天天看點

IS-IS詳解(十三)——IS-IS 路由開銷類型

今天繼續給大家介紹IS-IS相關内容。本文主要内容是IS-IS路由開銷類型。

閱讀本文,您需要有一定的IS-IS基礎,如果您對此存在困惑,歡迎查閱我部落格的其他内容,相信您一定會有所收獲。

推薦閱讀:

IS-IS詳解(一)——IS-IS基礎

IS-IS詳解(二)——IS-IS鄰居建立

IS-IS詳解(三)——IS-IS 封包結構與功能

IS-IS詳解(四)——IS-IS Hello封包詳解

IS-IS詳解(五)——IS-IS 三次握手與兩次握手

IS-IS詳解(六)——IS-IS LSP機制詳解

IS-IS詳解(七)——IS-IS LSP封包詳解

IS-IS詳解(八)——深入探究IS-IS DIS選舉機制

IS-IS詳解(九)——IS-IS 骨幹區域與非骨幹區域通路基礎

IS-IS詳解(十)——IS-IS 骨幹區域與非骨幹區域通路進階

IS-IS詳解(十一)——IS-IS 區域間防路由環路和次優路徑

IS-IS詳解(十二)——IS-IS 路由過載、管理标記和主機名映射

一、IS-IS 開銷簡介

在IS-IS協定剛面世時,網際網路網絡結構還非常簡單,是以IS-IS早期的版本中隻使用了6bit來描述鍊路開銷,鍊路開銷的取值範圍是1-63。一條路由的開銷範圍也隻有10bit,取值範圍是0-1023。後來,随着計算機網路的規模不斷擴大,網絡結構愈加複雜,原有的開銷計算方式已經無法适應大規模網絡的組網需求。由于開銷值取值範圍太小,是以粒度比較粗,并且當路由開銷超過1023時,開銷值會預設采用1023,還會造成次優路徑問題。是以ISO就另外開發了一套IS-IS的開銷模式。并且把原有的開銷叫做“窄”類型(也稱為narrow),把新的開銷模式叫做“寬”類型(也稱為wide)。在“寬”模式中,接口開銷有24bit,取值範圍最高到1600多萬,路徑開銷為32bit,取值範圍最高到32億多,完全可以适應目前複雜網絡拓撲組網需求。

目前,基本上所有的IS-IS網絡中配置的都是寬路徑成本風格的開銷類型。

二、IS-IS路由器開銷相關TLV

narrow風格的開銷類型和wide風格的開銷類型使用不同的TLV來描述自己的路由資訊,IS-IS路由器之間就是通過在TLV上的不同來判斷鄰居IS-IS路由器所采用的開銷風格。在配置IS-IS組網時,要注意盡量使得IS-IS路由器之間開銷風格一緻,負責IS-IS組網時就容易出現問題。當IS-IS的開銷類型與自身不相容時,不影響互相之間IS-IS鄰居的建立,也會正常接收鄰居的LSP封包并存入自身的LSDB中。但是本身卻不計算鄰居的路由資訊。

narrow風格使用以下類型的TLV:

1、IP Internal Reachability TLV。 128号TLV,用來攜帶路由域内的IS-IS路由資訊。

2、IP External Reachability TLV。 130号TLV,用來攜帶路由域外的路由資訊。

3、Neighbors TLV。 2号TLV,用來攜帶鄰居資訊。

narrow路徑成本風格的LSP封包如下:

IS-IS詳解(十三)——IS-IS 路由開銷類型

wide風格使用以下類型的TLV:

1、Extended IP Reachability TLV。 135号TLV,用來替換原有的IP Reachability TLV,擴充了路由開銷值的範圍。

2、IS Extended Neighbors TLV。 22号TLV,用來攜帶鄰居資訊。

wide路徑成本風格的LSP封包如下:

IS-IS詳解(十三)——IS-IS 路由開銷類型

當在IS-IS路由器上檢視wide路徑成本風格的LSP封包時,相應路由前面會有一個加号,如下所示:

IS-IS詳解(十三)——IS-IS 路由開銷類型

三、IS-IS路由開銷類型

從上文介紹中,我們可以明确,在IS-IS中存在narrow和wide類型的開銷路徑成本風格。實際上,這隻是IS-IS的開銷風格的兩大類,IS-IS協定一共有五種開銷路徑成本風格。除了narrow和wide以外,還有wide-compatible、narrow-compatible和compatible三種類型的開銷風格。

實際上,剩下的三種開銷值風格,在很大程度上引入是為了新老版本網絡裝置的相容。wide-compatible風格會發送wide風格的LSP,但是當收到narrow風格的LSP時,也會進行“相容”,将narrow風格的LSP引入自身進行路由計算。narrow-compatible風格會發送narrow風格的LSP,但是當收到wide風格的LSP時,也會進行“相容”,将wide風格的LSP引入自身進行路由計算。而compatible類型的則會同時發送和接受wide和narrow風格的LSP。這五種類型的發送和接受LSP類型如下表所示:

開銷風格 發送的開銷風格 接收并計算的封包類型
narrow narrow narrow
wide wide wide
narrow-compatible narrow narrow&wide
wide-compatible wide narrow&wide
compatible narrow&wide narrow&wide

注意,在實際項目配置時,如果不是業務必須,還是應該将整個IS-IS域内的路由器采用相同的開銷類型,不會采用上表中最後三種相容模式的開銷風格。

原創不易,轉載請說明出處:https://blog.csdn.net/weixin_40228200/article/details/120050193

繼續閱讀