中小企業(yè)網(wǎng)絡(luò)管理:IP路由基礎(chǔ)學(xué)習(xí)(2) |
發(fā)布時(shí)間: 2012/5/28 14:16:20 |
這里所謂直連的意思是說(shuō):某個(gè)網(wǎng)段直接和路由器的某個(gè)端口連在一起。不再經(jīng)過(guò)其他的路由器,可以直接發(fā)給目標(biāo)主機(jī)。如我們?cè)谝粋(gè)房間里。我可以直接看到你,直接和你交流,不需要說(shuō)我現(xiàn)在不知道你在哪兒,我把我所說(shuō)的話再交給另一個(gè),由另一個(gè)人再傳給你! 但是一個(gè)路由器如果能能力發(fā)送數(shù)據(jù)包,將數(shù)據(jù)包從一個(gè)網(wǎng)段發(fā)給另一個(gè)網(wǎng)段,從一個(gè)地方發(fā)給另一個(gè)地方,路由器必須要知道以下幾個(gè)東西: 目標(biāo)地址:這毫無(wú)疑問(wèn)是最重要的,我們前面已經(jīng)介紹了。 源地址:這個(gè)數(shù)據(jù)包是從哪兒發(fā)過(guò)來(lái)的。 所有可能的路徑:從源到目標(biāo)所有可以使用的路由信息,一般情況下都不止一條路。這和我們目常生活差不多,可以是火車(chē),汽車(chē),飛機(jī),輪船等。 最佳路徑:從所有可能的路由信息中找出一個(gè)最佳的路由項(xiàng)。 管理路由信息:涉及到如何選路的問(wèn)題,這中間肯定會(huì)有一個(gè)標(biāo)準(zhǔn):日常生活中肯定考慮到時(shí)間,費(fèi)用,那么路由器中需要考慮的是:管理距離這個(gè)東西,我們來(lái)介紹一下管理距離 想了解管理距離就要先了解一下路由條目的三種學(xué)習(xí)方式,也就是說(shuō)路由器知道路由信息的三種方式: 1.靜態(tài)路由在簡(jiǎn)單拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)里,網(wǎng)絡(luò)管理員手動(dòng)輸入路由信息,由管理員手動(dòng)設(shè)置,告訴路由器,去往某個(gè)主機(jī)或者某個(gè)網(wǎng)段的數(shù)據(jù)包應(yīng)該怎么辦!這種方法好處是無(wú)開(kāi)銷,配置簡(jiǎn)單,但只適合于簡(jiǎn)單拓?fù)涞木W(wǎng)絡(luò)。 2.動(dòng)態(tài)路由在大型網(wǎng)絡(luò)環(huán)境下,依靠路由協(xié)議,比如RIP,OSPF,BGP等路由協(xié)議來(lái)學(xué)習(xí)路由條目。特點(diǎn)就是開(kāi)銷大,配置復(fù)雜,但適合復(fù)雜網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)。 3.直接路由路由器會(huì)自動(dòng)學(xué)習(xí)周邊網(wǎng)絡(luò)的情況無(wú)需人工維護(hù),但只能發(fā)現(xiàn)本接口所屬網(wǎng)絡(luò)的路由。 那如果在一個(gè)路由器中發(fā)現(xiàn)到達(dá)對(duì)方有多個(gè)路由條目同時(shí)存在,那可怎么辦呢?不可能說(shuō)同時(shí)使用多個(gè),就像我每天從回龍觀的住處到中關(guān)村的培訓(xùn)機(jī)構(gòu)ITET,不可能說(shuō)我同時(shí)又坐公交,又坐地鐵。那這個(gè)數(shù)據(jù)包的轉(zhuǎn)發(fā)也同樣,必須選擇一個(gè)最優(yōu)的路由條目,在選擇最優(yōu)路由條目的過(guò)程中有兩個(gè)關(guān)鍵條件需要考慮: 1.比較不同路由條目產(chǎn)生的方式是否最可靠 比如是由直連路由自動(dòng)發(fā)現(xiàn)的,還是靜態(tài)路由產(chǎn)生的,還是由路由協(xié)議產(chǎn)生的,再比如是由什么路由協(xié)議產(chǎn)生的,這都制約著這個(gè)路由條件能否被選中做為最佳路由來(lái)使用。比較路由條目產(chǎn)生方式的值在華為的路由器上我們稱為路由優(yōu)先級(jí),在思科路由器上我們稱為Distance。當(dāng)然我們?cè)诖酥挥懻撍伎坡酚善鳌?/p> Distance在這里稱為管理距離,Cisco路由器比較的就是這個(gè)Distance管理距離,什么意思,其實(shí)很簡(jiǎn)單,當(dāng)一個(gè)路由表中有多個(gè)到達(dá)對(duì)方的路由條目時(shí),思科路由器是從管理距離最低的協(xié)議獲取的路由條目最先被選中,作為最佳路由使用,如默認(rèn)OSPF的管理距離是110,EIGRP是90,IGRP是100,RIP是120,IS-IS是115,靜態(tài)路由是0或者是1,直連路由是0,那么路由器就會(huì)查看路由條目的產(chǎn)生方式,如果有直連就走直連,否則就會(huì)采用靜態(tài)路由配置的路徑,依次類推。就相當(dāng)于我從北京到安徽坐火車(chē)比坐船的路程要短,所花的時(shí)間也少,那么我肯定是坐火車(chē)!所以管理距離用于不同路由協(xié)議間之間的路由選擇! 2.在相同產(chǎn)生方式的情況下比較不同的鏈路的代價(jià) 比較同一產(chǎn)生方式的不同鏈路的值,思科稱為度量值(metric),華為稱為路由權(quán)(cost)表示到達(dá)這條路由所指向的目的地址的代價(jià),通過(guò)以下因素會(huì)影響到路由的權(quán)值:延遲、帶寬、線路占有率、線路可信度、路數(shù)、最大傳輸單元。 直連路由很簡(jiǎn)單,在此不作解釋,我們來(lái)看一下靜態(tài)路由與動(dòng)態(tài)路由,我們把靜態(tài)與動(dòng)態(tài)放在一起討論,是為了容易對(duì)比 靜態(tài)路由:管理在路由器上手動(dòng)添加的路由信息以實(shí)現(xiàn)路由的目的。 動(dòng)態(tài)路由:根據(jù)網(wǎng)絡(luò)結(jié)構(gòu)或數(shù)據(jù)流量的變化,路由協(xié)議會(huì)自動(dòng)調(diào)整路由信息以實(shí)現(xiàn)路由。 但是要注意一點(diǎn)的是,我們說(shuō)靜態(tài)路由需要管理員手動(dòng)添加,但并不意味著動(dòng)態(tài)路由就不需要管理員配置,同樣也需要進(jìn)行配置,只是當(dāng)網(wǎng)絡(luò)規(guī)模較大的時(shí)候,使用靜態(tài)路由會(huì)使管理員的工作量很大,而使用動(dòng)態(tài)路由可以讓路由器之間自動(dòng)學(xué)習(xí)路由信息!如現(xiàn)在規(guī)定我從北京到安徽只有一條路可以走,我們可以把它當(dāng)成靜態(tài)路由,但是如果有一天這條路不通了,由就無(wú)法通訊了,但是如果使用的是動(dòng)態(tài)路由,如果這條路不通了,它可以根據(jù)網(wǎng)絡(luò)變化來(lái)自動(dòng)調(diào)整路由信息。 靜態(tài)路由相對(duì)來(lái)說(shuō)還是比較簡(jiǎn)單的,我們先擺平它再討論動(dòng)態(tài)的,靜態(tài)路由只適合于小型網(wǎng)絡(luò),而且沒(méi)有過(guò)大的擴(kuò)充準(zhǔn)備,這是比較適合使用靜態(tài)路由的。 大家看這個(gè)圖就比較適合使用靜態(tài)路由,因?yàn)榭偣矓?shù)據(jù)器的數(shù)量就兩個(gè),當(dāng)然只要按照我這個(gè)圖進(jìn)行操作,當(dāng)你把IP地址都配好之后,默認(rèn)情況下,每個(gè)路由器上都會(huì)有兩個(gè)直接路由,我們來(lái)查看一下: 我們?cè)诼酚善?上查看它的路由表情況:輸入:show ip route 我們可以看到此路由器上有兩個(gè)直連路由,那么我們來(lái)測(cè)試一下網(wǎng)絡(luò)的連通性: 我們可以看到路由器1到其他網(wǎng)絡(luò)都是通的,是因?yàn)樗啦槁酚杀戆l(fā)現(xiàn)有到達(dá)對(duì)方的直接路由,但是ping10.10.20.1不通,是因?yàn)樗恢涝撊绾蔚竭_(dá)這里! 既然沒(méi)有直連路由,這里就只能使用靜態(tài),默認(rèn)或者是動(dòng)態(tài)路由,我們這里討論的是靜態(tài)路由,所以我們就給它們配置上一個(gè)靜態(tài)路由 配置語(yǔ)句很簡(jiǎn)單: (Config)#iproute目標(biāo)網(wǎng)絡(luò)子網(wǎng)掩碼下一跳[distance][permanent] 注意: 目標(biāo)網(wǎng)絡(luò)可以是一個(gè)網(wǎng)段也可以是一個(gè)IP,但一般都不用IP,因?yàn)檫@樣的話,就是到一個(gè)具體的主機(jī),而不是到一個(gè)網(wǎng)段了,也就是說(shuō)只能和某一個(gè)主機(jī)通訊,其他主機(jī)不能通訊。 下一跳可以是本路由器的接口也可以是下一個(gè)路由器的接口地址(接口上所配置的IP地址。) Distance:可以指定管理距離 Permanent永久生效,不論下一跳接口是否UP,都會(huì)路由表中顯示這個(gè)路由條目。 那么如果我們上圖中的路由器1如果希望轉(zhuǎn)發(fā)10.10.20.0網(wǎng)段的數(shù)據(jù)包就需要配置一個(gè)靜態(tài)路由,我們看一下如何配置: Router(config)#iproute10.10.20.0255.255.255.010.10.1.2 將去往10.10.20.0的數(shù)據(jù)包送給10.10.1.2也就是與本路由器所直連的那個(gè)路由器的接口IP。 現(xiàn)在還不能使用,對(duì)方還必須設(shè)置一個(gè)回來(lái)的路由如在路由器2上: Router(config)#iproute10.10.10.0255.255.255.010.10.1.1 這時(shí)雙方就可以進(jìn)行通訊了:當(dāng)然PC機(jī)上還需要將網(wǎng)關(guān)指向相應(yīng)路由器的接口地址。 此時(shí)在pc2上再pingpc1就一切都OK了! 反之也一樣!不再測(cè)試!那么如果想刪除靜態(tài)路由,則只需要在配置語(yǔ)句的前面加上no即可!如: Router(config)#noiproute10.10.10.0255.255.255.010.10.1.1 也可以不用下一跳 在有的時(shí)候我們還會(huì)用到一個(gè)比較特殊的路由條目,我們可以認(rèn)為是靜態(tài)路由的一個(gè)特例,叫缺省靜態(tài)路由,又稱為默認(rèn)路由! 默認(rèn)路由:是沒(méi)有找到任何匹配的路由條目的情況下使用的路由,即沒(méi)有任何合適的路由時(shí),才會(huì)使用默認(rèn)路由,也就是默認(rèn)路由的優(yōu)先級(jí)是最低的,就是規(guī)定最低,老天爺規(guī)定的,還不夠你臭屁的! 默認(rèn)路由一般在家庭或是最終用戶用的是比較多的,因?yàn)楝F(xiàn)在互聯(lián)網(wǎng)上的路由信息太多,有幾百萬(wàn),甚至上千萬(wàn),如果我們希望訪問(wèn)這些地方,那我們最終用戶是不可能把存放這么多的路由項(xiàng)的。所以一般就設(shè)置一個(gè)默認(rèn)路由,我不管外網(wǎng)有多少個(gè)地址,我統(tǒng)統(tǒng)交給它,至于說(shuō)怎么到其他地方,就是它的事情了。所以咱們的PC機(jī)一般也有一個(gè)默認(rèn)路由就是modem的地址! 默認(rèn)路由的設(shè)置更簡(jiǎn)單: (config)#iproute0.0.0.00.0.0.0本路由器接口或是下一跳地址 所以剛才那個(gè)例子,我們也可以使用默認(rèn)路由來(lái)實(shí)現(xiàn),但是注意在兩端路由器上相互配置默認(rèn)路由,否會(huì)出現(xiàn)路由環(huán)路的現(xiàn)象。 路由器1的配置我們還是使用靜態(tài)路由,路由器2我們改為默認(rèn)路由,使用命令如下: Router(config)#iproute0.0.0.00.0.0.0fa0/0 此時(shí)再來(lái)測(cè)試即可: 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |