路由器的工作不外乎兩個(gè),一是路徑選擇,二是數(shù)據(jù)轉(zhuǎn)發(fā)。進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)相對(duì)容易一些,難的是如何判斷到達(dá)目的網(wǎng)絡(luò)的路徑。所以,路徑選擇就成了路由器最重要的工作。
許多路由協(xié)議可以完成路徑選擇的工作,常見的有RIP,OSPF,IGRP和 EIGRP協(xié)議等等。這些算法中,我們不能簡(jiǎn)單的說(shuō)誰(shuí)好誰(shuí)壞,因?yàn)樗惴ǖ膬?yōu)劣要依據(jù)使用的環(huán)境來(lái)判斷。比如RIP協(xié)議,它有時(shí)不能準(zhǔn)確地選擇路徑,收斂的時(shí)間也略顯長(zhǎng)了一些,但對(duì)于小規(guī)模的,沒有專業(yè)人員維護(hù)的網(wǎng)絡(luò)來(lái)說(shuō),它是首選的路由協(xié)議,我們看中的是它的簡(jiǎn)單性。
如果你手頭正有一個(gè)小的網(wǎng)絡(luò)項(xiàng)目,那么,就讓我們來(lái)安排一個(gè)計(jì)劃,30分鐘讀完本文(一讀),20分鐘再細(xì)看一遍本文提及的命令和操作方法(二讀),用30分鐘配置網(wǎng)絡(luò)上的所有路由器(小網(wǎng)絡(luò),沒有幾臺(tái)路由器可以配的),最后20分鐘,檢查一下網(wǎng)絡(luò)工作是否正常。好了,一百分鐘,你的RIP網(wǎng)絡(luò)運(yùn)轉(zhuǎn)起來(lái)了。就這么簡(jiǎn)單,不信,請(qǐng)繼續(xù)往下看。
一、RIP是什么
RIP(Routing Information Protocols,路由信息協(xié)議)是使用最廣泛的距離向量協(xié)議,它是由施樂(Xerox)在70年代開發(fā)的。當(dāng)時(shí),RIP是XNS(Xerox Network Service,施樂網(wǎng)絡(luò)服務(wù))協(xié)議簇的一部分。TCP/IP版本的RIP是施樂協(xié)議的改進(jìn)版。RIP的特點(diǎn)是,無(wú)論實(shí)現(xiàn)原理還是配置方法,都非常簡(jiǎn)單。
度量方法
RIP的度量是基于跳數(shù)(hops count)的,每經(jīng)過一臺(tái)路由器,路徑的跳數(shù)加一。如此一來(lái),跳數(shù)越多,路徑就越長(zhǎng),RIP算法會(huì)優(yōu)先選擇跳數(shù)少的路徑。RIP支持的跳數(shù)是15,跳數(shù)為16的網(wǎng)絡(luò)被認(rèn)為不可達(dá)。
路由更新
RIP中路由的更新是通過定時(shí)廣播實(shí)現(xiàn)的。缺省情況下,路由器每隔30秒向與它相連的網(wǎng)絡(luò)廣播自己的路由表,接到廣播的路由器將收到的信息添加至自身的路由表中。每個(gè)路由器都如此廣播,最終網(wǎng)絡(luò)上所有的路由器都會(huì)得知全部的路由信息。正常情況下,每30秒路由器就可以收到一次路由信息確認(rèn),如果經(jīng)過180秒,即6個(gè)更新周期,一個(gè)路由項(xiàng)都沒有得到確認(rèn),路由器就認(rèn)為它已失效了。如果經(jīng)過240秒,即8個(gè)更新周期,路由項(xiàng)仍沒有得到確認(rèn),它就被從路由表中刪除。上面的30秒,180秒和240秒的延時(shí)都是由計(jì)時(shí)器控制的,它們分別是更新計(jì)時(shí)器(Update Timer)、無(wú)效計(jì)時(shí)器(Invalid Timer)和刷新計(jì)時(shí)器(Flush Timer)。
許多路由協(xié)議可以完成路徑選擇的工作,常見的有RIP,OSPF,IGRP和 EIGRP協(xié)議等等。這些算法中,我們不能簡(jiǎn)單的說(shuō)誰(shuí)好誰(shuí)壞,因?yàn)樗惴ǖ膬?yōu)劣要依據(jù)使用的環(huán)境來(lái)判斷。比如RIP協(xié)議,它有時(shí)不能準(zhǔn)確地選擇路徑,收斂的時(shí)間也略顯長(zhǎng)了一些,但對(duì)于小規(guī)模的,沒有專業(yè)人員維護(hù)的網(wǎng)絡(luò)來(lái)說(shuō),它是首選的路由協(xié)議,我們看中的是它的簡(jiǎn)單性。
如果你手頭正有一個(gè)小的網(wǎng)絡(luò)項(xiàng)目,那么,就讓我們來(lái)安排一個(gè)計(jì)劃,30分鐘讀完本文(一讀),20分鐘再細(xì)看一遍本文提及的命令和操作方法(二讀),用30分鐘配置網(wǎng)絡(luò)上的所有路由器(小網(wǎng)絡(luò),沒有幾臺(tái)路由器可以配的),最后20分鐘,檢查一下網(wǎng)絡(luò)工作是否正常。好了,一百分鐘,你的RIP網(wǎng)絡(luò)運(yùn)轉(zhuǎn)起來(lái)了。就這么簡(jiǎn)單,不信,請(qǐng)繼續(xù)往下看。
一、RIP是什么
RIP(Routing Information Protocols,路由信息協(xié)議)是使用最廣泛的距離向量協(xié)議,它是由施樂(Xerox)在70年代開發(fā)的。當(dāng)時(shí),RIP是XNS(Xerox Network Service,施樂網(wǎng)絡(luò)服務(wù))協(xié)議簇的一部分。TCP/IP版本的RIP是施樂協(xié)議的改進(jìn)版。RIP的特點(diǎn)是,無(wú)論實(shí)現(xiàn)原理還是配置方法,都非常簡(jiǎn)單。
度量方法
RIP的度量是基于跳數(shù)(hops count)的,每經(jīng)過一臺(tái)路由器,路徑的跳數(shù)加一。如此一來(lái),跳數(shù)越多,路徑就越長(zhǎng),RIP算法會(huì)優(yōu)先選擇跳數(shù)少的路徑。RIP支持的跳數(shù)是15,跳數(shù)為16的網(wǎng)絡(luò)被認(rèn)為不可達(dá)。
路由更新
RIP中路由的更新是通過定時(shí)廣播實(shí)現(xiàn)的。缺省情況下,路由器每隔30秒向與它相連的網(wǎng)絡(luò)廣播自己的路由表,接到廣播的路由器將收到的信息添加至自身的路由表中。每個(gè)路由器都如此廣播,最終網(wǎng)絡(luò)上所有的路由器都會(huì)得知全部的路由信息。正常情況下,每30秒路由器就可以收到一次路由信息確認(rèn),如果經(jīng)過180秒,即6個(gè)更新周期,一個(gè)路由項(xiàng)都沒有得到確認(rèn),路由器就認(rèn)為它已失效了。如果經(jīng)過240秒,即8個(gè)更新周期,路由項(xiàng)仍沒有得到確認(rèn),它就被從路由表中刪除。上面的30秒,180秒和240秒的延時(shí)都是由計(jì)時(shí)器控制的,它們分別是更新計(jì)時(shí)器(Update Timer)、無(wú)效計(jì)時(shí)器(Invalid Timer)和刷新計(jì)時(shí)器(Flush Timer)。