BGP有限狀態機狀態及報文

2021-09-29 05:41:06 字數 457 閱讀 5204

bgp有限狀態機共有六種狀態,分別是idle、connect、active、opensent、openconfirm和established。

在connect狀態下,bgp啟動連線重傳定時器(connect retry,預設為32秒),等待tcp完成連線。

在active狀態下,bgp總是在試圖建立tcp連線。(實際上是被動的建tcp)

在opensent狀態下,bgp等待對等體的open報文,並對收到的open報文中的as號、版本號、認證碼等進行檢查。

在openconfirm狀態下,bgp等待keepalive或notification報文。如果收到keepalive報文,則轉至established狀態,如果收到notification報文,則轉至idle狀態。

在established狀態下,bgp可以和對等體交換update、keepalive、route-refresh報文和notification報文。

BGP有限狀態機

bgp協議fsm狀態圖 有限狀態機可以直觀描述協議的變化,以及在網路活動中產生的事情和響應發生事件所產生的動作。bgp空閒狀態,此狀態下不接收任何對等體發出的連線資訊,等待乙個start事件的發生。當乙個start事件發生時,系統重置connect retry定時器,並向鄰居發起tcp連線,將狀態變...

有限狀態機

有限狀態機 finite state machine,fsm 又稱有限狀態自動機,簡稱狀態機,是表示有限個狀態以及在這些狀態之間的轉移和動作等行為的數學模型。狀態儲存關於過去的資訊,就是說 它反映從系統開始到現在時刻的輸入變化。轉移指示狀態變更,並且用必須滿足來確使轉移發生的條件來描述它。動作是在給...

有限狀態機

以前,只碰到過 陣列中所有數字只出現2次,只有乙個出現1次,找這個數的問題 每次迴圈異或陣列中元素,最後的結果就是single one。這次換作出現3次就懵逼了,主要原因,沒有使用過有限狀態機,應該說是連概念都沒有,所以這次一定要好好記錄一下 關於這道題的解釋discussion中woshidais...