路由協(xié)議的三大標(biāo)準(zhǔn)
路由協(xié)議是網(wǎng)絡(luò)協(xié)議中具有衡量意義的一個協(xié)議。路由協(xié)議的標(biāo)準(zhǔn)往往影響了整個網(wǎng)絡(luò)的性能,尤其是在IPv6網(wǎng)絡(luò)中,更是在這方面有了重大的改進(jìn)。現(xiàn)在我們來看看文章的主要內(nèi)容吧。
穩(wěn)定性
路由協(xié)議必須具備防止出現(xiàn)路由環(huán)路問題的穩(wěn)定性。路由環(huán)路是由網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化之后立即出現(xiàn)的虛假路由信息廣播引起的,可造成網(wǎng)絡(luò)的崩潰。 RIP等不太高級的協(xié)議使用保持計時器(holddown timer)來提高穩(wěn)定性。如果一個子網(wǎng)性能下降,所有的路由器在保持計時器運行期間將忽略那個子網(wǎng)的任何更新。
這個路由協(xié)議在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化之后有效地采取了“觀望”的方法來保證網(wǎng)絡(luò)的穩(wěn)定。然而,由于RIP協(xié)議沒有保持網(wǎng)絡(luò)快速和可靠地匯聚的足夠信息,使用保持計時器的缺點是降低匯聚的速度。這是一個不得已的缺點。
匯聚速度
當(dāng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化時,例如失去和增加一個子網(wǎng),網(wǎng)絡(luò)上的每一臺路由器知道這個變化都有一個延時。在這個間隔時間(稱作匯聚時間)內(nèi),有些路由器將根據(jù)不一致的信息運行。因此,匯聚時間也可以認(rèn)為是從網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化之后到網(wǎng)絡(luò)中所有的路由器都知道與受影響的子網(wǎng)有關(guān)的一致信息的時間間隔。
一個網(wǎng)絡(luò)的匯聚速度根據(jù)許多因素的不同有很大的區(qū)別。這些因素與路由協(xié)議本身的運行特點沒有關(guān)系。OSPF等高級的鏈路狀態(tài)路由協(xié)議保持一個網(wǎng)絡(luò)中所有的子網(wǎng)的鏈路狀態(tài)數(shù)據(jù)庫,詳細(xì)說明連接到這些子網(wǎng)的路由器是什么。如果一個鏈接出現(xiàn)故障,直接連接到這個鏈接的路由器將立即向鄰近的路由器發(fā)送一個鏈路狀態(tài)通告(LSA),這個公告信息將潮水般地發(fā)送到整個網(wǎng)絡(luò)。收到LSA信息之后,每一臺路由器都將查詢其數(shù)據(jù)庫并且在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化之后獨立地重新計算路由表。
由于OSPF保存了比路由表更廣泛的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息,匯聚的速度是很快和很可靠的。這與RIP等比較簡單的協(xié)議是不同的。正如以前討論過的那樣,這些比較簡單的協(xié)議要求在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化之后使用保持定時器以確保沒有環(huán)路的匯聚。
衡量標(biāo)準(zhǔn)
一臺知道通向一個特定目標(biāo)網(wǎng)絡(luò)(通過路由協(xié)議)的多條路徑的路由器將選擇路由表中擁有***衡量指標(biāo)和位置的路徑。如果***衡量指標(biāo)不止一條路徑,那么,這些低價路徑中的每一條路徑都將放在路由表中,并且將進(jìn)行等價負(fù)載均衡測試。
不同的路由協(xié)議使用不同的衡量標(biāo)準(zhǔn)。換句話說,各種路由協(xié)議每一種協(xié)議都有自己的方法選擇***的通往目的地的路徑。這個衡量標(biāo)準(zhǔn)應(yīng)該是非常高級的,以保證路由協(xié)議對***路徑的解釋是切實可行的。RIP協(xié)議使用跳躍計數(shù)作為其衡量標(biāo)準(zhǔn)。這是對這個特定的路由協(xié)議的另一種限制。例如,如果一臺路由器有兩條路徑通向一個目的地,一條路徑是56K的線路,另一條路徑是T-1線路,如果路由器的跳數(shù)相同,RIP協(xié)議就會認(rèn)為這兩條路徑是等價的。因此,RIP協(xié)議會負(fù)載均衡,盡管一條路徑比另一條路徑的速度快23倍。
OSPF協(xié)議使用管理成本作為衡量標(biāo)準(zhǔn)。這個標(biāo)準(zhǔn)可以強制性設(shè)定。在思科路由器中,這個衡量標(biāo)準(zhǔn)是自動計算機的,與鏈路的帶寬成反比。北電網(wǎng)絡(luò)采用一種替代的方法,通過在所有的鏈路上設(shè)置默認(rèn)值來保證OSPF的等價。