System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开内容总体涉及通信网络,并且更特别地涉及经由备选网络路径转发分组。
技术介绍
1、当今的大部分数据通信都是通过提供商网络进行的。分组经由多个提供商边缘(pe)网络设备进入和退出提供商网络。大型提供商网络拥有大量pe网络设备和大量通过提供商网络的备选路径。当分组到达pe网络设备时,pe网络设备通常会做出从分组将发送的许多备选路径中决策通过提供商网络的路径的转发决策。附加地,当提供商网络内的通信链路和/或网络设备出现拥塞或故障时,pe网络设备通常会做出重新路由决策,导致分组流通过提供商网络重新路由,以避免拥塞或链路/设备故障。随着提供商网络的规模和复杂性持续增长,由pe网络设备做出的转发和重新路由决策的复杂性也在增长。
技术实现思路
1、在实施例中,一种网络设备包括:多个网络接口,被配置为与多个物理网络链路耦合;以及分组处理器,被配置为处理经由多个网络接口接收到的分组。该分组处理器包括路径选择引擎,被配置为:针对由分组处理器处理的至少一些分组中的每个分组,连续地做出对应于分层通信网络内的相应的路由域的用于通过分层通信网络转发分组的路径选择决策。
2、在另一个实施例中,一种用于在网络设备中处理分组的方法包括:经由网络设备的多个网络接口接收分组,该多个网络接口耦合到多个物理网络链路;以及由网络设备的分组处理器处理经由多个网络接口接收到的分组,包括:对于由分组处理器处理的至少一些分组中的每个分组,连续地做出与分层通信网络内的相应的用于经由分层通信网络转发分组的路由域相对应的路径选择决策。
【技术保护点】
1.一种网络设备,包括:
2.根据权利要求1所述的网络设备,其中所述路径选择引擎被配置为:
3.根据权利要求2所述的网络设备,其中:
4.根据权利要求3所述的网络设备,其中所述路径选择引擎被配置为:
5.根据权利要求3所述的网络设备,还包括处理器,所述处理器被配置为:
6.根据权利要求1所述的网络设备,其中:
7.根据权利要求6所述的网络设备,其中所述路径选择引擎被配置为:
8.根据权利要求1所述的网络设备,其中所述路径选择引擎包括:
9.根据权利要求1所述的网络设备,其中所述路径选择引擎包括:
10.根据权利要求1所述的网络设备,其中所述路径选择引擎被配置为针对由所述分组处理器处理的至少一些分组中的每个分组:
11.一种用于在网络设备中处理分组的方法,所述方法包括:
12.根据权利要求11所述的用于处理分组的方法,其中连续地做出路径选择决策包括:
13.根据权利要求12所述的用于处理分组的方法,连续地做出路径选择决策还包括:
15.根据权利要求13所述的用于处理分组的方法,还包括:
16.根据权利要求11所述的用于处理分组的方法,还包括:
17.根据权利要求16所述的用于处理分组的方法,其中连续地做出路径选择决策包括:
18.根据权利要求11所述的用于处理分组的方法,其中连续地做出路径选择决策包括:
19.根据权利要求11所述的用于处理分组的方法,其中连续地做出路径选择决策包括:
20.根据权利要求11所述的用于处理分组的方法,其中连续地做出路径选择决策包括:
...【技术特征摘要】
【国外来华专利技术】
1.一种网络设备,包括:
2.根据权利要求1所述的网络设备,其中所述路径选择引擎被配置为:
3.根据权利要求2所述的网络设备,其中:
4.根据权利要求3所述的网络设备,其中所述路径选择引擎被配置为:
5.根据权利要求3所述的网络设备,还包括处理器,所述处理器被配置为:
6.根据权利要求1所述的网络设备,其中:
7.根据权利要求6所述的网络设备,其中所述路径选择引擎被配置为:
8.根据权利要求1所述的网络设备,其中所述路径选择引擎包括:
9.根据权利要求1所述的网络设备,其中所述路径选择引擎包括:
10.根据权利要求1所述的网络设备,其中所述路径选择引擎被配置为针对由所述分组处理器处理的至少一些分组中的每个分组:
11.一种用于在网络设备中处理分组的方法,所述方法包括:
12.根据权利要求11...
【专利技术属性】
技术研发人员:I·耶鲁沙尔米,A·皮里,D·梅尔曼,
申请(专利权)人:马维尔以色列MISL有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。