ospf的報文:
1、hello報文:發現和建立鄰居關係,維護ospf的鄰居關 系
乙太網 每10秒鐘傳送一次,如果4倍的hello時間沒有收到ospf的hello報文,就會認為鄰居的失效
2、dbd報文:用來同步lsa的摘要資訊
3、lsr報文:用來請求具體的一條lsa
4、lsu報文:包括具體的lsa資訊
5、ls ack報文:確認資訊,用來確認具體的lsa資訊
ospf的頭部資訊:
version:版本號v2(ipv4) v3(ipv6)
type:訊息型別
(1、hello,2、dbd 3、lsr 4、lsu 5、lsack)
length:長度值
router id:傳送者的router id
area id:區域號
auth type:認證方式(0不認證,1普通認證,2md5認證)
checksum:校驗值
hello報文:
netowrk mask:傳送hello報文的介面的掩碼
hello interval:hello報文的傳送間隔,廣播型別預設是10
option選項:
dn位:down位元位,用來防環的
o位:用來支援9 10 11類lsa
dc位:按需鏈路支援ospf的能力
ospf timer dead 60 修改ospf的死亡時間
ospf timer hello 15 修改ospf的hello時間
檢視ospf的鄰居:dis ospf inte***ce
ospf的鄰居狀態機:
down:這是鄰居的初始狀態,表示沒有從鄰居收到任何資訊。在nbma網路上,此狀態下仍然可以向靜態配置的鄰居傳送hello報文,傳送間隔為pollinterval,通常與routerdeadinterval間隔相同。
attempt:此狀態只在nbma網路上存在,表示沒有收到鄰居的任何資訊,但是已經週期性的向鄰居傳送報文,傳送間隔為hellointerval。如果routerdeadinterval間隔內未收到鄰居的hello報文,則轉為down狀態。
init:在此狀態下,路由器已經從鄰居收到了hello報文,但是自己不在所收到的hello報文的鄰居列表中,表示尚未與鄰居建立雙向通訊關係。在此狀態下的鄰居要被包含在自己所傳送的hello報文的鄰居列表中。
2-wayreceived:此事件表示路由器發現與鄰居的雙向通訊已經開始(發現自己在鄰居傳送的hello報文的鄰居列表中)。init狀態下產生此事件之後,如果需要和鄰居建立鄰接關係則進入exstart狀態,開始資料庫同步過程,如果不能與鄰居建立鄰接關係則進入2-way。
2-way:在此狀態下,雙向通訊已經建立,但是沒有與鄰居建立鄰接關係。這是建立鄰接關係以前的最高端狀態。
1-wayreceived:此事件表示路由器發現自己沒有在鄰居傳送hello報文的鄰居列表中,通常是由於對端鄰居重啟造成的。
鄰居建立後,開始選舉dr和bdr,選舉時間40秒(dead時間)
dr和bdr和選舉:
(dr和bdr是不支援搶占)
(當優先順序為0時,標識不參與dr與bdr的選舉)
1、首先hello報文中的dr欄位和bdr欄位是否為空,如果都為空,會首先選舉出bdr,首先比較優行級,越大越優,預設是1 ,優先順序範圍0-255),優先順序為0不參與選舉;如果優先順序相同,會比較router id,越大越優;bdr選舉後會公升級為dr,然後重新選舉bdr
2、如果dr欄位為空,bdr不為空,bdr公升級為dr,重新再選舉出bdr
3、如果dr不為空,bdr為空,重新選舉出bdr
dr,bdr與dr other之間是full的鄰接關係
dr other 之間是2-way的鄰居關係
mysql報文格式 Mysql 報文格式
mysql client和server端之間的的資料根據不同的協議規則的進行組織傳送。每包資料在傳送的時候都要新增上協議頭。mysql原始碼採用5.7.10版本 協議頭 每個協議頭共4個位元組 包資料長度 前三個位元組表示資料部分的長度 不包括協議頭 三位元組能表示的最大長度是16m 1 2 24 ...
mysql報文格式 Mysql 報文格式
mysql client和server端之間的的資料根據不同的協議規則的進行組織傳送。每包資料在傳送的時候都要新增上協議頭。mysql原始碼採用5.7.10版本 協議頭 每個協議頭共4個位元組 包資料長度 前三個位元組表示資料部分的長度 不包括協議頭 三位元組能表示的最大長度是16m 1 2 24 ...
TCP報文格式 UDP報文格式 MAC幀格式
tcp和udp的區別 1 tcp是面向連線的,而udp是無連線的 2 tcp提供可靠服務,而udp不提供可靠服務,只是盡最大努力交付報文 3 tcp面向位元組流,tcp把資料看成一串無結構的位元組流,而udp是面向報文的 udp資料報 ip頭部 ip資料報 4 tcp有擁塞控制,udp沒有擁塞控制 ...