发明名称 |
报文处理方法、装置和网络设备 |
摘要 |
本发明公开了一种报文处理方法、装置和网络设备。该方法包括:接收IP报文,所述IP报文包括报文标识信息;当查询出建立的地址记录表中存储有地址记录时,所述地址记录包括与所述IP报文中的报文标识信息相同的报文标识信息时,从所述地址记录中获取下一跳的MAC地址信息;根据所述下一跳的MAC地址信息对所述IP报文的MAC头信息进行替换处理,生成处理后的IP报文;通过获取到的出口信息发送所述处理后的IP报文。本发明无需从ARP记录中获取下一跳的MAC地址信息,从而避免了由于ARP欺骗造成的网络设备之间通信的中断。 |
申请公布号 |
CN101771732B |
申请公布日期 |
2014.08.27 |
申请号 |
CN201010003015.5 |
申请日期 |
2010.01.06 |
申请人 |
福建星网锐捷网络有限公司 |
发明人 |
任东华 |
分类号 |
H04L29/12(2006.01)I;H04L12/741(2013.01)I |
主分类号 |
H04L29/12(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种报文处理方法,其特征在于,包括:接收IP报文,所述IP报文包括报文标识信息,所述报文标识信息包括源IP地址信息和目的IP地址信息、IP类型信息、源目的端口信息和网际控制报文协议ICMP类型和代码信息;当查询出建立的地址记录表中存储有地址记录时,所述地址记录包括与所述IP报文中的报文标识信息相同的报文标识信息,以及与所述IP报文中的报文标识信息对应的下一跳的MAC地址信息和出口信息,从所述地址记录中获取所述下一跳的MAC地址信息和出口信息;根据所述下一跳的MAC地址信息对所述IP报文的MAC头信息进行替换处理,生成处理后的IP报文;通过获取到的出口信息发送所述处理后的IP报文;当查询出建立的地址记录表中未存储有地址记录时,如接收的IP报文为内网主机向外网服务器发送的,从可用地址列表中选取出符合设置的网络地址转换NAT转换规则的地址替换信息,建立该地址替换信息与IP报文中符合所述NAT转换规则的信息之间的映射关系,并根据所述映射关系和所述NAT转换规则生成NAT替换信息;从路由表中查询出所述目的IP地址信息对应的下一跳的IP地址信息和出口信息;从存储的ARP记录表中查询出所述下一跳的MAC地址信息;根据所述报文标识信息、所述NAT替换信息、所述出口信息和所述下一跳的MAC地址信息生成地址记录,将生成的地址记录存储到所述地址记录表中。 |
地址 |
350002 福建省福州市仓山区金山大道618号桔园州工业园19#楼 |