发明名称 报文转发方法、装置及网络设备
摘要 本发明实施例提供一种报文转发方法、装置及网络设备。其中,所述报文转发方法包括:根据接收到报文的目的IP地址查询三层路由表,获取下一跳标识信息;根据下一跳标识信息查询ARP表,获取与下一跳标识信息对应的下一跳MAC地址,ARP表由下一跳标识信息和下一跳标识信息对应的下一跳MAC地址组成;根据下一跳MAC地址查询二层转发表,获取下一跳MAC地址对应的出端口信息;将报文从所述出端口信息对应的出端口转发出去。采用本发明技术方案转发报文,可以解决现有技术中发生VLAN内端口切换时因产生大量的ARP Miss消息和ARP请求报文导致设备瞬间很忙和流量中断的问题,提高了报文的转发效率。
申请公布号 CN102217253B 申请公布日期 2013.10.09
申请号 CN201180000590.2 申请日期 2011.05.05
申请人 华为技术有限公司 发明人 於少峰;任广涛;龙志平
分类号 H04L12/56(2006.01)I;H04L29/12(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京同立钧成知识产权代理有限公司 11205 代理人 刘芳
主权项 一种报文转发方法,其特征在于,包括:根据接收到报文的目的网际协议IP地址查询三层路由表,获取下一跳标识信息;根据所述下一跳标识信息查询地址解析协议ARP表,获取与所述下一跳标识信息对应的下一跳媒体访问控制MAC地址,所述ARP表由所述下一跳标识信息和所述下一跳标识信息对应的下一跳MAC地址组成;其中,所述根据所述下一跳标识信息查询ARP表,获取与所述下一跳标识信息对应的下一跳MAC地址包括:当所述下一跳标识信息包括路由出接口标识和下一跳IP地址时,根据所述路由出接口标识和所述下一跳IP地址查询所述ARP表,获取所述下一跳MAC地址;当所述下一跳标识信息不包括所述下一跳IP地址时,根据所述路由出接口标识和所述目的IP地址查询所述ARP表,获取所述下一跳MAC地址;根据所述下一跳MAC地址查询二层转发表,获取所述下一跳MAC地址对应的出端口信息;将所述报文从所述出端口信息对应的出端口转发出去。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼