[发明专利]用于本地实现端口选择的方法和装置有效
申请号: | 201010178183.8 | 申请日: | 2010-05-13 |
公开(公告)号: | CN101888307A | 公开(公告)日: | 2010-11-17 |
发明(设计)人: | H·阿萨普尔 | 申请(专利权)人: | 阿瓦亚公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56;H04L29/08;H04L29/10;G06F17/30 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李玲 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 本地 实现 端口 选择 方法 装置 | ||
1.一种用于通过网络元件的转发平面所维护的同步端口状态数据库本地实现端口选择的方法,所述方法包括以下步骤:
由所述网络元件的转发平面内的每个转发数据单元(FDU)维护各自的端口状态数据库,每个端口状态数据库包含所述网络元件内的所有端口的端口状态的同步视图;和
每个端口状态数据库在被其相关联的FDU请求之后独立地执行端口选择处理,以便识别与多链路中继线路(MLT)相关联的处于上行状态的可用端口,以便能够在出现端口故障时进行与该MLT相关联的端口之间的快速重新路由,并且将识别出的端口返回给所述FDU,以便由所述FDU用于转发分组。
2.如权利要求1所述的方法,其中当与所述MLT相关联的端口全都不是本地的时,所述FDU选择与分离的多链路中继线路(SMLT)相关联的不同物理网络元件上且处于上行状态的端口。
3.如权利要求1所述的方法,其中所述维护各自的端口状态数据库以及所述执行端口选择处理自动地适应端口故障,并且将分组重新路由到可用的替换端口,而不涉及控制平面。
4.如权利要求1所述的方法,还包括所述FDU接收数据分组,并且读取端口ID、MLT-ID和散列函数,并且将这些值传递到所述端口状态数据库。
5.如权利要求4所述的方法,还包括在所述端口状态数据库中搜索与所述MLT-ID相关联的并且处于上行状态的本地端口。
6.如权利要求5所述的方法,还包括当所述端口在远程节点上时,进行检查以便寻找处于上行状态的交换机间中继线路(IST)端口。
7.如权利要求6所述的方法,还包括由所述FDU在所述IST上将分组转发到远程节点,其中所述远程节点将在所述远程端口上转发分组。
8.如权利要求1所述的方法,还包括将来自下行端口的通信量分布在MLT/SMLT的其余端口上。
9.如权利要求1所述的方法,其中当收到分组时,使用所述端口状态数据库确定由所述FDU使用的处于上行状态的可用端口,从而在出现多个端口故障时完成不中断的分组转发。
10.一种网络元件,包括:
存储器;
处理器;
通信接口;
耦接所述存储器、处理器和通信接口的互连机制;和
其中,所述存储器被编码有通过网络元件的转发平面所维护的同步端口状态数据库提供端口选择的应用,当在处理器上被执行时,该应用提供了用于处理信息的处理,所述处理使得所述网络元件执行如下操作:
由所述网络元件的转发平面内的每个转发数据单元(FDU)维护各自的端口状态数据库,每个端口状态数据库包含所述网络元件内的所有端口的端口状态的同步视图;和
每个端口状态数据库在被其相关联的FDU请求之后独立地执行端口选择处理,以便识别与多链路中继线路(MLT)相关联的处于上行状态的可用端口,以便能够在出现端口故障时进行与该MLT相关联的端口之间的快速重新路由,并且将识别出的端口返回给所述FDU,以便由所述FDU用于转发分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿瓦亚公司,未经阿瓦亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010178183.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:钢筋自动捆扎机
- 下一篇:切割的电解电容器组件及生产改进容积效率的成品的方法