ospf的限制lsa數量
abr:區域邊界路由器,能夠產生3類lsa的路由器(are0 和非are0之間 的路由器)
asbr:自治系統邊界路由器,能夠產生5類或7類lsa的路由器(屬於 ospf和非ospf之間的路由,將非ospf引入它們之間的路由)
特殊區域
1.區域劃分
2.特殊區域
3.lsa彙總
4.lsa過濾
stub
末節區域,在ospf某個區域中,拒絕4、5類lsa,此時無法與外界通訊,需要建立一條3類lsa用於不同網路的通訊。
注意:1.特殊區域中所有的路由器都必須配置 (保證lsa同步)
2.特殊區域不能為骨幹區域
3.在stub區域中不能進行重發布,不能存在asbr路由器
4.特殊區域不能出現虛鏈路(virtual-link)
totally stub
完全末節區域,在stub區域邊界上過濾3類但保留3類預設,目的是為了保持通訊,並且過濾4、5類lsa
部署在stub區域的abr上
nssa
非完全末節區域,可以重發布,在stub區域基礎上,允許重發布、允許存在asbr路由,依然不能出現4、5類,產生7類nssa lsa僅用於在nssa區域宣告外部路由資訊。
nssa lsa 7類lsa
功能 在nssa區域中,用於通告外部路由資訊
adv nssa區域中重發布路由器(asbr)的router-id
link-id 外部路由網路號
傳播範圍 僅僅在本nssa區域傳輸
在7轉5中,會自動攜帶fa位址,4類lsa不生效(也就是不能宣告asbr位置),若fa位址不可達,造成能學到轉換後的5類lsa(將外部路由引入ospf域中),但是不能加入路由表;所以在nssa區域 abr上抑制fa位址,通過4類lsa,進行正常的路由行為。
(還是不太懂既然fa位址不可達造成5類sla不能正常加表,那為什麼還要抑制fa位址?只能用4類sla嗎?)
*fa規則:若lsa中尊在fa位址,則路由遞迴通訊包括metric的計算都是計算到達fa位址的(當lsa中包含了fa位址,則4類lsa失效)
(1)5類lsa不一定存在fa位址,7類lsa一定存在。
(2)5類,若重發布產生5類lsa時,原路由對應的出介面ospf網路型別為ma網路,則fa位址為原位址的下一跳位址若是7轉5類lsa,預設一定攜帶fa位址。
(3)7類lsa中的fa規則,若原路由出介面沒有執行ospf,則fa位址為重發布路由器上的環迴介面位址(1最大的通告進入ospf環迴介面位址或者2.最後通告進入ospf的環迴介面位址3.若沒有環迴介面,則使用物理介面,使用規則相同);若原路由介面執行了ospf,(1.介面網路型別為p-p,fa為出介面位址2.網路型別為ma,則fa位址為下一跳位址)。
注意:在nssa中預設不會自動下方預設路由,在nssa區域abr上手工下放
totally nssa
完全的非完全末節區域,自動產生3類lsa預設,保證通訊。
ospf網路彙總
支援vlsm、cidr,只能匯3、5、7類,彙總的位置在abr asbr
3類lsa彙總 在明細屬於的abr上彙總
5類lsa彙總 asbr上彙總
7類lsa彙總 asbr上彙總
ipv4資料報頭
ipv4資料報一行為32bit
ipv4頭部預設20位元組,(可選項:options和padding裡面可以有或者沒有),最大位元組為60位元組=15(1111)* (32位元組/8bit)
第一行:
version 0100=4bit
ihl:ip頭部長度,大小為4位元組 預設值:0101 單位為32bit
type of service:服務型別 大小為8bit,用於對流量進行標記
total length:總長度=ipv4的頭部大小+資料大小 16bit (總長度-頭部長度=負載長度)
第二行:(在第三層進行重排)
identification:識別符號 大小為16bit(識別符號相同的為一類流量)
flags:標記符 大小3bit
fragment offset:分片偏移 大小為13bit–該分片距離完整資料頭部的偏移值 單位:位元組
r df 0資料分片(準備重排序,收集識別符號相同的)1未資料分片
mf 更多分片位
1表示更多分片 0存在分片在最後乙個收集到,開始進行排序
第三行:
time to live:ttl值,生存時間,統稱跳數,大小為8bit。範圍:0-255(每查表一次,減一,直到為0)
protocol:協議號 作用:管理上層使用什麼樣的封裝。大小為8bit 範圍:0-255
header checksum:計算ipv4頭部完整性 大小為16bit
第四行:
source address:源ip位址 大小為32bit
第五行:
destination address:目標ip位址 大小為32bit
第六行:
options:可選項
嚴格選路:指定幾個ip位址,資料報必須嚴格的按某條路徑傳輸(所有路由介面位址必須按順序寫)
鬆散路由:指定ip位址為資料報傳輸過程中需經過的ip位址,中間可以經過其他路由。
padding:填充項
注意:options+padding必須為32bit,或者為32bit的倍數。
IPV4資料報頭部格式
摘自 深入理解計算機網路 王達著 機械工業出版社 來自 來自 傳送端的網路層在收到它的上一層 傳輸層發來的資料段時,需要通過網路層協議將其封裝成資料報,也就是加上網路層ip協議 在此僅以ip協議為例進行介紹 頭部。ip協議頭部主要是源和目的網路的ip位址,以便可以資料分段傳輸到目的網路中。然後資料報...
ipv4和tcp報頭資料格式
ipv4 internel協議 頭部 iphdr version 版本 4位 目前的協議版本號是4,因此ip有時也稱作ipv4。iphdr ihl 首部長度 4位 首部長度指的是ip層頭部佔32 bit字的數目 也就是ip層頭部包含多少個4位元組 32位 包括任何選項。由於它是乙個4位元字段,因此首...
IPv4單播位址
ipv4單播位址標識網路中的乙個介面的位置,就像用街道位址標識城市街區的房子一樣。正如乙個街道位址必須能夠標識乙個唯一的住所一樣,ipv4單播位址也必須是全域性唯一的,而且要採用一種統一的格式。1.單播位址的組成 每個ipv4單播位址包括乙個網路id和乙個主機id。l 網路id 又稱網路位址 它是i...