- 相關(guān)推薦
NT服務(wù)器用作路由器
在TCP/IP網(wǎng)絡(luò)互聯(lián)中,不同網(wǎng)絡(luò)的互聯(lián)往往要使用到路由器。傳統(tǒng)的基于硬件的路由器價(jià)格往往較高,不為一般的單位所接受,而且在聯(lián)網(wǎng)過程中,常碰到的問題都是將兩個(gè)或兩個(gè)以的的局域網(wǎng)互聯(lián),也用不著使用昂貴的專用路由器。實(shí)際上,有好多網(wǎng)絡(luò)操作系統(tǒng)本身就提供路由功能,只不過是基于軟件的路由而已,如Windows NT的靜態(tài)路由系統(tǒng)、NOVELL的多協(xié)議路由MPR等基于軟件的路由技術(shù)。
基于軟件的路由,功能上肯定不如基于硬件的專用路由器。但它已具備了路由器的基本功能?梢詫(shí)現(xiàn)基本的路由功能。采用基于軟件的路由,對(duì)于小型網(wǎng)絡(luò)間的互聯(lián)是比較理想的。下面以網(wǎng)絡(luò)間的互聯(lián)為例來(lái)說(shuō)明基于軟件的路由技術(shù)。
眾所周知,在TCP/IP協(xié)議中,IP協(xié)議(Internet Protocol)提供編址和路由功能。在網(wǎng)絡(luò)上發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)首先被打包,成為一個(gè)個(gè)IP數(shù)據(jù)包。IP允許數(shù)據(jù)包在網(wǎng)絡(luò)上從一個(gè)地方傳到另一個(gè)地方。數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸就是通過一種方式進(jìn)行的。在一個(gè)以太網(wǎng)內(nèi),把報(bào)文從一臺(tái)機(jī)器發(fā)送到另一臺(tái)機(jī)器很容易,因?yàn)橐蕴W(wǎng)是一個(gè)基于廣播方式的網(wǎng)絡(luò),任何一臺(tái)機(jī)器上發(fā)出的報(bào)文立即就會(huì)被網(wǎng)上的所有機(jī)器監(jiān)聽到,只有同報(bào)文中地址相同的那臺(tái)機(jī)器才會(huì)發(fā)出響應(yīng),別的機(jī)器將忽略此信息。由此可見,在同一網(wǎng)絡(luò)內(nèi)部,每一個(gè)報(bào)文都無(wú)須選擇路徑,就可以直接達(dá)到它的目的地。但是,在兩個(gè)或兩個(gè)以上的網(wǎng)絡(luò)互聯(lián)時(shí),情況就大不一樣了。如圖1所示,處在網(wǎng)絡(luò)Counter中的某一臺(tái)機(jī)器要向處在網(wǎng)絡(luò)Computer Center中的一臺(tái)機(jī)器發(fā)送信息時(shí),如果沒有從網(wǎng)絡(luò)Counter到網(wǎng)絡(luò)Computer Center的路由,則信息是根本無(wú)法發(fā)到的。
從上述分析可以知道:既然在同一個(gè)網(wǎng)絡(luò)內(nèi)信息可以暢通傳送,那么如果有這樣一臺(tái)機(jī)器就好了:一臺(tái)既屬于網(wǎng)絡(luò)Counter又屬于網(wǎng)絡(luò)Computer Center的機(jī)器。通過它,兩個(gè)不同的網(wǎng)絡(luò)就可以相互傳遞信息了。在各網(wǎng)絡(luò)已建成的情況下,建立NT路由器,其建立過程如下:
1、在同一臺(tái)Windows NT機(jī)器中安裝兩塊網(wǎng)卡,網(wǎng)卡可以采用任何NT所支持的網(wǎng)卡。Windows NT可以是Windows NT Server也可以是Windows NT Workstation,版本最好是3.51或更高的版本。本文基于Win?dowsNTServer4.0中文版。
2、進(jìn)入控制面板,安裝TCP/IP協(xié)議
3、配置網(wǎng)卡:為每一塊網(wǎng)卡配置一個(gè)IP地址,兩個(gè)IP地址分別屬于不同的網(wǎng)絡(luò)內(nèi)的IP地址。
4、設(shè)置Windows NT的IP路由功能為Enable。
5、確定后重新啟動(dòng)計(jì)算機(jī)。
這樣,NT路由器就可以在兩網(wǎng)絡(luò)間進(jìn)行工作了。NT路由器工作過程如下:
處在Counter網(wǎng)絡(luò)中的某一臺(tái)計(jì)算機(jī)Counter01,要給處在Computer Center網(wǎng)絡(luò)中的某一臺(tái)計(jì)算機(jī)CC01發(fā)送信息。它通過廣播方式查詢CC01是否同自己在同一個(gè)網(wǎng)絡(luò)內(nèi),如果在同一網(wǎng)內(nèi),則信息包由Counter1傳至CC01,IP包在同一網(wǎng)絡(luò)中傳送。如果通過查詢,發(fā)現(xiàn)CC01不在同一網(wǎng)絡(luò)內(nèi),發(fā)出點(diǎn)Counter1發(fā)現(xiàn)自己根本不知道如何到達(dá)CC01,在這種情況下,信息包被送至缺省網(wǎng)關(guān):ROUTER1(在組網(wǎng)時(shí),必須事先將網(wǎng)絡(luò)Counter中的每一臺(tái)機(jī)器的缺省路由器設(shè)為ROUTER1,IP地址為ROUTER1的IP地址。對(duì)于網(wǎng)絡(luò)內(nèi)的每一臺(tái)機(jī)器而言,缺省路由器實(shí)際上就是這樣的一個(gè)機(jī)器,如果發(fā)出信息點(diǎn)找不到目的地址時(shí),它就將信息發(fā)給缺省路由器,之后由路由器為它代理發(fā)送),ROUTER1接到信息后,由在它上運(yùn)行的IP軟件對(duì)信息進(jìn)行檢查,通過檢查包內(nèi)容,可以確定IP包中的源地址和目標(biāo)地址,如果發(fā)現(xiàn)IP包中的源IP地址同第一塊網(wǎng)卡的IP地址處在同一網(wǎng)絡(luò)內(nèi),目標(biāo)IP地址同第二塊網(wǎng)卡在同一網(wǎng)絡(luò)內(nèi),它就將信息通過它的第二塊網(wǎng)卡發(fā)送出去,這樣信息便傳至網(wǎng)絡(luò)Computer Center中。信息包一旦進(jìn)入網(wǎng)絡(luò)Computer Center,處在該網(wǎng)絡(luò)中的目的計(jì)算機(jī)監(jiān)聽到信息包是送給自己的,于是它便接收信息包,將它們重組。
以上是NT路由器在兩個(gè)網(wǎng)絡(luò)內(nèi)工作的情況,它的確可以很好地勝任它的任務(wù),但是如果有三個(gè)或三個(gè)以上的網(wǎng)絡(luò),上面所提到的方法就不能勝任了。
請(qǐng)看以下的網(wǎng)絡(luò)結(jié)構(gòu):
ROUTER1路由器只能把消息192.168.101傳到網(wǎng)絡(luò)168.168,但不能將信息從網(wǎng)絡(luò)192.168.101傳至網(wǎng)絡(luò)Admin(195.125.96)。不過不要緊,NT中的Route命令可以告訴路由器如何到達(dá)AdminCenter,對(duì)ROUTER1及ROUTER2來(lái)說(shuō),它們都同時(shí)屬于Computer Center這一網(wǎng)絡(luò),因此要使路由器能夠通過ComputerCenter網(wǎng)絡(luò)(193.169.101)發(fā)到AdminCenter網(wǎng)絡(luò)(195.125.96),只要告訴ROUNTER1網(wǎng)絡(luò)Computer Center中ROUTER2的網(wǎng)卡地址即可。
命令格式如下:
C:ιWinntΛrouteadd195.125.96168.168.100.100
這一命令將向ROUTER1的路由表中添加路由信息,其意為:把任何目的為195.125.96.xxx的IP包發(fā)到168.168.100.100上。
同樣,對(duì)于網(wǎng)絡(luò)AdminCenter,路由器ROUTER2也不知道如何到達(dá)Counter網(wǎng)絡(luò)(192.168.101),也要告訴它如何到達(dá)。
命令格式如下:
C:ιWinntΛrouteadd192.168.101168.168.100.101
功能同上。
實(shí)際上,我們可以通過建立靜態(tài)路由表來(lái)實(shí)現(xiàn)以上功能,在ROUTER1、ROUTER2上建立靜態(tài)路由表,靜態(tài)路由表要求有一個(gè)目標(biāo)和一個(gè)網(wǎng)關(guān),目標(biāo)是目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)ID或網(wǎng)絡(luò)名,網(wǎng)關(guān)是與目標(biāo)網(wǎng)絡(luò)相連的IP地址或宿主機(jī)名字。其內(nèi)容如下:
對(duì)于ROUTER1,要用網(wǎng)絡(luò)Admin的網(wǎng)絡(luò)ID及其缺省網(wǎng)關(guān)的IP地址來(lái)構(gòu)造路由表。網(wǎng)關(guān)是與目標(biāo)網(wǎng)絡(luò)相連的計(jì)算機(jī)的IP地址或宿主機(jī)名。其靜態(tài)路由表如下:
目標(biāo)網(wǎng)絡(luò)網(wǎng)關(guān)
195.125.96168.168.100.100
AdminROUTER2
對(duì)于ROUTER2,要用網(wǎng)絡(luò)Counter的網(wǎng)絡(luò)ID及其缺省網(wǎng)關(guān)的IP地址來(lái)構(gòu)造路由表。網(wǎng)關(guān)是與目標(biāo)網(wǎng)絡(luò)相連的計(jì)算機(jī)的IP地址或宿主機(jī)名。
其靜態(tài)路由表如下:
目標(biāo)網(wǎng)絡(luò)網(wǎng)關(guān)
192.168.101168.168.100.101
CounterROUTER1
相應(yīng)的NETWORKS文件內(nèi)容如下:
#WindowsNT4.0NetworksContent
Counter192.168.101
Admin195.125.96
Loopback127
ComputerCenter168.168
對(duì)應(yīng)的HOSTS文件內(nèi)容如下:
192.168.101.1COUNTER1counter1.saturn.com
168.168.100.1CC01cc01.saturn.com
#……
至此,三個(gè)網(wǎng)絡(luò)間就可以通過路由進(jìn)行信息傳遞了。
有人說(shuō)還可以在Counter同AdminCenter之間再配置一個(gè)路由器。的確如此,如果在Counter同Admin之間再配置一個(gè)路由器ROUTER3,則對(duì)每一網(wǎng)絡(luò)中的機(jī)器來(lái)說(shuō),各臺(tái)計(jì)算機(jī)之間進(jìn)行通過的路徑就多了一條,使得在一條路徑因擁擠或意外故障不暢通時(shí),它們之間仍然可以照常通訊。這就要求網(wǎng)絡(luò)中的每一臺(tái)計(jì)算機(jī)配置成使用多個(gè)網(wǎng)關(guān)的情形。
【NT服務(wù)器用作路由器】相關(guān)文章:
思科路由器配置基礎(chǔ)03-19
如何重置路由器密碼03-15
路由器wifi怎么設(shè)置12-28
修改路由器密碼的方法03-04
華為路由器命令匯集03-29
如何給路由器設(shè)置密碼03-30
家用路由器設(shè)置教程03-03
增強(qiáng)路由器安全的技巧03-03
華為路由器配置命令04-10