刚学习P2P的菜鸟问一个问题,高分求解

bluestar 2004-01-14 01:40:18
有一些NAT比较奇怪,可能是我了解还不够,描述的现象不准确或者用的专业词语不当。

就是NAT内的一台机器的IP和端口在NAT上映射了一个公网的IP和端口,外部网络的一台机器访问时,用的是映射的IP和端口。可第2台机器访问时,映射的IP还是一样,但端口号就变了。

是不是有这个现象,好像变化一般是端口号+1。这样一个情况如何进行P2P通讯呢?

谢谢。

刚开始接触,很多不明白,请大家多多指点一二,来者都给分。
...全文
66 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinlicang 2004-01-17
  • 打赏
  • 举报
回复
我顶,我正关注这方面的知识。
bluestar 2004-01-15
  • 打赏
  • 举报
回复
200分没有人要啊

自己顶
bj_leo_2000 2004-01-15
  • 打赏
  • 举报
回复
如果双方都在nat后面,就必须有一个第三方负责帮他们交换数据.
如果只有一方在nat后面,就由在nat后面的一端先发起连接,这样nat就会为其打开一个可以用于数据通讯的端口了.
bluestar 2004-01-14
  • 打赏
  • 举报
回复
我已经看了
http://expert.csdn.net/Expert/topic/2657/2657890.xml?temp=.5052606

可不明白的地方还是多多啊,E文又不太灵光,看起来还是一知半解。
fzd999 2004-01-14
  • 打赏
  • 举报
回复
NAT转换是和端口相关的,具体我也不太懂
freeshoot 2004-01-14
  • 打赏
  • 举报
回复
看了这个你会明白许多:
http://expert.csdn.net/Expert/topic/2657/2657890.xml?temp=.5052606
seilfer2000 2004-01-14
  • 打赏
  • 举报
回复
关注,学习
madfox 2004-01-14
  • 打赏
  • 举报
回复
我也刚开始关注NAT,从一个比你还菜的鸟来理解,NAT是这样做的,而且映射的IP和端口号还会变化。
shootingstars 2004-01-14
  • 打赏
  • 举报
回复
呵呵,现在怎么p2p这么热门?不懂,关注。
konhon 2004-01-14
  • 打赏
  • 举报
回复
gz and up
foxmail 2004-01-14
  • 打赏
  • 举报
回复
关注

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧