发明名称 |
一种路由表下一跳IP地址到MAC地址解析方法 |
摘要 |
本发明提供一种路由表下一跳IP地址到MAC地址解析方法,该方法包括:控制软件将发送ARP请求所需要的接口信息下发给硬件转发引擎;当路由查找的下一跳IP地址没有解析时,硬件转发引擎根据软件下发的信息自行封装ARP请求报文在物理网段或VLAN内发送,同时该IP报文丢弃。ARP应答报文由CPU接收后,更新硬件转发引擎中下一跳的表项,使得硬件转发引擎可对后续数据报文进行正常转发。采用本发明极大降低了CPU的占用情况;同时ARP报文和其他协议报文以及匹配接口IP地址的数据报文可以放在不同的队列中处理,使系统处理更加合理。 |
申请公布号 |
CN100377550C |
申请公布日期 |
2008.03.26 |
申请号 |
CN200510126471.8 |
申请日期 |
2005.12.13 |
申请人 |
华为技术有限公司 |
发明人 |
郑炎 |
分类号 |
H04L12/56(2006.01);H04L29/06(2006.01) |
主分类号 |
H04L12/56(2006.01) |
代理机构 |
北京君尚知识产权代理事务所 |
代理人 |
贾晓玲 |
主权项 |
1.一种路由表下一跳IP地址到MAC地址解析方法,步骤包括:控制软件将发送ARP请求所需要的接口信息下发给硬件转发引擎;当硬件转发引擎发现路由查找的下一跳IP地址没有解析时,根据控制软件下发的信息自行封装ARP请求报文在物理网段或VLAN内发送;控制软件接收到ARP响应后将解析到的MAC地址下发到硬件转发引擎;硬件转发引擎完成后续报文的正常转发。 |
地址 |
518129广东省深圳市龙岗区坂田华为总部办公楼 |