路由器的軟件配置相對(duì)它的硬件來(lái)說(shuō)更是要復(fù)雜許多,它與其它網(wǎng)絡(luò)接入設(shè)備不一樣的是,不僅在硬件結(jié)構(gòu)上相當(dāng)復(fù)雜,而且還集成了相當(dāng)豐富的軟件系統(tǒng)。路由器有自己獨(dú)立、功能強(qiáng)大的軟件操作系統(tǒng),而且這個(gè)操作系統(tǒng)的功能相當(dāng)復(fù)雜、強(qiáng)大,因?yàn)樗鎸?duì)全世界各種網(wǎng)絡(luò)協(xié)議,就像一個(gè)會(huì)講各種語(yǔ)言的人一樣。但是各種不同品牌的操作系統(tǒng)不盡相同,它們的配置方法也有所區(qū)別,但是總的來(lái)說(shuō)在路由器方面Cisco這一品牌始終是其它品牌的模板,其它多數(shù)品牌都是在一定程度上的模仿,所以我們?cè)谶@一節(jié)主要介紹Cisco 路由器的IOS操作系統(tǒng)的基本操作。
一、路由器的啟動(dòng)過(guò)程
因?yàn)槁酚善饕獙?shí)現(xiàn)它的路由功能,必須進(jìn)行適當(dāng)?shù)呐渲茫欢靼茁酚善鞯腎OS發(fā)生作用的原理,我們還是先來(lái)看看路由器的啟動(dòng)過(guò)程,就像我們啟動(dòng)計(jì)算機(jī)一樣。
路由器開(kāi)機(jī)時(shí),先執(zhí)行ROM中的程序,自檢,再去查一個(gè)叫做config-register的內(nèi)存單元,判斷是去ROM監(jiān)控程序、去IOS子集,還是去引導(dǎo)IOS。然后,再檢查NVRAM中是否有配置文件,接著裝載IOS,解壓縮IOS(這時(shí)出現(xiàn)許多#)。如果此時(shí)按下+組合鍵,裝載和引導(dǎo)IOS的過(guò)程就被終止,進(jìn)入ROM監(jiān)控程序狀態(tài)。否則,引導(dǎo)完IOS后,就把控制權(quán)交給IOS。IOS讀取config-register,判斷是忽略現(xiàn)有的配置文件(0x2142),還是使用現(xiàn)有的配置文件(0x2102)。接著,根據(jù)配制文件設(shè)置各接口,建立工作環(huán)境。最后,顯示提示符,等待用戶鍵入命令。在提示符"主機(jī)名>"下就可以直接鍵入命令了。
如果是臺(tái)全新的機(jī)器,沒(méi)有配制文件,路由器會(huì)進(jìn)入一個(gè)自動(dòng)對(duì)話式配置狀態(tài),向用戶提出許多問(wèn)題,回答完比配配置也就完成了。當(dāng)然,也可以跳過(guò)它,以后自己再用命令一條條配置。也可以在提示符下,鍵入setup,再次進(jìn)入對(duì)話式配置狀態(tài)。
二、路由器的幾種配置方式
由于路由器沒(méi)有自己的輸入設(shè)備,所以在對(duì)路由器進(jìn)行配置時(shí),一般都是通過(guò)另一臺(tái)計(jì)算機(jī)連接到路由器的各種接口上進(jìn)行配置。又因?yàn)槁酚善魉B接的網(wǎng)絡(luò)情況可能是千變?nèi)f化,為了方便對(duì)路由器的管理,必須為路由器提供比較靈活的配置方法。一般來(lái)說(shuō)對(duì)路由器的配置可以通過(guò)以下幾種方法來(lái)進(jìn)行:
1.控制臺(tái)方式
這種方式一般是對(duì)路由器進(jìn)行初始化配置時(shí)采用,它是將PC機(jī)的串口直接通過(guò)專用的配置連線與路由器控制臺(tái)端口"Console"相連,在PC計(jì)算機(jī)上運(yùn)行終端仿真軟件(如Windows系統(tǒng)下的超有終端),與路由器進(jìn)行通信,完成路由器的配置。在物理連接上也可將PC的串口通過(guò)專用配置連線與路由器輔助端口AUX直接相連,進(jìn)行路由器的配置。
2. 遠(yuǎn)程登錄(Telnet)方式
這是通過(guò)操作系統(tǒng)自帶的TELNET程序進(jìn)行配置的(如Windows\Unix\Linux等系統(tǒng)都自帶有這樣一個(gè)遠(yuǎn)程訪問(wèn)程序)。如果路由器已有一些基本配置,至少要有一個(gè)有效的普通端口,就可通過(guò)運(yùn)行遠(yuǎn)程登錄(Telnet)程序的計(jì)算機(jī)作為路由器的虛擬終端與路由器建立通信,完成路由器的配置。
3. 網(wǎng)管工作站方式
路由器除了可以通過(guò)以上兩種方式進(jìn)行配置外,一般還提供一個(gè)網(wǎng)管工作站配置方式,它是通過(guò)SNMP網(wǎng)管工作站來(lái)進(jìn)行的。這種方式是通過(guò)運(yùn)行路由器廠家提供的網(wǎng)絡(luò)管理軟件來(lái)進(jìn)行路由器的配置,如Cisco的CiscoWorks,也有一些是第三方的網(wǎng)管軟件,如HP的OpenView等,這種方式一般是路由器都已經(jīng)是在網(wǎng)絡(luò)上的情況下,只不過(guò)想對(duì)路由器的配置進(jìn)行修改時(shí)采用。
4.TFTP服務(wù)器方式
這是通過(guò)網(wǎng)絡(luò)服務(wù)器中的TFTP服務(wù)器來(lái)進(jìn)行配置的,TFTP(Trivial File TransferProtocol)是一個(gè)TCP/IP簡(jiǎn)單文件傳輸協(xié)議,可將配置文件從路由器傳送到TFTP服務(wù)器上,也可將配置文件從TFTP服務(wù)器傳送到路由器上。TFTP不需要用戶名和口令,使用非常簡(jiǎn)單。
上面介紹了路由器的配置方式,但在這里要說(shuō)明的是路由器的第一次配置必須是采用第一種方式,即通過(guò)連接在路由器的控制端口(Console)進(jìn)行進(jìn)行,此時(shí)終端的硬件設(shè)置為:波特率 :9600、數(shù)據(jù)位 :8 、停止位 :1、奇偶校驗(yàn): 無(wú)。
一、路由器的啟動(dòng)過(guò)程
因?yàn)槁酚善饕獙?shí)現(xiàn)它的路由功能,必須進(jìn)行適當(dāng)?shù)呐渲茫欢靼茁酚善鞯腎OS發(fā)生作用的原理,我們還是先來(lái)看看路由器的啟動(dòng)過(guò)程,就像我們啟動(dòng)計(jì)算機(jī)一樣。
路由器開(kāi)機(jī)時(shí),先執(zhí)行ROM中的程序,自檢,再去查一個(gè)叫做config-register的內(nèi)存單元,判斷是去ROM監(jiān)控程序、去IOS子集,還是去引導(dǎo)IOS。然后,再檢查NVRAM中是否有配置文件,接著裝載IOS,解壓縮IOS(這時(shí)出現(xiàn)許多#)。如果此時(shí)按下+組合鍵,裝載和引導(dǎo)IOS的過(guò)程就被終止,進(jìn)入ROM監(jiān)控程序狀態(tài)。否則,引導(dǎo)完IOS后,就把控制權(quán)交給IOS。IOS讀取config-register,判斷是忽略現(xiàn)有的配置文件(0x2142),還是使用現(xiàn)有的配置文件(0x2102)。接著,根據(jù)配制文件設(shè)置各接口,建立工作環(huán)境。最后,顯示提示符,等待用戶鍵入命令。在提示符"主機(jī)名>"下就可以直接鍵入命令了。
如果是臺(tái)全新的機(jī)器,沒(méi)有配制文件,路由器會(huì)進(jìn)入一個(gè)自動(dòng)對(duì)話式配置狀態(tài),向用戶提出許多問(wèn)題,回答完比配配置也就完成了。當(dāng)然,也可以跳過(guò)它,以后自己再用命令一條條配置。也可以在提示符下,鍵入setup,再次進(jìn)入對(duì)話式配置狀態(tài)。
二、路由器的幾種配置方式
由于路由器沒(méi)有自己的輸入設(shè)備,所以在對(duì)路由器進(jìn)行配置時(shí),一般都是通過(guò)另一臺(tái)計(jì)算機(jī)連接到路由器的各種接口上進(jìn)行配置。又因?yàn)槁酚善魉B接的網(wǎng)絡(luò)情況可能是千變?nèi)f化,為了方便對(duì)路由器的管理,必須為路由器提供比較靈活的配置方法。一般來(lái)說(shuō)對(duì)路由器的配置可以通過(guò)以下幾種方法來(lái)進(jìn)行:
1.控制臺(tái)方式
這種方式一般是對(duì)路由器進(jìn)行初始化配置時(shí)采用,它是將PC機(jī)的串口直接通過(guò)專用的配置連線與路由器控制臺(tái)端口"Console"相連,在PC計(jì)算機(jī)上運(yùn)行終端仿真軟件(如Windows系統(tǒng)下的超有終端),與路由器進(jìn)行通信,完成路由器的配置。在物理連接上也可將PC的串口通過(guò)專用配置連線與路由器輔助端口AUX直接相連,進(jìn)行路由器的配置。
2. 遠(yuǎn)程登錄(Telnet)方式
這是通過(guò)操作系統(tǒng)自帶的TELNET程序進(jìn)行配置的(如Windows\Unix\Linux等系統(tǒng)都自帶有這樣一個(gè)遠(yuǎn)程訪問(wèn)程序)。如果路由器已有一些基本配置,至少要有一個(gè)有效的普通端口,就可通過(guò)運(yùn)行遠(yuǎn)程登錄(Telnet)程序的計(jì)算機(jī)作為路由器的虛擬終端與路由器建立通信,完成路由器的配置。
3. 網(wǎng)管工作站方式
路由器除了可以通過(guò)以上兩種方式進(jìn)行配置外,一般還提供一個(gè)網(wǎng)管工作站配置方式,它是通過(guò)SNMP網(wǎng)管工作站來(lái)進(jìn)行的。這種方式是通過(guò)運(yùn)行路由器廠家提供的網(wǎng)絡(luò)管理軟件來(lái)進(jìn)行路由器的配置,如Cisco的CiscoWorks,也有一些是第三方的網(wǎng)管軟件,如HP的OpenView等,這種方式一般是路由器都已經(jīng)是在網(wǎng)絡(luò)上的情況下,只不過(guò)想對(duì)路由器的配置進(jìn)行修改時(shí)采用。
4.TFTP服務(wù)器方式
這是通過(guò)網(wǎng)絡(luò)服務(wù)器中的TFTP服務(wù)器來(lái)進(jìn)行配置的,TFTP(Trivial File TransferProtocol)是一個(gè)TCP/IP簡(jiǎn)單文件傳輸協(xié)議,可將配置文件從路由器傳送到TFTP服務(wù)器上,也可將配置文件從TFTP服務(wù)器傳送到路由器上。TFTP不需要用戶名和口令,使用非常簡(jiǎn)單。
上面介紹了路由器的配置方式,但在這里要說(shuō)明的是路由器的第一次配置必須是采用第一種方式,即通過(guò)連接在路由器的控制端口(Console)進(jìn)行進(jìn)行,此時(shí)終端的硬件設(shè)置為:波特率 :9600、數(shù)據(jù)位 :8 、停止位 :1、奇偶校驗(yàn): 無(wú)。