1. 程式人生 > >OSPF 狀態機

OSPF 狀態機

ati -- 交互 down route loading ssi address done

[R1]
Oct 17 2018 10:28:26-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[6]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=HelloReceived, NeighborPreviousState=Down, NeighborCurrentState=Init) ------沒有收到對方的HEELO報文或者字段沒有對方的RouteID!
[R1]
Oct 17 2018 10:28:26-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[7]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=2WayReceived, NeighborPreviousState=Init, NeighborCurrentState=2Way) ------選舉雙方收到HELLO報文、鄰居字段有對方的RouteID、選舉DR\BDR!
[R1]
Oct 17 2018 10:28:52-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[8]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=AdjOk?, NeighborPreviousState=2Way, NeighborCurrentState=ExStart)----發空BDB報文決定主從、確定序列號!
[R1]
Oct 17 2018 10:28:57-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[9]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=NegotiationDone, NeighborPreviousState=ExStart, NeighborCurrentState=Exchange)---交互DBD報文!
[R1]
Oct 17 2018 10:28:57-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[10]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=ExchangeDone, NeighborPreviousState=Exchange, NeighborCurrentState=Loading)----請求、更新缺失的LSA!
[R1]
Oct 17 2018 10:28:57-08:00 R1 %%01OSPF/4/NBR_CHANGE_E(l)[11]:Neighbor changes event: neighbor status changed. (ProcessId=256, NeighborAddress=2.12.12.12, NeighborEvent=LoadingDone, NeighborPreviousState=Loading, NeighborCurrentState=Full) ------請求同步完畢LSA,發ACK確認!

OSPF 狀態機