ISIS(中间系统到中间系统)概述
ISIS概述
?定義:類似于OSPF的鏈路狀態協議,內部路由協議,同樣使用SPF算法進行路由計算。
?目的:ISIS使用早期服務于OSI七層模型中的CLNP(無連接網絡層協議)層,隨著TCP/IP的流行,就沒落了。
? ? ? ?現在提到的都是集成ISIS可在TCP/IP中運行的ISIS(中間系統到中間系統).
?ISIS的基本原理:
?區域劃分:骨干區域:連續的L2等級路由器
? ? ? ? ? ?非骨干區域:連續L1等級路由器
?
?支持的網絡類型:可在廣播,和點到點類型中運行
?路由器分類:L1 L2 L1/L2
?鄰居建立:
?L1只能建立L1的鄰居
?L2只能建立L2的鄰居
?L1/L2同區域可以建立L1
? ? ? 建立L2無通區域要求
?
?鄰居建立的條件:
? ? ?同一網段(不一定是主IP,從IP在同一網段也行)
? ? ?同一區域(L1)
? ? ?同一等級
? ? ?同一網絡類型
? ? ?說明:當鏈路兩端IS-IS接口的地址不在同一網段時,如果配置接口對接收的Hello報文不作IP地址檢查,也可以
? ? ? ? ? ?建立鄰居關系。對于P2P接口,可以配置接口忽略IP地址檢查;對于以太網接口,需要將以太網接口模擬成
? ? ? ? ? ?P2P接口,然后才可以配置接口忽略IP地址檢查。
?
?鄰居建立的過程:
? ? ?默認三次握手且兼容兩次握手建立連接,ppp有兩次握手模式,可命令更改。(類似與OSPF但有不同)
? ? ?廣播三次握手三種狀態:down ?未收到任何報文,剛開啟
? ? ? ? ? ? ? ? ? ? ? ?init ?收到hello但報文中無自生的接口MAC(OSPF中是ROUTR-ID)
? ? ? ? ? ? ? ? ? ? ? ?up ? ?收到hello其中有自身接口的mac
? ? ?兩次握手:只要路由器收到對端發來的Hello報文,就單方面宣布鄰居為Up狀態,建立鄰居關系。
?報文類型:三種類型,九種報文
? ?HELLO 報文(IIH):用于建立鄰居,類似與OSPF的HELLO
? ? ? ? L1 ?HELLO :用于L1路由建立鄰居 ? (01-80-C2-00-00-14)
? ? ? ? L2 ?HELLO :用于L2路由建立鄰居 ? (01-80-C2-00-00-15)
? ? ? ? PTOP HELLO :用于PPP,HDLC點到點網絡類型建立鄰居 ?(09-00-C2-00-00-05)
? LSP:鏈路狀態信息 PDU,類似于OSPF的1/2類LSA
? ? ? ? L1 ?LSP:L1路由器發出的鏈路狀態信息
? ? ? ? L2 ?LSP:L2路由器發出的鏈路狀態信息
? SNP:序列號報文,類似于OSPF 的DD,LSU,LSR
? ? ? ? PSNP:LSR/LSU
? ? ? ? CSNP:DD
?網絡實體標記(net):特殊的NSAP(網絡服務接入點,類似與TCP/IP中的IP地址)
? ? ? net結構:共20比特,最少8字節
? ? ? ? ? ? ? ?1-13比特的區域ID,最少1字節,可變
? ? ? ? ? ? ? ?6比特的系統ID,
? ? ? ? ? ? ? ?1比特的SEL(網絡服務鑒別器,類似于IP中的協議號),固定位00
? ? ? 格式:XX.XXXX...XXXX.XXXX.XXXX.XX
?偽節點:類似與OSPF的DR
? ? ? 選舉:路由優先級0-127,默認64,越大越優先
? ? ? ? ? ? 相同則比較接口IP地址,越大越優先
總結
以上是生活随笔為你收集整理的ISIS(中间系统到中间系统)概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 估值模型_利用RFM模型建
- 下一篇: Java课程设计:校园导游系统