在我的设置中,我有 Thomson 的 TG580v2 路由器/调制解调器,我的 PC 通过电缆连接到它,并且 AppleTV、iPad 和 iPhone 通过无线连接。
第一个问题:AppleTV 无法找到我的 PC,除非通过 wifi 而不是电缆连接。我尝试了所有方法(端口转发等),但都没有成功。有人能确认 Bonjour(Apple 的网络发现协议)仅在 wifi 设备之间有效吗?
第二个问题:当我从 802.11g 切换到 802.11n(希望增加覆盖范围和速度)时,我发现 AppleTV 从 PC 无线传输视频时变得非常慢。我的 PC 上传速度从 1.4MB/s(802.11g,在 AppleTV 上播放正常)下降到 150kB/s(802.11n)。我做错了什么吗?
提前感谢您的帮助。(希望 Spiff 会出现!)
答案1
回答您的第一个问题,不,Bonjour 可在整个多播/广播域中工作,因此如果您有一个 Wi-Fi 路由器,可在 WLAN 和 LAN 端口之间进行桥接(大多数路由器都有),那么 Bonjour 将在 WLAN 和 LAN 之间工作。检查您的 Thomson 设备是否能够在这些端口之间进行桥接。听起来它目前将它们视为两个单独的 NAT 子网。了解它在两个接口上通过 DHCP 分配的 IP 地址会很有趣。我根据您的描述猜测它们将有两个不同的 NAT 私有子网,一个用于 LAN,一个用于 WLAN。
回答你的第二个问题,不,你可能没有做错什么,汤姆森盒子可能有错误。我看到一些较旧或较便宜的 2x2:2 (300mbps) 802.11n AP 在处理 1x1:1 客户端(如 Apple TV)时出现问题。我不确定。但排除此类 802.11 协议级互操作性问题通常需要运行大量不同的仔细测试并进行大量 802.11 监控模式数据包跟踪,并花数小时仔细研究结果。
我给你的建议是购买更好的 Wi-Fi 路由器。我非常喜欢 2011 年中期推出的 Apple AirPort Extreme,但 Linksys (E4200?) 和 Netgear (3700?) 推出的类似同步双频 3x3:3 AP 也是不错的选择。