什么原因导致我的 DSL 连接出现大量 FEC 和 CRC 错误?

什么原因导致我的 DSL 连接出现大量 FEC 和 CRC 错误?

我正在使用 Windows 7、英特尔酷睿处理器、I7-4770K CPU @ 3.50 GHz、64 位操作系统和 8 GB RAM,超过 6 周以来,我一直遇到互联网间歇性断开连接的情况 - 几乎每天都出现 FEC 和 CRC 错误 - 这促使我致电我的 DSL 提供商。

他们来我家几次,试图解决这个问题。

他们更换了几条线路、切换了调制解调器、检查了电话线、监控了我的 PC 是否有错误等等。在其中一次拜访中,他们向我展示了一种查看所遇到的错误的方法。

经过“大量”工作,他们昨天终于告诉我问题出在我的电脑上。FEC 和 CRC 错误可能随时出现;似乎没有真正的规律。

举个例子,从他们昨天下午离开以来(大约 24 小时),我已经遇到了 5,205,160 个 FEC 错误和 1,063,952 个 CRC 错误。在我写这篇文章的时候,错误还在不断涌现。在过去的 15 分钟里,仅 CRC 错误我就遇到了 396,474 个。

另一件奇怪的事情是,即使我没有互联网连接,我的调制解调器的灯仍然亮着(例如,互联网和 DSL)。

有什么办法可以解决这个问题吗?

DSL 提供商已放弃并告诉我,我必须为针对此问题的更多访问付费。

顺便说一句,就在我开始写这篇文章之前,我的网络连接断了。在我写这篇文章的时候,互联网又出现了。通常互联网会在 2-5 分钟内恢复,但最近一次 20 分钟后它一直没有恢复,所以我不得不拔掉调制解调器的电源,然后再插上电源,才能再次运行互联网。

答案1

我几乎每天都会遇到大量的 FEC 和 CRC 错误。

如果你在调制解调器日志中看到这些错误,那么这肯定是本地线路的问题DSLAM到你家。只有电话公司(如果他们也是你的 ISP)才能解决这个问题。他们告诉你这是你电脑的问题,这简直就是在撒谎。

什么是 CRC(循环冗余校验)错误?

  • CRC 是用于验证发送方和接收方之间数据包传输的错误检测码。CRC 错误表示数据包的一部分已损坏,需要重新传输。
  • 短时间内出现大量 CRC 错误将会导致吞吐速度明显下降。
  • 这可能是线路上噪音太大的早期迹象,在极端情况下可能会导致同步丢失(与交换机断开连接)。

什么是 FEC(前向纠错)错误?

  • 由于对线路应用了错误修正,所以已修正的错误数量。
  • 错误纠正与交叉存取同时开启。
  • 在交错线路上看到 FEC 错误是正常的,不需要太担心,这更多地表明交错和纠错过程正在运行并且正在做它应该做的事情。

有关详细信息,请参阅xDSL 宽带数据 - 错误纠正

你可能还想阅读如何解读 ADSL 线路统计数据


那么是什么原因导致了这些错误?

  • 到当地电话交换机/DSLAM 的电话线长度

    • 在电话线状况良好的情况下,ADSL 能够支持高达 10 Mbps 的下载速率,线路距离可达 3.4 英里(5.4 公里)。带宽会随着线路长度的增加而迅速下降;这意味着距离本地电话交换机 3.8 英里(6 公里)以外的宽带用户的网速会被限制在 1 Mbps 或更低。
    • ADSL 2 可通过一对铜线在距电话交换机 1 英里(1.6 公里)的范围内提供高达 12 Mbps 的下载速度,或使用两对铜线捆绑在一起在 1 英里(1.6 公里)的范围内提供 24Mbps 的下载速度。
    • ADSL 2+ 可在距离电话交换机 0.6 英里(1 公里)范围内提供 26 Mbps 的下载连接速度,在 1.1 英里(1.8 公里)范围内降至 12.5 Mbps 左右。当线路距离交换机超过 1.6 英里(2.5 公里)时,带宽会迅速下降,而在 2.8 英里(4.5 公里)范围内,它与 ADSL 相比没有任何速度优势。其他客户在同一电缆护套内通过铜线对使用的其他数字服务的数量和类型。
  • 交换机和您的场所之间的铜线对的配置和线路质量。

  • 来自外部来源的电气干扰(必须在非常大的建筑物和高速公路下铺设的地下电话线可能会受到“噪音”的影响,沿着电线杆铺设的旧电话线也会受到影响)。

  • 您的场所内的铜线配置和质量(使用中央分离器可获得最佳性能)。

  • 天气状况

    • 炎热的天气可能会导致长队扩大。
    • 连接处的某处如果遇到雨水,可能会造成潮湿,从而削弱信号。

答案2

几年前,我祖父的 DSL 就遇到过同样的问题。我跑了十几次(我和其他本地计算机专家以及多家电话公司的技术人员都上门服务),还更换了两次调制解调器,直到 ISP 的某个人意识到了问题所在订阅三年了...

DSL 的信号传输距离有上限。不同类型的 DSL 有不同的上限限制,但一般来说,所有 DSL 的最大传输距离都很短。如果您的传输距离超出了您所使用的服务的最大传输距离,ISP 的销售部门可能并不知道这一点,并会很乐意向您出售您无法实际使用的订阅服务。

就我祖父的情况而言,他们告诉他,由于距离较远,他们无法提供他所付费的 6Mbps 服务,但他们可以将他的连接切换为 768kbps,这样就可以在更远的距离上使用。

如果您的连接之前运行良好,则可能是因为您处于服务区的边缘,并且您和 DSLAM 之间的施工或其他维护延长了电线的路径。(我刚刚看到我们当地的电话公司这样做是为了为道路拓宽项目让路,新的电线路径比以前长了 50 英尺。)

答案3

2020 年 7 月 17 日

我想给大家一个最新消息。我最后提到的是,电话公司(为我提供 DSL 服务)的团队负责人告诉我,问题出在我的计算机上,他们会向我收取更多费用来解决这个问题。我连接了一台新电脑(按照他们的建议),但仍然出现了大量的 FEC 和 CRC 错误。我向州检察长办公室和商业促进局举报了他们的公司,但决定推迟采取任何行动,因为他们一直就此事与我保持联系。

在过去的 2 个月里,我仍遇到断线和速度问题。最后,他们决定将我家“直接”连接到马路对面的本地配电箱。尽管他们“最优秀”的人员之前对设备进行过多次检查,但通往我家的电缆确实像我猜测的那样糟糕!在过去的 2 周里,我没有遇到断线、没有 CRC 错误,只有 3000 个 FEC 错误!

感谢你们所有人提供信息、建议或个人经历来帮助和鼓励我处理此事。如果发生其他事情,我会告诉你们。

答案4

我会锁定你家里的 IP 地址。检查网络上只有一个设备(主路由器)在提供 IP 地址(即 DHCP 已打开)。任何可以作为接入点或中继器甚至作为 WiFi 接入点的电话都可能提供其他 IP 号码。可能发生的情况是您的路由器提供地址 - 比如 192.168.1.1、192.168.1.2、192.168.1.3,然后设备 2 进入睡眠状态,因此路由器认为它已经离开并将 IP 地址 192.168.1.2 提供给设备 4,然后原始设备 2 唤醒并认为它是 192.168.1.2,但另一个设备有这个地址,所以它可能会得到 192.168.1.4,而它上面的应用程序可能知道也可能不知道。所以它们可能会或可能不会工作。因此,我所做的就是修复任何固定设备的 IP 地址,这些设备永远不会去咖啡店、工作场所或其他地方 - 例如具有 IP 地址的电视、Wii、Kindle、游泳池控制器等,并告诉路由器这些设备有固定的 IP 号码,同时告诉设备它们的 IP 地址固定为这些号码。这将使网络更加稳定。

相关内容