【802.3ad LAG學習筆記】LACP協議報文基礎


LACP協議有幾種報文

  • 只有一種,就是LACPPDU報文

LACP協議中哪些角色會發送LACPPDU

  • Actor會主動發送
  • Passive會發送響應報文,但是不會主動發送(slave端在收到actor端的lacp報文后,會根據報文內容決定自己下一步該怎么做)

LACP中的Active和Passive

  • LACP協議中的每個端口都有一個LACP_Activity屬性,根據這個端口可以確定端口是active端還是passive端
  • Actor會主動發送LACPPDU報文
  • Passive端只有在收到Active端發過來的報文之后才會進行響應,它不會主動發送協議報文(slave端在收到actor端的lacp報文后,會根據報文內容決定自己下一步該怎么做)
  • 周期性的LACP報文發送只有當Actor和Partner的LACP_Activity屬性都是Active_LACP的時候才會發生
  • 除了周期性的發送,還有一種情況就是當NTT被置位的時候,需要發送LACPPDU(NTT被置位一般是在Active端的配置發生了變化,或者Active通過收到的Passive端過來的報文的數據發現Passive端關於自己的信息沒有更新,也就是發現Active端發現和partner的信息不一致了,那么Active就會置為NTT,讓兩端再重新進行一次信息交互)

LACP協議是否需要重傳機制

  • 802.3ad假設LACP協議報文的丟失概率非常低,所以是沒有設計其相應的重傳機制

LACPPDU的各個字段含義

  • 在802.3ad中的43.4.2.2節中已經解釋得比較清楚了,不需要在此處過多解釋


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM