图 1.1：普通上网 (C/S 架构) vs P2P 直连联机模式对比
展示单向发起主动请求与两端双向打洞建立通道的基本差异
🌐 普通上网（客户端 / 服务器 C/S 模式）
💻 客户端 (内网): 192.168.1.100
🌐 路由器 (NAT): 转换端口向外发起出站连接
🖥️ 公网服务器: 8.8.8.8 (固定公网 IP / 监听固定端口)
特点：单向主动发起，NAT 极为友好，几乎不受 NAT 类型限制。
🎮 P2P 游戏联机（点对点直连模式）
🕹️ 玩家 A (内网): 192.168.1.100 ↔ NAT 映射 A
⚡ 双向UDP打洞包 (Hole Punching) 互相直连
🕹️ 玩家 B (内网): 192.168.31.50 ↔ NAT 映射 B
特点：无中间服务器转发流量，极度依赖双方 NAT 映射与过滤行为。
💡 核心结论：“能网页上网” 并不等于 “能 P2P 联机”，网页只需单向出站，P2P 需要建立双向互通通道。