【技术实现步骤摘要】
【国外来华专利技术】
一般来说,本专利技术的实施例涉及链路聚合,更具体来说,涉及用于为链路聚合群组(LAG)实现分布式弹性网络互连(DRNI)的方法和设备。
技术介绍
如图1A所示,链路聚合是用于聚合网络中的一对节点120、122之间的多个链路以使得能够在参与链路聚合群组(LAG)101的每个链路上传送用户数据的网络配置和过程(例如,参见电气和电子工程师协会(IEEE)标准802.1AX)。以这种方式聚合多个网络连接可以在单个连接可维持的吞吐量之外增加吞吐量,和/或可用于在链路之一发生故障的情况下提供弹性。“分布式弹性网络互连”(DRNI)102(参见2013年2月1日发布的题为“DraftStandardforLocalandMetropolitanAreaNetworks–LinkAggregation”的IEEEP802.1AX-REVTM/D1.0的第8条款,它以引用的方式全文并入到本文)规定了链路聚合的扩展以便能够在甚至多于两个节点之间(例如,在如图1B所示的四个节点K、L、M和O之间)的网络接口上使用链路聚合。如图1B所示,LAG形成在网络150和网络152之间。更具体来说,LAG形成在LAG虚拟节点或“门户”112、114之间。第一LAG虚拟节点或门户112包括第一节点(K)和第二节点(L)。第二LAG虚拟节点或门户114包括第三节点(M)和第四节点(O)。这些节点又可称为“门户系统”。注意,第一和第二LAG虚拟节点或门户112、114可以在门户中包含单个或多于两个节点。LAG节点K和M作为对等节点连接,并且LAG节点L和O也作为 ...
【技术保护点】
一种在网络装置处支持链路聚合群组中的分布式弹性网络互连(DRNI)的方法,其中所述网络装置和邻居网络装置被包括在所述链路聚合群组的第一门户中,其中所述第一门户经由所述链路聚合群组的链路与包括一个或更多个远程网络装置的第二门户耦合,并且其中所述网络装置使用门户内链路(IPL)经由门户内端口(IPP)在通信上耦合到所述邻居网络装置,所述方法包括:初始化(3302)所述网络装置以便在使用所述IPL耦合到所述邻居网络装置的所述IPP上操作分布式弹性控制协议(DRCP),其中所述初始化包括将所述IPP上的所述邻居网络装置的默认参数值设置为由所述第一门户的管理员提供的所述邻居网络装置的操作参数;检查(3304)在所述IPP启用DRCP,其中所述检查包括确定指示所述IPP正在操作DRCP的变量;在所述网络装置进入(3306)到期状态,其中所述网络装置执行以下步骤: 将所述网络装置的分布式中继控制协议(DRCP)状态参数设置为到期, 将所述邻居网络装置的IPP活动设置为不活动,以及 设置计时器以便接收分布式中继控制协议数据单元(DRCPDU);接收(3307)DRCPDU,其中所述DRCPDU包 ...
【技术特征摘要】
【国外来华专利技术】2013.04.23 US 61/815204;2013.06.25 US 61/839022;201.一种在网络装置处支持链路聚合群组中的分布式弹性网络互连(DRNI)的方法,其中所述网络装置和邻居网络装置被包括在所述链路聚合群组的第一门户中,其中所述第一门户经由所述链路聚合群组的链路与包括一个或更多个远程网络装置的第二门户耦合,并且其中所述网络装置使用门户内链路(IPL)经由门户内端口(IPP)在通信上耦合到所述邻居网络装置,所述方法包括:
初始化(3302)所述网络装置以便在使用所述IPL耦合到所述邻居网络装置的所述IPP上操作分布式弹性控制协议(DRCP),其中所述初始化包括将所述IPP上的所述邻居网络装置的默认参数值设置为由所述第一门户的管理员提供的所述邻居网络装置的操作参数;
检查(3304)在所述IPP启用DRCP,其中所述检查包括确定指示所述IPP正在操作DRCP的变量;
在所述网络装置进入(3306)到期状态,其中所述网络装置执行以下步骤:
将所述网络装置的分布式中继控制协议(DRCP)状态参数设置为到期,
将所述邻居网络装置的IPP活动设置为不活动,以及
设置计时器以便接收分布式中继控制协议数据单元(DRCPDU);
接收(3307)DRCPDU,其中所述DRCPDU包括邻居网络装置的状态信息;
确定(3308)所述接收的DRCPDU与所述第一门户相关联;
确定(3310)所述接收的DRCPDU与所述网络装置兼容,其中所述确定包括确定与所述第一门户相关联的在管理上配置的值与所述接收的DRCPDU的一致;以及
在所述网络装置记录(3312)包括在所述接收的DRCPDU中的邻居网络装置的状态信息作为所述邻居网络装置的状态操作变量,其中所述邻居网络装置的状态信息包括所述IPP的DRCP变量。
2.如权利要求1所述的方法,还包括:
在计时器到期而没有接收所述DRCPDU时,所述网络装置进入默认状态,其中在所述默认状态中,所述网络装置将在所述IPP上的所述邻居网络装置的默认参数值设置为由所述第一门户的所述管理员提供的所述邻居网络装置的当前操作参数,并且所述网络装置将所述默认状态的状况报告给所述第一门户的管理系统。
3.如权利要求1或2所述的方法,其中确定所述接收的DRCPDU与所述第一门户相关联包括将在所述接收的DRCPDU中携带的门户参数值记录为所述IPP上的所述邻居网络装置的对应操作参数值。
4.如权利要求1或2所述的方法,还包括:
在确定接收的DRCPDU与本地门户不关联时,向所述第一门户的管理系统报告无关联的状况。
5.如权利要求1所述的方法,其中确定所述接收的DRCPDU与所述网络装置相关联包括将在所述接收的DRCPDU中携带的邻居网络装置的配置的参数值记录为所述IPP上的所述邻居网络装置的对应操作参数值。
6.如权利要求1或2所述的方法,还包括:
在确定所述接收的DRCPDU与所述网络装置不兼容时,向所述第一门户的管理系统报告不兼容性的状况。
7.如权利要求1或2所述的方法,还包括:
在确定所述记录的邻居网络装置的状态操作变量与所述网络装置的状态操作变量不同时,设置一个或多个触发器以通知所述邻居网络装置。
8.一种支持链路聚合群组中的分布式弹性网络互连(DRNI)的网络装置,其中所述网络装置和邻居网络装置被包括在所述链路聚合群组的第一门户中,其中所述第一门户经由所述链路聚合群组的链路与包括两个或更多个远程网络装置的第二门户耦合,并且其中所述网络装置使用门户内链路(IPL)经由门户内端口(IPP)在通信上耦合到所述邻居网络装置,所述网络装置包括:
耦合到所述链路聚合群组的物理或聚合链路的端口(1340);以及
耦合到所述端口的网络处理器(1300),所述网络处理器执行DRNI功能(1313),所述DRNI功能操作以便初始化所述网络装置以便在使用所述IPL耦合到所述邻居网络装置的所述IPP上操作分布式弹性控制协议(DRCP),其中所述初始化包括将所述IPP上的所述邻居网络装置的默认参数值设置为由所述第一门户的管理员提供的所述邻居网络装置的操作参数;还操作以便检查在所述IPP启用DRCP,其中所述检查包括确定指示所述IPP正在操作DRCP的变量;还操作以便在所述网络装置进入到期状态,其中所述DRNI功能操作以便将所述网络装置的分布式中继控制协议(DRCP)状态参数设置为到期,将所述邻居网络装置的IPP活动设置为不活动,以及设置计时器以便接收分布式中继控制协议数据单元(DRCPDU);还操作以便接收(DRCPDU),其中所述DRCPDU包括邻居网络装置的状态信息;还操作以便确定所述接收的DRCPDU与所述第一门户相关联;确定所述接收的DRCPDU与所述网络装置兼容,其中所述确定还确定与所述第一门户相关联的在管理上配置的值与所述接收的DRCPDU的一致;并且还操作以便在所述网络装置记录包括在所述接收的DRCPDU中的邻居网络装置的状态信息作为所述邻居网络装置的状态操作变量,其中所述邻居网络装置的状态信息包括所述IPP的DRCP变量。
9.如权利要求8所述的网络装置,其中在网络装...
【专利技术属性】
技术研发人员:P萨特斯蒂斯,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。