H3CSE-RS IS-IS
路由器角色:
L1路由器:用於區域內傳遞路由資訊
L2路由器:用於區域間傳遞路由資訊
L1/2路由器:用於連線L1與L2路由器
ISIS區域劃分:
IS-IS骨幹區域根據邏輯上的範圍來界定,所有具有L2資料庫的路由器是分散的,骨幹網由連續的L2或L1/2路由器組成
Ospf適用於TCP/IP參考模型,ISIS適用於TCP/IP以及OSI參考模型
協議採用TLV架構,更易擴充套件
ISIS中的NSAP地址格式:(8-20位元組)
可變長區域地址:相當於OSPF中的區域號,長度1-13位元組不等
System ID:系統ID,唯一標識AS區域內的IS,固定6位元組
NSEL:服務型別,相當於IP中的協議號;00表示ip協議,固定長度1位元組
Net:網路實體名稱,用於表示IS本身網路層的資訊,NSAP中NSEL為0則是net。
每一臺裝置最多可以擁有三個net(同時屬於三個區域),並且net中的system id和nsel固定不變。
典型net生成方法:根據router id進行劃分
1. 將router id每一部分都擴充套件成三位
2. 再將擴充套件後的地址等分成三部分
3. 補充區域號和nsel
ISIS直接將協議報文封裝在資料鏈路層中
ISIS只支援廣播與p2p網路型別
L1/L2在自己生成L1 的lsp中設定ATT欄位置位,L1路由器根據這個lsp中的ATT欄位置位生成預設路由。
路由滲透:由於區域間不傳遞L1型別的鏈路狀態資訊,所以無法彼此學到路由。在L1/2上將L1的路由引入到L2中,以L2的形式穿越區域間。
鄰居的建立
點對點網路中:只要IS能夠收到對端的P2P IIH報文,就認為鄰居能夠建立,鄰居狀態變為UP
廣播網路中與整合化ISIS的p2p中需要使用三次握手保證鄰居建立的可靠性
廣播網路中通過傳送組播MAC地址型別的hello報文建立鄰居
01-80-C2-00-00-14
01-80-C2-00-00-15
L1路由器:只傳遞與接收L1型別的報文。只在區域內使用。
L2路由器:只傳遞與接收L2型別的報文。可以在區域內與區域間使用,建議在區域間使用
L1/2路由器:支援傳遞與接收L1與L2型別的報文。可以在區域內與區域間只用,一般用在區域邊界。
DIS:為了減少重複報文對頻寬的佔用。具有搶佔行,會創建出偽節點來減少資源的浪費。
選舉:先比較優先順序,越大越優先。再比較MAC地址,越大越優先。優先順序取值範圍:0-127預設64,0參與選舉。
LSDB同步-廣播網路
1. 裝置之間互相傳送全部的LSP
2. 同步完成後,DIS週期性的傳送CSNP報文
3. 如果有新增路由,主動向DIS傳送LSP-增量
4. 如果在DIS的下一次傳送的CSNP中沒有關於LSP-增量的資訊,則繼續向DIS傳送LSP-增量,知道下次收到的CSNP與本地的LSDB摘要資訊相同。
LSDB同步-p2p網路
1. 裝置之間互相傳送全部的LSP
2. 同步完成後,只互相傳送一次CSNP
3. 如果有新增路由,主動向對端裝置傳送LSP-增量
本文來自部落格園,作者:makonyan,轉載請註明原文連結:https://www.cnblogs.com/makonyan/p/15808862.html