OSPF的 8 狀態機

2021-10-05 16:50:46 字數 620 閱讀 4888

1、down 狀態:初始狀態,在nbma網路上,down狀態仍然可以靜態配置的鄰居傳送hello報文

2、attempt 狀態:此狀態只存在nbma網路中,沒有收到鄰居的任何資訊,但是週期性的向鄰居傳送報文,盡最大努力建立鄰居,每隔hello間隔就傳送hello報文。需要收到指定鄰居。

3、init 狀態:收到hello報文後狀態為init,但是尚未與鄰居建立雙向通訊關係

4、2-way 狀態:收到hello報文中包含自己的router-id,則狀態為2-way。如果需要和鄰居關係建立成鄰接關係則進入exstart狀態,否則,停留在此狀態。 2-way狀態下是雙向通訊已建立,但沒有形成鄰接關係,此狀態下,進行dr和bdr的選舉

5.5、exstart 狀態:此狀態路由器開始向鄰居傳送dd報文,dd報文不包含鏈路狀態描述。開始協商主從關係並確定dd報文的序列號

5.6、exchange 狀態:互動dd報文,路由器傳送包含鏈路狀態資訊摘要的dd報文,描述本地lsdb的內容

5.7、loading 狀態:dd報文互動完成後進入此狀態,相互傳送ls request報文請求lsa ,傳送ls update報文通告lsa。

5.8、full 狀態:lsr重傳列表為空,此狀態為full。形成鄰接關係,路由器的lsdb已經同步

OSPF的演算法及狀態機

open shortest path first spf演算法 圍繞該演算法計算路由資訊的協議open 指ietf發明的一種針對ip的路由協議 ospf的工作過程 建鄰居 傳資料 做計算 router id唯一標識乙個路由器,產生 ospf的建立鄰居方式 hello報文的作用 鏈路狀態資訊 不是資料...

OSPF的七種狀態機

router id 在乙個ospf域內,用於標識每台路由器的id。選舉規則 1.手工指定 建議 2.如果沒有手工指定,使用loopback介面中最大的ip位址作為router id 3.如果沒有配置loopback介面,那麼使用物理介面中最大的ip位址作為router id 鏈路狀態資訊 鏈路資訊包...

狀態機 狀態機0

近半年都忙於做專案,沒有太多的時間去整理和總結在專案中用過的技術 個人還是覺得技術需要總結提煉和沉澱的,忙到沒時間去總結提公升其實不 是什麼好事,這次講下狀態機,在戰鬥型別的遊戲中角色有多種不同的狀態,而狀態的切換錯綜複雜,23種設計模式中有一種模式叫做狀態模式,不過 這種模式是把狀態切換條件放到各...