[发明专利]一种报文发送方法及装置有效
申请号: | 201310373501.X | 申请日: | 2013-08-23 |
公开(公告)号: | CN103441931A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 任强;张潇潇;程徐彬;庞博;熊玉定 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 发送 方法 装置 | ||
1.一种报文发送方法,其特征在于,包括:
第一设备在接收到需要转发的互联网协议IP报文之前,发送地址解析协议ARP请求报文;
所述第一设备接收所述第二设备发送的ARP应答报文。
2.如权利要求1所述的方法,其特征在于,所述第一设备发送ARP请求报文,包括:
所述第一设备将根据设定的子网掩码和所述第一设备的IP地址确定的网络号作为目的IP地址,发送所述ARP请求报文。
3.如权利要求2所述的方法,其特征在于,所述第一设备根据以下步骤确定网络号:
若所述第一设备的IP地址对应的子网掩码的网络位的二进制位数小于所述设定的子网掩码的网络位的二进制位数,则所述第一设备根据设定的子网掩码,确定每个子网的网络号,其中每个子网是对所述第一设备的IP地址标识的网络划分得到的;
若所述第一设备的IP地址对应的子网掩码的网络位的二进制位数不小于所述设定的子网掩码的网络位的二进制位数,则所述第一设备将设定的子网掩码和所述第一设备的IP地址进行逻辑与运算,确定网络号。
4.如权利要求3所述的方法,其特征在于,所述设定的子网掩码的网络位的二进制位数为24位。
5.如权利要求3或4所述的方法,其特征在于,所述第一设备将所述第一设备的IP地址标识的网络划分为2m-n个子网;其中,m为设定的子网掩码中网络位的二进制位数,n为所述第一设备的IP地址对应的子网掩码的网络位的二进制位数。
6.如权利要求1~4任一所述的方法,其特征在于,所述第一设备发送ARP请求报文,包括:
所述第一设备周期发送ARP请求报文;和/或,
所述第一设备在确定所述第一设备的IP地址发生变化时,发送ARP请求报文。
7.一种报文发送方法,其特征在于,包括:
第二设备接收第一设备在接收到需要转发的互联网协议IP报文之前发送的地址解析协议ARP请求报文;
所述第二设备根据所述ARP请求报文,向所述第一设备发送ARP应答报文。
8.如权利要求7所述的方法,其特征在于,所述第二设备根据所述ARP请求报文,向所述第一设备发送ARP应答报文,包括:
所述第二设备在确定所述ARP请求报文的源IP地址对应的网络号,与所述第二设备的IP地址对应的网络号相同时,和/或所述第二设备在根据所述设定的子网掩码和所述第二设备的IP地址确定的网络号,与接收的ARP请求报文的目的IP地址相同时,向所述第一设备发送ARP应答报文。
9.一种报文发送装置,其特征在于,包括:
发送模块,用于在接收到需要转发的互联网协议IP报文之前发送地址解析协议ARP请求报文,以使接收到所述ARP请求报文的第二设备向所述第一设备发送ARP应答报文;
接收模块,用于接收所述第二设备发送的ARP应答报文。
10.如权利要求9所述的装置,其特征在于,所述发送模块具体用于:
将根据设定的子网掩码和所述第一设备的IP地址确定的网络号作为目的IP地址,发送ARP请求报文。
11.如权利要求10所述的装置,其特征在于,所述发送模块具体根据以下步骤确定网络号:若所述第一设备的IP地址对应的子网掩码的网络位的二进制位数小于所述设定的子网掩码的网络位的二进制位数,则根据设定的子网掩码,确定每个子网的网络号,其中每个子网是对所述第一设备的IP地址标识的网络划分得到的;若所述第一设备的IP地址对应的子网掩码的网络位的二进制位数不小于所述设定的子网掩码的网络位的二进制位数,则将设定的子网掩码和所述第一设备的IP地址进行逻辑与运算,确定网络号。
12.如权利要求9~11任一所述的装置,其特征在于,所述发送模块具体用于:周期发送ARP请求报文;和/或,在确定所述第一设备的IP地址发生变化时,发送ARP请求报文。
13.一种报文发送装置,其特征在于,包括:
接收模块,用于接收第一设备在接收到需要转发的网络之间互连的协议IP报文之前发送的地址解析协议ARP请求报文,并将接收的ARP请求报文传输给发送模块;
发送模块,用于根据所述接收模块传输的ARP请求报文,向所述第一设备发送ARP应答报文。
14.如权利要求13所述的装置,其特征在于,所述发送模块具体用于:在确定所述ARP请求报文的源IP地址对应的网络号,与所述第二设备的IP地址对应的网络号相同时,和/或在根据所述设定的子网掩码和所述第二设备的IP地址确定的网络号,与接收的ARP请求报文的目的IP地址相同时,向所述第一设备发送ARP应答报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310373501.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:组播数据的发送方法和接收方法
- 下一篇:一种快速切换邻居逻辑链路的方法和设备