中小企業(yè)網(wǎng)絡(luò)管理:IP路由基礎(chǔ)學(xué)習(xí)(1) |
發(fā)布時(shí)間: 2012/5/28 14:15:11 |
通過(guò)前面的學(xué)習(xí),咱們講解了路由器的啟動(dòng)和基本配置,今天咱們就看一下路由器中的一個(gè)重要內(nèi)容,IP路由。在整個(gè)網(wǎng)絡(luò)中路由和交換是重要的兩個(gè)部分,今天開始來(lái)討論一下路由。 什么是路由?路由是指導(dǎo)IP數(shù)據(jù)報(bào)文發(fā)送的路徑信息。如圖所示: 選擇一個(gè)將數(shù)據(jù)包發(fā)往某個(gè)目標(biāo)網(wǎng)絡(luò)段或主機(jī)的路徑就是路由的過(guò)程。用戶產(chǎn)生的數(shù)據(jù)流比較文件,視頻,Email等應(yīng)用被從一個(gè)源地址轉(zhuǎn)發(fā)到另一個(gè)目標(biāo)地址,用來(lái)表示源和目的地的是IP地址,因此我們認(rèn)為路由的過(guò)程就是將不同的IP地址網(wǎng)段的IP包進(jìn)行轉(zhuǎn)發(fā)。就相當(dāng)于我們一個(gè)地方出發(fā)去另一個(gè)地方一樣,會(huì)有很多路,那么你就需要從中選擇一條你認(rèn)為比較合適的路。那么實(shí)現(xiàn)這一功能的設(shè)備我們就稱之為路由器。所以我們稱路由器是數(shù)據(jù)包的運(yùn)輸工具。 路由器中有個(gè)路由表,作用是表明你從源地址到目標(biāo)地址應(yīng)該怎么走,相當(dāng)是一個(gè)導(dǎo)航儀,路由器只要根據(jù)這個(gè)路由表就知道這個(gè)數(shù)據(jù)包應(yīng)該轉(zhuǎn)發(fā)到哪個(gè)地方?路由器如果要想管理這些路由表必須使用路由協(xié)議,所以路由協(xié)議的作用是:進(jìn)行路由選擇以及管理路由表。也就是說(shuō)如果一個(gè)數(shù)據(jù)包交給了路由器,路由器會(huì)利用路由協(xié)議來(lái)檢查自己的路由表:從源到目標(biāo)有沒(méi)有相應(yīng)的路徑,一旦選擇了一條合適的路徑后,路由器就會(huì)路由被路由協(xié)議。 其中這里出現(xiàn)了兩個(gè)比較容易混淆的概念:路由協(xié)議和被路由協(xié)議:許多人剛開始接觸的時(shí)候分不清楚,其實(shí)并不難,聽我慢慢道來(lái): 路由協(xié)議:是路由器中用來(lái)進(jìn)行路徑選擇以及管理路由表所使用的協(xié)議,如:RIP,OSFP,EIGRP,IS-IS等。 被路由協(xié)議:以最終選擇的路徑為基礎(chǔ),將數(shù)據(jù)從一個(gè)設(shè)備發(fā)送到另一個(gè)設(shè)備提供服務(wù)的第3層協(xié)議 “杜氏”總結(jié):路由器可以使用RIP,OSFP,EIGRP,IS-IS等路由協(xié)議來(lái)學(xué)習(xí)最佳路徑,并進(jìn)行路由選擇,而被路由協(xié)議負(fù)責(zé)將來(lái)自上層的數(shù)據(jù)及最佳路徑封裝到IP數(shù)據(jù)包中進(jìn)行傳輸。 也就是說(shuō)像IP,IPX是支持路由的協(xié)議,所以稱為可路由協(xié)議或被路由協(xié)議,那么有不可以被路由的數(shù)據(jù)包嗎?有啊,如:NETBIOS就不能被路由, 那么路由器進(jìn)行選路也就是路由器轉(zhuǎn)發(fā)數(shù)據(jù)包的關(guān)鍵,起指導(dǎo)性的一個(gè)東西就是路由表?梢哉f(shuō)路由表是一切的基礎(chǔ),如圖所示: 我們的操作系統(tǒng)中也有路由表,如在windows中顯示路由表的命令是:routeprint,顯示結(jié)果如下圖所示: 我們路由器中顯示路由表的命令是:show ip route顯示如圖所示: 雖然windows中的路由表和路由器中的路由表長(zhǎng)的不一樣,但有兩項(xiàng)必須要有就是目標(biāo)地址和下一個(gè)接口,也稱為下一跳。所以路由表的主要作用就是決定了到什么地方的數(shù)據(jù)包,怎么走!當(dāng)然我們討論的是路由器的路由表,包含以下重要內(nèi)容: 協(xié)議類型:創(chuàng)建路由條目的協(xié)議! 目的地址:數(shù)據(jù)包的目的地!單播,廣播路由都關(guān)心的是目的地址,只有組播才關(guān)心源地址。 下一跳:怎么走!數(shù)據(jù)包應(yīng)該交給誰(shuí)!下一跳可以是本地接口也可以是下一跳路由器接口地址。 總結(jié):路由表的作用:路由表中的每一個(gè)路由條目都指明了數(shù)據(jù)包到某個(gè)子網(wǎng)或者是網(wǎng)個(gè)主機(jī)應(yīng)該通過(guò)路由器的哪個(gè)物理端口發(fā)出去,然后再到達(dá)下一個(gè)路由器或者是不再經(jīng)過(guò)其他的路由器而是發(fā)送到與本路由器直接相連的目的主機(jī)。 我們結(jié)合圖例來(lái)說(shuō)明: 在上圖中,如果10.120.2.0中的一臺(tái)主機(jī)想發(fā)一個(gè)數(shù)據(jù)包到172.16.2.0中的一個(gè)主機(jī)上,首先這個(gè)數(shù)據(jù)包出來(lái)之來(lái)將給第一個(gè)路由器A,這個(gè)路由器會(huì)檢查一下自己的路由表發(fā)現(xiàn),發(fā)現(xiàn)這個(gè)數(shù)據(jù)包的目標(biāo)網(wǎng)絡(luò)是172.16.2.0這個(gè)網(wǎng)段,這個(gè)網(wǎng)段的數(shù)據(jù)包是通過(guò)自己的S0端口送出去的,于是通過(guò)自己的S0口送到了路由器B,此時(shí)路由器B再檢查自己的路由表來(lái)決定下一跳的地址,當(dāng)送到路由器C的時(shí)候也一樣,一直轉(zhuǎn)發(fā)到D上,D再檢查自己的路由表會(huì)發(fā)現(xiàn)172.16.2.0是和自己直連的網(wǎng)絡(luò),于是就直接通過(guò)自己的相應(yīng)端口把數(shù)據(jù)包送給目標(biāo)主機(jī)。 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |