在ospf路由協議中,LSA一共有11種類別,我們經常使用的是前七種。而第六類LSA是用於組播ospf(它是為IPV4組播而設計),所以現在我們暫時使用不到。剩下六種分別是Router-LSA、Network-LSA、Network-summary-LSA、ASBR-summary-LSA、AS-External-LSA、NSSA-LSA。那麼他們分別有著什麼作用呢?
我們在描述LSA時,研究它時一般通過三點去研究。
(1) 傳播範圍
(2) 通告路由器
(3) 包含信息
1. Router LSA
傳播範圍:本區域泛洪
通告路由器:每個路由器關於每個區域只會產生一條一類LSA,ABR關於每個區域都會產生一條
包含信息:
![OSPF LSDB中各LSA介紹信息,明白其作用](http://p2.ttnews.xyz/loading.gif)
Type:類型
Ls id:lsa報頭中的鏈路狀態id
Adv rtr:發佈或者產生lsa的設備
Ls age:lsa老化時間
Len:長度
Options:lsa選項:
· E:允許泛洪AS-External-LSA。
· MC:轉發IP組播報文。
· N/P:處理Type7 LSA。
· DC:處理按需鏈路。
Seq:序列號
Chksum:校驗和
Link count:標識本路由器有幾個接口被宣告進了這個區域
Link id:一類lsa中,鏈路id按照鏈路類型分類
· 鏈路類型是P2P時,Link ID表示鄰居的Router ID。
· 鏈路類型是TransNet時,Link ID表示DR的IP地址。
· 鏈路類型是Stub時,Link ID表示IP地址。
· 鏈路類型是Virtual Link時,Link ID表示鄰居的Router ID。
Data:鏈路數據,一類lsa中
· 鏈路類型是P2P、TransNet、Virtual Link時,Data表示IP地址。
· 鏈路類型是Stub時,Data表示IP地址的掩碼。
Link type:鏈路類型是P-2-P或者TransNet或者StubNet或者Virtual
2. Network LSA——MA網絡特有
傳播範圍:本區域泛洪
通告路由器:DR通告的
包含信息:
![OSPF LSDB中各LSA介紹信息,明白其作用](http://p2.ttnews.xyz/loading.gif)
相同的字段和一類相同,來看不同的
Ls id:用DR的ip地址標識
Adv rtr:用DR的RID標識,DR通告的
Net mask:網絡掩碼
Attached Router:與這個鏈路兩端設備ospf的rid
3. Summary Net Lsa
傳播範圍:本區域以外,其他所有ospf正常區域
通告路由器:本區域的ABR
包含信息:每一條3類LSA代表一條域間路由
Ls id:域間路由的路由前綴
Adv rtr:本區域的ABR
Net mask:網絡掩碼
Tos:服務類型
Metric:ABR到達目的網絡的開銷值
4. ASBR-summary-LSA
傳播範圍:除了ASBR所在的區域其他所有的正常區域
通告路由器:本區域的ABR
包含信息:用來描述ASBR的位置,誰是ASBR
Ls id:使用asbr的rid標識
Adv rtr:本區域的ABR
5. AS-External-LSA
傳播範圍:所有的ospf區域
通告路由器:ASBR----用ASBR的RID來表示
包含信息:每一條五類LSA代表一條域外路由
Ls id:域外路由的路由前綴
Adv rtr:產生這條五類lsa的設備
Net mask:lsa中的網絡掩碼
Tos:服務類型
Metric:從發佈路由器到達網絡的度量值
E type:e類型
Forwarding address:轉發地址,也就是說產生這條lsa的路由器,收到去往這個目的網絡的數據時,將數據轉給誰
Tag:32位字段,防止路由環路用的,一般用在type5/type7的lsa上
6. NSSA External LSA
傳播範圍:nssa區域內部傳播
通告路由器,nass區域連接外部as的路由器
包含信息:外部路由在nssa區域以7類的lsa進行呈現
Ls id:域外路由的路由前綴
Adv rtr:連接外部as的路由器的rid
Options:n代表是一條7類lsa,p代表nssa區域的ABR可以將這條7類lsa轉為5類發往其他區域
Net mask:域外路由的路由前綴
閱讀更多 新盟教育助理高sir 的文章