[发明专利]一种提高硬件表项利用率的方法和装置有效
申请号: | 201210132714.9 | 申请日: | 2012-04-28 |
公开(公告)号: | CN102629915A | 公开(公告)日: | 2012-08-08 |
发明(设计)人: | 刘如冰;孙中良 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 硬件 利用率 方法 装置 | ||
1.一种提高硬件表项利用率的方法,应用于支持IPv6和IPv4的双协议栈的设备,其特征在于,所述方法包括:
所述设备进行邻居发现ND表项学习;
所述设备将学习到的ND表项下发到硬件;其中,所述ND表项包括IPv6全球单播地址的ND表项和IPv6本地链路地址的ND表项;
将学习到的ND表项中IPv6全球单播地址的ND表项转换为IPv6路由表项;
所述设备将转换后的IPv6路由表项下发到硬件。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述设备进行地址解析协议ARP表项学习;
所述设备将学习到的ARP表项下发到硬件;
所述设备将学习到的ARP表项中任一MAC地址的第一个学习到的ARP表项以外的其他ARP表项转换为IPv4路由表项;
所述设备将转换后的IPv4路由表项下发到硬件。
3.根据权利要求2所述的方法,其特征在于,
下发到硬件的IPv6本地链路地址的ND表项至少包括:IPv6本地链路地址、出接口信息和MAC地址;
下发到硬件的IPv6全球单播地址的ND表项至少包括:IPv6全球单播地址、出接口信息和MAC地址;
下发到硬件的所述转换后的IPv6路由表项至少包括:目的IP地址、出接口信息和MAC地址;
下发到硬件的所述ARP表项至少包括:IPv4单播地址、出接口信息和MAC地址;
下发到硬件所述转换后的IPv4路由表项至少包括:目的IP地址、出接口信息和MAC地址。
4.根据权利要求3所述的方法,其特征在于,
所述将ND表项转换为IPv6路由表项的步骤中,将所述ND表项中的IPv6全球单播地址添加全为1的128位掩码信息作为IPv6路由表项中的目的IP地址;
所述将所述ARP表项转换为IPv4路由表项的步骤中,将所述ARP表项中的IPv4单播地址添加全为1的32位掩码信息作为IPv4路由表项中的目的IP地址。
5.根据权利要求3或4所述的方法,其特征在于,所述方法进一步包括:
根据IP报文的目的IP地址查找到的IPv6路由表项或IPv4路由表项中的出接口信息和MAC地址,则根据查找到的IPv6路由表项或IPv4路由表项中的出接口信息和MAC地址为IP报文封装以太网报文头,将封装后的以太网报文进行转发。
6.一种装置,应用于支持IPv6和IPv4的双协议栈的设备,其特征在于,所述装置包括:表项学习单元、IPv6处理单元和存储单元;
所述表项学习单元,用于进行邻居发现ND表项学习,将学习到的ND表项记录于所述存储单元的ND表;其中,所述ND表项包括IPv6全球单播地址的ND表项和IPv6本地链路地址的ND表项;
所述IPv6处理单元,用于将所述存储单元中所述ND表中IPv6全球单播地址的ND表项转换为IPv6路由表项,将转换后的IPv6路由表项记录于所述存储单元的IPv6路由表。
7.根据权利要求6所述的装置,其特征在于,所述装置进一步包括:IPv4处理单元;
所述表项学习单元,进一步用于进行地址解析协议ARP表项学习,将学习到的ARP表项记录于存储单元的ARP表;
所述IPv4处理单元,用于将所述存储单元中所述ARP表中任一MAC地址的第一个学习到的ARP表项项以外的其他ARP表项转换为IPv4路由表项,将转换后的IPv4路由表项记录于所述存储单元的IPv4路由表。
8.根据权利要求7所述的装置,其特征在于,
所述IPv6本地链路地址的ND表项至少包括:IPv6本地链路地址、出接口信息和MAC地址;
所述IPv6全球单播地址的ND表项至少包括:IPv6全球单播地址、出接口信息和MAC地址;
所述IPv6路由表中转换后的IPv6路由表项至少包括:目的IP地址、出接口信息和MAC地址;
所述ARP表项至少包括:IPv4单播地址、出接口信息和MAC地址;
所述IPv4路由表中转换后的IPv4路由表项至少包括:目的IP地址、出接口信息和MAC地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210132714.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:柱形鱼骨针线生产系统
- 下一篇:半透射半反射液晶显示器及其制作方法