1. 程式人生 > 其它 >H3CSE-RS IS-IS

H3CSE-RS IS-IS

ISIS:中間系統到中間系統,屬於IGP,是鏈路狀態路由協議

路由器角色:

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-增量

4. 對端收到後回覆PSNP報文做確認;如果一直沒有收到對端的PSNP,則一直髮送LSP-增量

本文來自部落格園,作者:makonyan,轉載請註明原文連結:https://www.cnblogs.com/makonyan/p/15808862.html