全部課程
發(fā)布時間: 2023-07-20 16:36:01
一、IS-IS原理與配置的基本概念
(一)起源和發(fā)展
中間系統(tǒng)到中間系統(tǒng)IS-IS (Intermediate System to Intermediate System),是國際標(biāo)準(zhǔn)組織ISO為它的無連接網(wǎng)絡(luò)協(xié)議CLNP設(shè)計的一種動態(tài)路由協(xié)議,屬于內(nèi)部網(wǎng)關(guān)協(xié)議。
后來隨著TCP/IP協(xié)議的流行,為了提供對IP路由的支持,IETF對ISIS進行了擴充和修改,使它能夠同時應(yīng)用在TCP/IP和OSI環(huán)境中,被稱為集成ISIS。
二、IS-IS原理與配置的協(xié)議原理
(一)OSI地址
(1)使用OSI地址格式原因
IS-IS是ISO定義的路由協(xié)議,工作在OSI網(wǎng)絡(luò)中
(2)NSAP格式
是OSI協(xié)議棧中用于定位資源的地址,主要用于提供網(wǎng)絡(luò)層和上層應(yīng)用之間的接口
組成
?
(3)NET格式
Network Entity Title,網(wǎng)絡(luò)實體名稱
組成

3.是一種特殊的NSAP,SEl的值為00
(4)注意
同一區(qū)域中IS的區(qū)域地址需要一致,System ID必須唯一,不同區(qū)域的路由器區(qū)域地址不一致
IS-IS可能存在區(qū)域合并和區(qū)域遷移的情況。實驗中不同區(qū)域的System ID建議盡量不相同,避免沖突
(二)ISIS網(wǎng)絡(luò)類型
(1)廣播網(wǎng)絡(luò)(broadcast)和P2P網(wǎng)絡(luò)。默認(rèn)情況下,物理介質(zhì)是以太網(wǎng)鏈路,則對應(yīng)的ISIS網(wǎng)絡(luò)類型為廣播網(wǎng)絡(luò);如果是串行鏈路(如PPP,HDLC),則對應(yīng)的ISIS網(wǎng)絡(luò)類型為P2P網(wǎng)絡(luò)。
(2)ISIS在這兩種網(wǎng)絡(luò)下的工作機制不一樣
廣播網(wǎng)絡(luò)中需要選舉DIS,而P2P不需要
兩種網(wǎng)絡(luò)的鏈路狀態(tài)數(shù)據(jù)庫的同步過程也有些區(qū)別
在NBMA網(wǎng)絡(luò)中,需要配置子接口,并且是點對點的子接口才能支持ISIS協(xié)議,ISIS協(xié)議不支持點到多點子接口
(3)[AR1-GigabitEthernet0/0/0]isis circuit-type p2p
(三)ISIS開銷值
(1)OSPF的開銷與帶寬有關(guān),cost=100M/帶寬,100M網(wǎng)絡(luò)開銷是1,最小值為1,當(dāng)有小數(shù)時,直接舍棄
(2)IS-IS的開銷與設(shè)備的接口有關(guān),但缺省情況下與帶寬無關(guān),無論帶寬多大,缺省情況下開銷默認(rèn)是10
? 環(huán)回口沒有帶寬,所以沒有開銷
(3)IS-IS開銷設(shè)置(優(yōu)先級從高到低)
接口開銷
? [AR5-GigabitEthernet0/0/0]isis cost 3
? 為單個接口設(shè)置開銷
全局開銷
? [AR5-isis-1]circuit-cost 3
? 為某個路由器所有接口設(shè)置開銷
根據(jù)接口帶寬自動計算開銷
? [AR5-isis-1]auto-cost enable
? 若改為此種方法,整個IS網(wǎng)絡(luò)中所有路由器都需要更改
(四)IS-IS報文格式
(1)報文頭IS-IS Header
通用頭部PDU Common Header,前8Byte



2.專用頭部PDU Specific Header,根據(jù)報文的不同而不同
? Attachment
? 區(qū)域關(guān)聯(lián)位,用于表明源路由器是否與多個區(qū)域相連,L1/2路由器連接了多個區(qū)域,所以會在它的L1 LSP中設(shè)置該位為1。L1路由器利用該位來判斷本區(qū)域的L1/2路由器
? 用來指明始發(fā)路由器是否與其它區(qū)域相連
變長字段部分Variable Length Fields(TLV),每種報文所支持的TLV不同

(五)IS-IS協(xié)議報文類型
(1)IIH
IS-IS Hello報文






2.發(fā)現(xiàn)鄰居并建立和維持鄰接關(guān)系。
3.除了包含發(fā)送路由器的System ID之外,還包含了發(fā)送端全局和接口的一系列參數(shù),這些參數(shù)如果被鄰居路由器接收了,就形成鄰接關(guān)系,否則不建立鄰接關(guān)系。
(2)LSP
Link State PDU
? Level -1 LSP
? Level -2 LSP
鏈路狀態(tài)報文
描述路由器的接口及所連網(wǎng)絡(luò)的信息,包括接口所連網(wǎng)絡(luò)的子網(wǎng)、類型、開銷等信息
傳播交換鏈路狀態(tài)信息
(3)SNP
CSNP
? Complete Sequence Numbers PDU
? 全序列號報文
? 攜帶當(dāng)前路由器的鏈路狀態(tài)數(shù)據(jù)庫(LSDB)中所有的LSP摘要信息,類似于DD報文
? Level -1 CSNP
? Level -2 CSNP
PSNP
? Partial Sequence Numbers PDU
? 部分序列號報文
? 請求和確認(rèn)鏈路狀態(tài)信息,類似于LSU報文和LSAck報文(攜帶數(shù)據(jù)庫中部分的摘要信息)
? 在廣播網(wǎng)絡(luò)和點對點網(wǎng)絡(luò)中請求缺失或最新的LSP
? 在點對點網(wǎng)絡(luò)中確認(rèn)收到的LSP
? Level -1 PSNP
? Level -2 PSNP
SNP是用來跟蹤和維護鏈路狀態(tài)數(shù)據(jù)庫的同步的報文