奇怪的选择性数据包丢失,仅当请求来自外部 ISP 网络时

奇怪的选择性数据包丢失,仅当请求来自外部 ISP 网络时

以下问题已经困扰我大约两个月了……:

当我从公共 IP 连接到我的家庭服务器时在我的 ISP 中(即我的 ISP 的另一个客户)我连接突然中断(数据包不返回)。示例:

  • SSH 突然冻结,尤其是当 stdout 包含大量信息(cat“较大”的文件、长文件ls等)时。
  • HTTP 响应可以在较小的页面上传送,而在较大的页面上则不能。
  • 即使将数据包大小设置为最大 65515,Ping 仍能正常工作。

当我从公共 IP 连接到我的家庭服务器时在我的 ISP 之外(即与我不是同一 ISP 的客户)一切都完美无缺(根本没有明显的数据包丢失)。

我正在努力全面诊断问题。是 ISP 的某些恶意过滤吗?还是因为我的 ISP 内部的网络拓扑有问题?

我错过了什么?

答案1

您的 ISP 正焦急地等待您升级到他们的商业计划。

找到最低月份订阅,让他们重新配置您的路由 QoS,取消商业计划。

或者,不那么阴险,找到你的 ISP 外部的主机,设置数据管道/nc/其他端口重定向器,并将流量从你朋友的网络反弹到你的网络。

相关内容