请问P2P软件在实现原理

veryfunny 2001-11-09 09:50:20
在一般有真实IP的机器上实现P2P我想并不难。只要绑定一个端口监听,就可以向别人传输文件。但通过网关连入互联网的机器上又怎么办?
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
veryfunny 2001-11-09
  • 打赏
  • 举报
回复
谢谢lurenfu和FSB,原来RFC3080和RFC3081就是讲这个问题。我先看看。
FSB 2001-11-09
  • 打赏
  • 举报
回复
在www.nat32.com网址上有介绍.
veryfunny 2001-11-09
  • 打赏
  • 举报
回复
我所理解的NAT是不能提供服务的。即内部是不能向外部网络提供服务的,我想不能在内部网络中开一个FTP服务器,通过NAT外部还能访问的到。
lurenfu 2001-11-09
  • 打赏
  • 举报
回复
linux最近稳定版内核:
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.14.tar.gz
最好用source navigator看源代码,下载URL:
http://sources.redhat.com/sourcenav/download.html
lurenfu 2001-11-09
  • 打赏
  • 举报
回复
这涉及到NAT的问题咯,网关的数据转发功能用到NAT,你看看这方面的资料吧,linux都有源代码的,你下载个回来看看原理就知道了,但无论如何,你的机器一定得通过一个有真实IP的机器做转发,同样,另外机器也得有真实IP机器转发

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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