发明名称 |
一种发送报文的方法、装置及设备 |
摘要 |
本发明公开了一种发送报文的方法、装置及设备,属于通信领域。所述方法包括:接收第一终端发送的报文,该报文至少携带第二终端的URI,第二终端位于私网中,第二终端的URI包含私网中的服务器的公网地址;对报文进行解析,从解析结果中获得所携带的服务器的公网地址;根据服务器的公网地址,获取服务器的私网地址和域名;将报文中携带的第二终端的URI中的服务器的公网地址替换为服务器的域名,将报文的IP头中的目的地址由服务器的公网地址替换为服务器的私网地址,获得修改后的报文;向服务器发送修改后的报文。所述装置包括:接收模块、解析模块、第一获取模块、第一替换模块和发送模块。本发明能将报文成功地发送给第二终端,提高发送报文的成功率。 |
申请公布号 |
CN105743861A |
申请公布日期 |
2016.07.06 |
申请号 |
CN201410764585.4 |
申请日期 |
2014.12.12 |
申请人 |
华为数字技术(苏州)有限公司 |
发明人 |
常诚;袁燕龙;陈志德 |
分类号 |
H04L29/06(2006.01)I;H04L29/12(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
罗振安 |
主权项 |
一种发送报文的方法,其特征在于,所述方法包括:接收第一终端发送的报文,所述报文至少携带第二终端的统一资源标识符URI,所述第一终端位于私网之外,所述第二终端位于所述私网中,所述第二终端的URI中包含所述私网中的服务器在公网中的公网地址,所述服务器与所述公网连接且为所述私网中的终端提供服务;对所述报文进行解析,从解析结果中获得所携带的所述服务器的公网地址;根据所述服务器的公网地址,获取所述服务器的私网地址和域名;将所述报文中携带的所述第二终端的URI中的所述服务器的公网地址替换为所述服务器的域名,以及将所述报文的网络互连协议IP头中的目的地址由所述服务器的公网地址替换为所述服务器的私网地址,获得修改后的报文;向所述服务器发送所述修改后的报文,以使所述服务器根据所述第二终端的URI将所述报文发送给所述第二终端。 |
地址 |
215123 江苏省苏州市苏州工业园区星湖街328号创意产业园A3栋 |