【802.3ad学习】LAG上的协商

选择一个LAG

每个端口都会被LAG上的membership选择,每个membership是由设备上唯一的LAG ID进行标识的

43.3.7 Selecting a Link Aggregation Group

Each port is selected for membership in the Link Aggregation Group uniquely identified by the LAG ID (composed of operational information, both derived from local administrative parameters and received through the Link Aggregation Control Protocol). Initial determination of the LAG ID is delayed to allow receipt of such information from a peer Link Aggregation Control entity; in the event such information is not received, locally configured administrative defaults are assumed for the remote port’s operational parameters. Where a particular link is known to be Individual, the complete LAG ID is not required to select the Link Aggregation Group since the link will not be aggregated with any other.

  • 每个端口会被LAG选作其中的一个成员,每个端口只能够属于一个LAG组
  • 一般都要等收到对方的LACP消息获取到对方的一点信息后才能够确认自己的LAGID,为什么?因为LAGID的组成中需要对端的一些信息(系统优先级,系统标示符,关键参数等)
  • 如果没有收到对方的信息,那么就会使用本地的一些默认配置信息进行配置

在一个LAG上的协商

43.3.8 Agreeing on a Link Aggregation Group(协商些什么玩意?)

Before frames are distributed and collected from a link, both the local Link Aggregation Control entity and its remote peer (if present) need to agree on the Link Aggregation Group. The Link Aggregation Control Protocol allows each of the communicating entities to check their peer’s current understanding of the LAG ID, and facilitates rapid exchange of operational parameters while that understanding differs from their own. The protocol entities monitor their operation and, if agreement is not reached (perhaps due to an implementation failure), management is alerted. The ability of LACP to signal that a particular link is Individual can accelerate the use of the link since, if both Link Aggregation Control entities know that the link is Individual, full agreement on the LAG ID is not necessary.i

  • LAG上的链路在发送和接收数据帧之前,必须将链路上的参数协商一致,本地链路汇聚控制实例和它的远端peer都需要在LAG层面协商一致
  • 链路控制协议允许两个通信实例检查它们双方对LAG ID的理解是否一致(两个通信的实体它们的LAGid应该是需要是一致的)
  • 协议实例监控它们的操作,如果协商没有达成一致(也许是由于实现失败)管理模块需要告警
  • lacp的能力是发现一条特定的链路是独立的能加速链路的使用
  • 如果两个链路控制实例都知道某条链路是独立的,那么完全的LAGID协商就是没有必要的

【802.3ad学习】LAG上的协商

时间: 2024-10-11 08:25:02

【802.3ad学习】LAG上的协商的相关文章

IEEE 802.3ad 链路聚合与LACP的简单知识&EtherChannel 总结

IEEE 802.3ad 链路聚合与LACP的简单知识 内容提要:本文主要介绍了链路聚合的概念以及链路聚合与EtherChannel(以太通道)的区别. 说明:IEEE 802.3ad 是执行链路聚合的标准方法.从概念上讲,将多个以太网适配器聚集到单独的虚拟适配器方面与"以太通道(EtherChannel)"的功能相同,能提供更高的带宽防止发生故障.例如,ent0 和 ent1 可以聚集到称作 ent3 的 IEEE 802.3ad 链路聚合:然后用 IP 地址配置接口 en3.系统将

802.11 学习笔记

一.网络服务 802 . 11 总共提供 9 种服务: 分布式 ( distribution ) 接入点收到帧 , 就会使用分布式服务将真传送至目的地. 整合 ( integration ) 该服务由分布式系统提供,它让分布式系统得以链接至非 IEEE802.11 网络 关联( association ) 移动式工作站向接入点登记,分布式系统就可以依据登记信息推断哪个移动式工作站该使用哪个接入点.仅仅有关联之后才干进行身份验证.在身份验证完毕之前,接入点会丢弃来自工作站的全部数据. 又一次关联(

C++中多态性学习(上)

多态性学习(上) 什么是多态? 多态是指同样的消息被不同类型的对象接收时导致不同的行为.所谓消息是指对类的成员函数的调用,不同的行为是指不同的实现,也就是调用了不同的函数.虽然这看上去好像很高级的样子,事实上我们普通的程序设计中经常用到多态的思想.最简单的例子就是运算符,使用同样的加号“+”,就可以实现整型数之间.浮点数之间.双精度浮点数之间的加法,以及这几种数据类型混合的加法运算.同样的消息--加法,被不同类型的对象—不同数据类型的变量接收后,采用不同的方法进行相加运算.这些就是多态现象. 多

浅谈设计模式的学习(上)

作为一个开发人员,能写出一个漂亮可扩展的代码,绝对是一件令人愉快的事情.那设计模式就是一门必修课! 本文就自己学习设计模式的一点经历做一个记录. 本人在读大学时,为了学习设计模式就买了一本<java与模式>的数据,书籍有一千多页很重.而且价格不菲.没办法,花那么多钱买的不看岂不浪费.于是每天早上读一章,坚持几个月我终于读完了.这几个月真是煎熬啊,几个月下来,回忆一下似乎自己真得也没收获到什么,很悍然啊.难道是书籍不好吗还是我读的不认真?其实在我现在看来都不是.而为什么读完了却什么也没收获到呢?

程序员如何学习书本上的例子

身为程序员,明白一件事:“看懂”书上的例子与实际动手做过有巨大差别,但是人的惰性会让自己懒得再去敲例子代码.这就形成了一个矛盾:一方面知道敲代码的重要性,另一方面却由于自感“理解了例子"而不想去敲,觉得即使敲了也只不过是复制了书本例子,没啥意义.问题的关键就在这里:如果你把书本上的例子原原本本地敲下来,确实是一点意义都没有,纯粹的复制而已.也许你会说,那就不要看着书的情况下敲下例子.我认为这种行为本质上还是复制,只不过披了一件”背诵"的外衣而已,毫无意义. 两全其美(不要理解为折中)的

Scenario 2 &ndash;SUS with Active/Active uplinks and 802.3ad (

在Virtual Connect A/A模块中创建SUS和802.3ad (LACP). 术语解释: SUS(shared uplink sets 共享上行链路集):支持多VLAN数据通信流量通过. LACP(LInk Aggregation Control Protocol):链路汇聚控制协议,是一种实现链路动态汇聚的协议. 配置概括: 两个互联FlexFabric模块,每个模块创建一个独立的SUS,配置为Active/Active模式,链路聚合协议使用LACP. 由于多个VLAN通信流量出入

maven命令学习-发布上传jar包-deploy

Maven学习六之利用mvn deploy命令上传包 转http://blog.csdn.net/woshixuye/article/details/8133050 mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享. 以将ojdbc14传到nexus中的thirdparty为例 一 配置settings.xml 因为nexus是需要登陆操作,当然可以通过配置免登陆,这是后话. 在settings.xml的<server

深度学习(上)

深度学习允许由多个处理层组成的计算模型来学习多个抽象层数据的表示.这些方法大大提高了目前最先进的语音识别,可视对象识别,目标检测和其他诸多领域如药物发现和基因组.深度学习发现大数据集结构很复杂,该结构使用BP算法来指示机器应该如何改变内部参数,这些参数是用于从前一层的表示来计算每层的表示.深度卷积网已经在处理图像,视频,语音和音频方面取得了突破,而递归网已经触及到连续数据,如文本和语音. 机器学习技术为现代化社会的许多方面提供了动力:从网络搜索到社交网络上的内容过滤到电子商务网站的推荐,并且越来

《转》python学习--基础上

学习的python本来想自己总结,但是发现了一篇不错的大牛的博客,拿来主义,,又被我实践了 关于前两篇如果总结的不详细,因此把他人的转载过来 http://www.cnblogs.com/BeginMan/archive/2013/04/12/3016323.html 一.欲练此功,必先自宫 从现在起,就开始真正地接触她了,或许很多人像我一样,不知道如何去快速掌握一门新的编程语言,今天贴出来一些建议,方便大家看看,这也是学习之前的十分重要的事情.虽然"欲练此功,必先自宫"太夸张,但是在