学习笔记之LACP-0806/0807

本文是关于LACP(Link Aggregation Control Protocol)的学习总结。LACP负责控制链路聚合,但不涉及数据传输的具体操作。LACPDU是LACP的数据传输帧,其封装格式包括protocol ID、LACPDU和填充字节。协议操作由多个状态机控制,包括Receive、Periodic、Selection Logic、Mux和Transmit Machine,它们分别处理接收、周期性发送、选择聚合器、端口加入/移除和发送LACPDU。文章详细阐述了这些状态机的功能以及如何确保链路聚合的正确建立和监控。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LACP(Link Aggregation Control Protocol)是链路聚合技术中的一个用来控制的协议。

就目前的学习,链路聚合(Link Aggregation)包含的东西很多,协议被转入IEEE802.1ax之后有三百多页。在百度上找到的资料基本千篇一律,抄的都是一样的。要想深入了解,还得自己看协议,现就目前的学习做一个总结。

在链路聚合(Link Aggregation)中,正如原文中提到的一样:

“The Link Aggregation Control Protocol (LACP) provides a standardized means for exchanging information between Partner Systems on a link to allow their Link Aggregation Control instance to reach agreement on the identity of the LAG to which the link belongs ,move the link to that LAG,and enable its transmission and reception functions in an orferly manner”

总的来说,LACP只管控制将链路聚合在一起,至于其后,怎么向上传输数据,怎么向下分发数据,怎么实现负载均衡等等问题,这些他都不管。

LACP实现数据传输的帧为LACPDU,LACPDU的封装格式为:protocol id | LACPDU | padding octets。所谓protocol ID就是以太网帧格式中的"长度/类型"字段(8位,当值小于1518时表示长度,大于1518时表示类型),就像ARP是0x 0806,IP是0x 080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值