对等网络和即时通讯应用程序如何直接连接到网关后面的机器? 2024-8-16 • networking peer-to-peer 如果我连接到家里的 wifi,它会通过我的本地路由器,然后是我的 ISP 等等。 但是通过 P2P 软件(例如 bittorrent)和即时通讯应用程序,其他机器可以直接连接到我的机器。 这怎么可能?我没有公网 IP 地址。 答案1 你确实有一个公共 IP 地址。互联网上的每个人都可以通过以下方式从其 ISP 获取一个 IP 地址: DHCP 到 ISP 的 DHCP 服务器。 此 IP 地址用于定位路由器。路由器本身需要配置 转发端口 连接到您的计算机以获取 P2P 程序使用的端口。大多数情况下,P2P 程序会使用 统一网络协议 协议(如果在路由器中启用),然后它使用动态连接的随机端口。 相关内容 我如何恢复我的 Firefox 标签? 如何在启动 Emacs 时隐藏英语/欧式菜单? 在 MS Word 中将单词组合添加到词典中 同时运行 Firefox 8 和 Firefox 5 贝塞尔曲线中 pgfplots 相对负坐标的问题 使用 bibtex 扩展引文或禁用嵌套引文 如何激活 Windows Server 2019 域控制器 删除 Windows 分区:我可以安全地删除哪一个? Ruby:将 REE 与 Unicorn 一起使用有意义吗? 从 mutt 命令行打开具有给定消息 ID 的消息