雖然書上以及視頻上都說過isis通常都會採用單個L2骨幹鏈路,但基本的概念仍是得學一下。跨域
概念
-System ID:其實就是OSPF的router ID
-NET地址,能夠很是靈活,但通常思科路由器上用的是10個字節的表示方式。i.e: 49.0001.0010.0100.1001.00,其中49表明權限標識符,私網通常都用49
0001是區域,而中間的6bytes就是真正的地址。通常把ip地址直接寫成6字節形式就行,例如192.168.1.1--->192.168.001.001,最後兩位的00就是選擇符SEL。這個能夠理解爲NET地址的上層協議號。00表明這只是個純地址。
-依賴於二層傳輸
IS的全部報文通常都PDU (Packet Data Unit),既這些PDU都是直接跑在二層報文上的。
-層的概念,理論上ISIS的區域ID無限多,可是區域類型只有三種,L1,L1/L2以及L2。
其中L1只能有純L1或者L1/L2路由器創建鄰居關係,同理L2與L1/L2或者純L2路由器才能創建鄰居。思科路由器默認狀況下是L1/L2。其中L2是骨幹區域。
-接口類型:與OSPF相比較簡單,只有廣播和點到點兩種類型,ISIS沒法理解什麼事NBMA網絡,可是在如今以太網打天下幀中繼已經不存在的廣域網環境,這個就不要去糾結了。
-僞節點:相似DR,存在於廣播接口中。因爲ISIS是不支持改變接口類型,因此這個DR的選舉是不可避免的。DR支持搶佔,默認數值爲64, 範圍0~127,能夠經過接口命令
(config-if)#isis priroity 123 來修改
須要注意的是,若是一個網段同時存在L1 L2鄰居關係,DR是互相獨立選舉出來的。
-PDU,packet Data Unit。PDU分爲9中,3種hello,兩種link state PDU,4種序列號PDU.
3種hello網絡
PSNP和CSNP:此句抄TCPIP,在一個廣播型網段上,LSP以組播的方式傳送。其中
L1使用mac地址0018.c200.0014, L2 LSP使用0018.c200.0015
ISIS使用SNP來了解LSP的接收狀況。在P2P網絡上,使用PSNP來確認每個LSP的接收狀況。其中PSNP是經過如下信息來確認LSP的:ide
TLV字段:
Type Lengh Value, TLV保證了ISIS的擴展性。下面介紹幾種常見有用的TLV。
1 跨域範圍的前綴分發
因爲L1的缺省特性相似OSPF的Totally Stubby Area,L2不會往L1宣告任何路由。相反,L1/L2路由器設置ATT位,而且L1路由器增長了一條到達最近的L1/L2路由器的缺省路由。 Domain-wide TLV容許了一種路由泄露。
2.Wide Metric,6位擴展成32位的度量字段。
3.動態主機名交換,因爲記住不一樣的SysID的NET地址太過困難,因此容許僞LSP中攜帶這個僞TLV
4.Multi-topology,這個如今理解不清,須要經過實例和lab來觀察。設計
接下來兩篇會貼ISIS的實驗router