時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
距離矢量路由使用的機制就好像路標(biāo)指示方向。其路由的正確性取決于路標(biāo)的正確與否。而鏈路狀態(tài)路由選擇協(xié)議工作機制就像使用了一副完整的公路地圖。如何路由,走什么路線,一開始就非常清楚。這種方式不容易被欺騙。本文主要向大家介紹了所有鏈路狀態(tài)路由選擇協(xié)議遵循的幾個基本步驟。
鏈路狀態(tài)路由選擇協(xié)議之建立鄰接關(guān)系
網(wǎng)絡(luò)中各路由器和自己相鄰的路由器建立聯(lián)系。
這種建立聯(lián)系的方式主要是通過傳遞Hello報文來實現(xiàn)的。Hello報文的主要作用:
建立鄰接關(guān)系
監(jiān)視鄰接關(guān)系的握手信號
鏈路狀態(tài)路由選擇協(xié)議之泛洪LSA
路由器向各自的鄰居群發(fā)LSA(鏈路狀態(tài)通告),又稱LSP(鏈路狀態(tài)報文)。
每個鄰居路由器收到更新的LSA后,又向它的鄰居(發(fā)送該LSA給本路由器的鄰居路由器除外)群發(fā)所收到的LSA。
泛洪擴散(Flooding)兩個重要過程:
排序
由于僅僅依靠TTL值,很難實現(xiàn)當(dāng)LSA擴散完備之時,停止泛洪。因此,對LSA進行標(biāo)識是有必要的。這種標(biāo)識就是:序列號。
路由器收到的LSA與自身保存的LSA對比:
當(dāng)信息相同、序列號相同時,則丟棄該LSA;
當(dāng)信息相同,序列號更新時,則保留該LSA,并更新數(shù)據(jù)庫中相關(guān)LSA;
當(dāng)信息相同、序列號較舊時,則丟棄該LSA;
序列號又分為:
線性序列號空間
循環(huán)序列號空間
棒棒糖形序列號空間
老化
類似TTL的一個年齡字段。其中OSPF中的幾個重要常量:
LSRefeshTime:
LSA刷新時間--如果有重要的LSA不希望它被刪除,就可以使用這個計時器。OSFP中LSRefeshTime值為30分鐘。
MaxAge
最大老化時間,路由器丟棄超過該時間的LSA。OSPF中MaxAge值為1小時。
MaxAgeDiff
MaxAgeDiff(最大年齡差距),是保證網(wǎng)絡(luò)可靠的一種手段。OSFP中MaxAgeDiff值為15分鐘。
路由器收到的多個LSA,但這些LSA序列號相同、年齡不同,路由器該處理這些LSA可以分為下面兩種情況:
(1)年齡差小于MaxAgeDiff
網(wǎng)絡(luò)認(rèn)為這些LSA屬于同一LSA,舊的LSA保留,新的LSA不再擴散下去。
(2)年齡差大于MaxAgeDiff
網(wǎng)絡(luò)認(rèn)為出現(xiàn)了故障,則保留較新的LSA,丟棄舊的LSA。
鏈路狀態(tài)路由選擇協(xié)議之更新并備份LSA、生成完整的拓?fù)鋽?shù)據(jù)庫(鏈路狀態(tài)庫)
如果協(xié)議工作正常,網(wǎng)絡(luò)處于穩(wěn)定狀態(tài)時,所有路由器的拓?fù)鋽?shù)據(jù)應(yīng)該完全一致。
常見的LSA通用信息有兩種:
路由器鏈路信息
末梢網(wǎng)絡(luò)信息
鏈路狀態(tài)路由選擇協(xié)議之求最短路徑
使用最短路徑算法(Dijkstra算法)計算出去往目的地的最短路徑。由于網(wǎng)絡(luò)膨脹到一定的程度,使用最短路徑算法計算最短路徑費時太大。因此,需要將一個個大的網(wǎng)絡(luò)劃分為若干小的網(wǎng)絡(luò)。這些小的網(wǎng)絡(luò)被稱為區(qū)域。
鏈路狀態(tài)路由選擇協(xié)議的介紹就到此為止了,想大家已經(jīng)掌握。
關(guān)鍵詞標(biāo)簽:鏈路狀態(tài)路由
相關(guān)閱讀
熱門文章 路由器地址大全-各品牌路由設(shè)置地址 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 Nslookup命令詳解-域名DNS診斷 站長裝備:十大網(wǎng)站管理員服務(wù)器工具軟件
人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號、密碼 路由器地址大全-各品牌路由設(shè)置地址 騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程 ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程 路由表說明(詳解route print) Nslookup命令詳解-域名DNS診斷 網(wǎng)管員實際工作的一天 網(wǎng)管必會!了解交換機控制端口流量