我的(Rogers)有线连接最近非常糟糕(频道 3 和 10 特别模糊——这是模拟的,不是数字的)。毫不奇怪,这导致我的有线调制解调器断线,并且自从它启动以来不得不重新建立连接几次。连接不良当然意味着更高的损坏率(不一定已丢弃本质上),这会导致 TCP/IP 堆栈必须更频繁地重新传输数据包。除了带宽吞吐量减少之外,我想知道它是否会增加实际带宽用法也就是说,如果线路上的错误率很高,导致必须重新传输数据包:
- 这会增加带宽监控程序的数量吗?
- ISP 是否将重新传输的数据包计入每月上限?
根据我从大学网络课程中学到的知识和常识,我感觉这两个问题的答案都是肯定的,但我无法可靠地衡量第一个问题,对第二个问题也没有权威答案。我想知道重新传输的数据包是否可能被确认为重复的,因此在某个地方不被计算在内。
答案1
这里实际上有两个问题。
首先,“高丢包率会增加带宽使用量吗?”如果你将带宽定义为速度,即每秒的位数,那么答案是否定的。TCP/IP 的速度会远低于丢包率。换句话说,1% 的丢包率将使速度降低多很多超过 1%。但是,如果您按发送的总字节数定义带宽,那么答案是肯定的。但不会比丢失率高太多。请注意,如果丢失率超过 5%,TCP 可能会完全停止运行。
第二,“电缆连接不良是否会导致丢包率高?”答案是,影响不大。物理连接不良会影响电缆调制解调器和上游接收器之间的载波信号。您已经看到调制解调器本身会断开连接。具体情况取决于所涉及的技术,但一般来说,在传出数据到达被计数的 IP 层之前,两个调制解调器会降低数据速率和/或在物理层执行帧恢复。传入数据会被计数,但大部分数据会在物理层减慢和/或纠正。一些帧丢失可能会导致 IP 层数据包丢失和 IP 层的重新传输。但如上所述,这只会略微增加接收的总字节数,而且只有当您尝试下载的总字节数与使用良好连接时相同时才会增加。
答案2
罗杰斯如何衡量这一点对他们来说是一个问题。得到答案可能是一个挑战
根据有线电视的问题,我会让他们看看这是服务问题。高错误率和电视接收不良都表明存在问题。
检查您可能拥有的所有分离器,并确保它们是新的并且额定值正确。
我打了好几次电话才解决我遇到的问题,但这是他们的问题。
答案3
通常,路由器不知道数据包是否正在重新传输。端点负责跟踪哪些数据包已成功传输,哪些数据包需要重新传输。获取重新传输计数和速率的难易程度因操作系统而异。
我希望 Rogers 和任何其他 ISP 都会向您收取系统发送的重新传输数据包的费用。如果电缆调制解调器重新传输了它无法完全发送的任何数据包,我不希望您为这些重新传输付费。Rogers 支持台应该能够连接到您的电缆调制解调器并确定您的线路质量。(如果您有有线电视盒,他们也应该能够对其进行同样的操作。)
编辑:我预计 Rogers 或任何其他 ISP 都会向您收取从您的系统到其电缆调制解调器的所有数据传输费用。这可能包括由于您的线路问题而导致的重新传输。多次重新传输会导致多个数据包被重新传输。
如果电缆调制解调器检测到无法正确执行传输,则会自行执行重新传输。它们还会产生一些自己的流量来维持连接。这两种流量来源都不应收费。