小编Laz*_*zzy的帖子

Bittorrent 如何在运营商级 NAT 背后的同行中工作

当我用谷歌搜索“我的 IP 是什么”时,它会说“112.134.xy”之类的东西。但是当我进入路由器配置并在 WAN IP 下显示“100.68.ab”(据我所知这是一个可路由的 IP)。因此,我必须支持运营商级 NAT (CGN)。

但是 torrent 客户端,即 uTorrent 和 BitTorrent 可以毫无问题地进行上传或下载。他们是怎么做到的?

我的家用路由器的 UPnP 功能已关闭,当我尝试使用 Wire Shark 找出幕后发生的事情时,我可以看到 NAT-PMP 请求从 uTorrent (192.168.1.100 : 5351) 到我的家用路由器 (192.168.1.1) 的端口映射: 5351) 和外部 IP 发现。但是我看不到对端口 5351 的任何响应!。(这意味着什么?)

仅供参考,我是一名“试图”制作像 BitTorrent 这样的 P2P 网络系统以在 NAT 后面工作的学生。所以任何关于这个主题的文档都会很棒......(我知道打孔、NAT-PMP、PCP、UPnP 等方法)

networking router p2p bittorrent nat

5
推荐指数
1
解决办法
5379
查看次数

标签 统计

bittorrent ×1

nat ×1

networking ×1

p2p ×1

router ×1