路由器
LSA
(
Router-LSA
):
描述在特定區域內的路由器接口的鏈路狀態及鏈路開銷。該類型LSA僅在接口所在的區域內傳播。該類型LSA還指示出產生該類型LSA的路由器是不是一臺ABR或ASBR,以及路由器是不是虛鏈路的一端。類型1LSA也被用來通告端(stub)網絡。 以下圖所示其報文結構
其字段的具體含義:
? E-bit——當此位設置時,路由器是一個AS邊界路由器
? B-bit——當此位設置時,路由器是一個區域邊界路由器
? W-bit——當此位設置時,路由器是一個組播接收者。當運行MOSPF,這些路由器接收全部多播數據報,不論目的地是什麼。
? Type——描述的接口種類,具體類型以下表所示。
type
|
Description
|
1
|
點到點鏈接
|
2
|
鏈接到傳輸網絡
|
3
|
保留
|
4
|
虛鏈路
|
? Metric——出站流量的路由器接口成本
? Interface ID——接口ID
? Neighbor Interface ID——鄰居路由器接口ID
? Neighbor Router ID——鄰居路由器ID
以下圖所示:
網絡
LSA
(
Network-LSA
)
由DR產生,用來描述DR所表明的網絡的鏈路狀態信息和鏈路開銷信息。該LSA是BMA網絡上的全部鏈路信息和鏈路開銷信息的集合信息。
其字段的具體含義:
? Attached Router——鏈接到鏈路上的每一個路由器的ID,事實上,只有那些路由器徹底毗鄰指定路由器列出。
以下圖所示:
區域間前綴
LSA
(
Inter-Area-Prefix-LSA
)
這種類型LSA在OSPFv2中叫作'歸納的網絡鏈路狀態條目(summary net link states)'。該類型LSA由ABR產生,用來把一個區域內的路由信息通告到另一個區域。這種類型的LSA既能夠描述一條具體的路由信息,也能夠描述總結的路由信息。在OSPFv3中,地址是用前綴和前綴長度表達的,而再也不使用地址和掩碼的表達形式。缺省路由的前綴長度用0表明。
Prefix Options字段結構,以下圖所示:
? NU比特——「no-unicast非單播」bit被置位表示將該前綴從單播路由計算中剔除出來。
? LA比特——「local address 本地地址」bit被置位表示該前綴其實是宣告路由器的IPv6地址
? MC比特——「multicast-capable具有多播能力」bit被置位應該將該前綴歸入多播路由計算之中。
? P比特——「propagate傳播」bit被置位表示應該在NSSA區域邊界上從新宣告NSSA前綴。
以下圖所示:
區域間路由器
LSA
(
Inter-Area-Router-LSA
)
由ASBR產生,用以通告ASBR的位置。試圖把數據送達外網的路由器使用該LSA肯定通往下一跳的最佳路徑。
其字段的具體含義:
? Options——該路由器支持的可選功能。
? Metric——到達區域外的目的路由器的路徑開銷。
? Destination Router ID——區域外的目的路由器的Router ID。
以下圖所示:
自治系統外
LSA
(
AS-External-LSA
)
用來攜帶自治系統外路由信息的LSA。例如,把其它AS的路由再發布到OSPF中的路由信息。在該類型的LSA中,地址用前綴和前綴長度表達,缺省路由的前綴長度用0表達。
? E-bit——用來指定這條路由使用的外部度量的類型。若是該E-bit設置爲1,那麼度量類型就是E2;若是該E-bit設置爲0,那麼度量類型就是E1
? F-bit——若是設置,則轉發地址已被列入在LSA
? T-bit——如是設置,外部路由標記已被列入在LSA
? Address Prefix、PrefixLength、PrefixOptions 共同標記了一個自治系統外部的一個IPv6 地址前綴。
? Referenced LS Type:引用的LSA 的類型。若是該字段非0,則會有一個LSA 與該LSA 相關,Referenced LS Type 爲與該LSA 相關的LSA 類型。
? Referenced Link State ID:引用的LSA 的Link State ID。
以下圖所示:
類型
7 LSA
(
Type-7 LSA
)
由NSSA中的ASBR產生,只在NSSA中傳播。在ABR上它被轉換成類型5而且被擴散到骨幹區域。
以下圖所示:
鏈路
LSA
(
Link-LSA
)
該類型LSA僅在本鏈路上傳播,具備如下3種目的:向本鏈路上的其它路由器提供路由器的本鏈路地址;向本鏈路上的其它路由器通告IPv6地址前綴,使其與本鏈路相關聯;容許路由器在該類型LSA中插入一些選項比特,與爲本鏈路產生的網絡LSA相關聯。
? Router Priority:路由器優先級。
? Options:表明當前路由器支持的可選性能。一個鏈路上的全部Link LSA 的能力並集是Network LSA 的能力。
? Link Local Interface Address:鏈路本地接口地址。
? # prefixes:該LSA 中所包含的IPv6 地址前綴個數
以下圖所示: