社区
通信技术
帖子详情
高手来谈谈udp如何穿透NAT和子网内的机器建立连接.
xstnt
2002-10-12 01:40:32
加精
rt
...全文
3327
173
打赏
收藏
高手来谈谈udp如何穿透NAT和子网内的机器建立连接.
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
173 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jemmylau
2003-04-29
打赏
举报
回复
up
sosolife
2003-04-18
打赏
举报
回复
gz
zcx5201314
2003-04-03
打赏
举报
回复
两个内网的qq不是通过过服务器转发吧.
这样服务器还不要累死啊.
设网a 内qq a1.
网b 内qq b1.
qq服务器Q
a1登陆时会向Q发送自己的ip和port(当然这是被a网关映射过的。),被Q记录在服务器内。
当b1登陆时也会向Q发关自己的ip和pot(当然这是被网b关映射过的),被Q记录在服务器内。
但是在任何一个qq登陆时,大家不要忘了。它会向Q服务器要好友在线名单。
这样Q会把它们好友的ip和port一起发送过来。
被qq存下。
这样二者发送upd有何难呢?
通过服务器转发只会在一方下线时。
这时服务器和qq都不知道向哪里发送,
所以它会将记录保存在服务器上到目的qq上线时。
当然网络不通过时也会有服务器转发。(这个比较麻烦)
codearts
2003-04-02
打赏
举报
回复
顶一下
xuelang
2003-03-15
打赏
举报
回复
NAT的实现过程是这样的:
通常在一个firewall或者router上起NAT,firewall有两个NIC,一个接Internet,为合法IP,一个接LAN,为保留IP。
LAN的用户的defualt gateway指向NAT的内部(LAN)接口,所有从LAN通过NAT出去的包在NAT处会进行一个转换,通常会把这些包的源IP地址转换成NAT的外部接口的合法I P地址,同时NAT在自己的连接表中添加一条记录,以便这个包的应答包回来时知道应该送到哪里。
改了源IP地址的包送到Internet,他的应答包肯定能够回到NAT的外部接口,NAT接到应答包后,通过查看自己的连接表的记录,更改应答包的目标I P,然后送到发出请求的工作站。
Jedi
2003-03-14
打赏
举报
回复
mark
功名半纸
2003-03-12
打赏
举报
回复
UP
superk80
2003-03-11
打赏
举报
回复
无论NAT和IP伪装,关键就是还有一个第四层的"地址"端口了,这是通信的最基本的信息.所有通信从宏观上看有组播\广播等,好象是1对多.
可从一个通信链路看,只有一个起点和一终点,第三层的IP地址不够就再高一层了第四层,传输层来决定了
sqlworm
2003-03-03
打赏
举报
回复
適合所有nat的傳輸方法,國外正在研究中,相信很快就能出來標準!
ybeetle
2003-03-02
打赏
举报
回复
http://hp.xilu.com/~maomao/AI/p2p/Xp2p.zip
我写的最新的P2P文件传送程序。。。 可以通过大多数nat
philips892000
2003-02-28
打赏
举报
回复
up 不过那位仁兄先解释一下nat是什么意思?
zgnn
2003-02-26
打赏
举报
回复
谢谢大家!!!
终于可以写我的程序了,有商业用途哦。:)
professorzhou
2003-02-15
打赏
举报
回复
up
pigsanddogs
2003-02-14
打赏
举报
回复
up
clientwyc
2003-02-08
打赏
举报
回复
save up
mengxihe
2003-01-24
打赏
举报
回复
up
sunshine_djh
2003-01-21
打赏
举报
回复
这是使用软件,可是里面的开发技术是什么样子的呢
kx-gaowei
2003-01-20
打赏
举报
回复
查了一下现有的P2P软件:
//国外软件
eDonkey2000 (http://www.edonkey2000.com)
KaZaA Media Desktop (Http://www.kazaa.com)
LimeWire (http://www9.limewire.com)
//国内软件
PP点点通 (http://www.pp365.com)
RealLink (http://www.cnverysoft.com/index.htm)
Nexter (http://www.nexternet.org)
百宝 (http://www.100bao.com)
sunshine_djh
2003-01-18
打赏
举报
回复
这个讨论千万不要终止啊
sunshine_djh
2003-01-16
打赏
举报
回复
你觉得简单你说说你的看法啊
加载更多回复(153)
计算机网络 传输层 TCP和
UDP
协议
传输层协议加一个端口号来标识一个应用层协议, 展示了传输层协议和应用层协议之间的关系 # 使用TCP/IP筛选实现网络安全 防火墙设置与端口 #
UDP
协议特点和报文格式
UDP
是无
连接
的:即发送数据之前不需要
建立
连接
...
计算机网络知识梳理框架
计算机网络的分层结构4.2.ISO/OSI参考模型和TCP/IP模型二.物理层1.通信基础1.3.速率(数据率):单位时间内传输的数据量1.4.奈奎斯特定理:理想低通信道下的极限数据传输速率=2Wlog2V(单位为b/s)1.5.香农定理...
OSI参考模型——网络层:IPv4协议和IPv6协议详解
五、IPv4地址的
子网
划分 六、CIDR(无类别域间路由) 七、IPv6协议 八、IPv4和IPv6共存——隧道技术一、网络层的基本概念网络层上层为传输层,下层为数据链路层,它通过路由选择算法,为IP分组从源主机到目的主机...
计算机网络 华东理工大学 2020期末考试
考试还没结束,不一定都对,可以在评论区
谈谈
你的答案和想法。 1.网络层的协议数据单元(Protocol Data Unit,PDU)是什么? 编号 选项 A 帧(Frame) B 比特流(Bits) C 分组(Packet) D 数据段...
我们来
谈谈
数据链路层
因此,所谓的跨网络通信(传输),其本质是:" 无数个
子网
内转发的结果 "。由此,现在的问题到了,如何理解局域网转发?局域网是如何进行转发的呢?--- 前言如何认识局域网1?我们可以将一个局域网当做是一个教室,教室...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章