发明名称 |
一种建立对等直连通道的方法 |
摘要 |
本发明公开了一种建立对等直连通道的方法,该方法是第一主机绑定第一UDP端口,并通过第一UDP端口向转发服务器发送直连请求,转发服务器向第二主机发送直连请求;第二主机绑定第二UDP端口,并通过第二UDP端口向转发服务器发送直连响应,转发服务器向第一主机发送直连响应;第一主机通过第一UDP端口发送探测包至第二主机,第二主机从探测包中UDP报文头获取第一主机的直连IP地址和端口地址,并向获取的第一主机的直连IP地址和端口地址发送探测响应包,第一主机从探测响应包UDP报文头获取第二主机的直连IP地址和端口地址。使用该方法,成功建立对等直连通道的可能性较现有技术会有很大提高。 |
申请公布号 |
CN100426769C |
申请公布日期 |
2008.10.15 |
申请号 |
CN200510002058.0 |
申请日期 |
2005.01.12 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
周全;李炯 |
分类号 |
H04L12/28(2006.01);H04L29/06(2006.01) |
主分类号 |
H04L12/28(2006.01) |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
宋志强;麻海明 |
主权项 |
1、一种建立对等直连通道的方法,其特征在于,该方法包括如下步骤:A、第一主机绑定第一用户数据报协议UDP端口,并通过第一UDP端口向转发服务器发送直连请求,转发服务器提取出第一主机的公网IP地址和公网UDP端口,然后向第二主机转发该直连请求,其中,所转发的直连请求中包括第一主机公网IP地址和公网UDP端口;B、第二主机接收到直连请求后绑定第二UDP端口,并通过第二UDP端口向转发服务器发送直连响应,转发服务器提取出第二主机的公网IP地址和公网UDP端口,然后向第一主机转发该直连响应,其中,该直连响应中包含第二主机公网IP地址和公网UDP端口;C、第一主机通过第一UDP端口向第二主机公网IP地址和公网UDP端口地址发送探测包,第二主机从探测包获取第一主机的直连公网IP地址和直连公网UDP端口地址,并向第一主机的直连公网IP地址和直连公网端口地址发送探测响应包,第一主机从探测响应包获取第二主机的直连公网IP地址和直连公网端口地址,第一主机和第二主机分别根据所获得的对方主机的直连公网IP地址和直连公网端口地址,在彼此间建立对等直连通道。 |
地址 |
518044广东省深圳市福田区振兴路赛格科技园2栋东403室 |