5G 调制解调器未显示跟踪路由

5G 调制解调器未显示跟踪路由

我的网络连接很差,所以我用 4G/LTE 调制解调器来上网。调制解调器后面是华硕路由器,我的所有设备都连接到它。但最近网速有点慢,所以我升级到了另一家供应商(德国电信)的 5G 路由器华为 5G CPE Pro 2。然后我注意到这里那里都有一些连接问题,并开始调查,尽管我的网络知识非常基础。

现在我注意到一件奇怪的事情。如果我使用 traceroute 查看使用 4G 调制解调器到达某个站点的路由,traceroute 会显示到达目标的 15 跳。

跟踪路由至 example.com (93.184.216.34),最多 30 个跳数,60 字节数据包

1 router.asus.com (192.168.2.1) 0.146毫秒 0.179毫秒 0.172毫秒

2 192.168.1.250 (192.168.1.250) 0.646毫秒 0.799毫秒 0.884毫秒

3 192.168.225.1 (192.168.225.1) 3.115毫秒 3.578毫秒 4.800毫秒

. (多个详细跳跃)

15 93.184.216.34 (93.184.216.34) 143.814 毫秒 148.034 毫秒 146.367 毫秒

但是如果我使用 5G 调制解调器执行此操作,我会从这里到调制解调器获得前两跳,然后就只有星星了。

跟踪路由至 example.com (93.184.216.34),最多 30 个跳数,60 字节数据包

1 router.asus.com (192.168.2.1) 0.127 毫秒 0.160 毫秒 0.154 毫秒

2 192.168.8.1 (192.168.8.1) 0.613毫秒 0.608毫秒 0.652毫秒

3 * * *

4 * * *

... 仅限星星

三十 * * *

那会是什么?提供商是否使用了某些网络或 IP 诡计?更改 DNS 条目不会改变它。

谢谢。

答案1

提供商可能只是阻止了大多数 UDP 端口。(Linux 上的 Traceroute 发送 UDP 数据包,从端口 33434 开始,每次探测时端口都会增加。)并非完全不可能LTE 运营商可以封锁除少数“已知” UDP 端口之外的所有端口,例如,以禁止 BitTorrent 为目的。

提供商也可能阻止某些 ICMP 消息,但这种可能性较小。尝试运行mtrtraceroute --icmp到相同的目的地;如果它们有效,则问题出在 UDP 上,如果无效,则问题出在其他方面。(也许可以尝试使用非常大的跳数限制 - 一直到而mtr --max-ttl 255不是默认的 30。)

如果您对其他地方的服务器具有 root 访问权限,请tcpdump -n udp在该服务器上运行,然后从您的家庭 LTE 连接运行 UDP 端口扫描(使用 nmap)。将 nmap 发送的数据包与服务器接收的数据包进行比较(注意它发送的数据包没有收到)。

相关内容