数据包如何在网络中损坏?

网络工程 第一层
2021-07-27 16:24:54

我最近阅读了有关 CRC 的信息,它是一种用于检测包损坏和丢弃损坏包的校验和。但是,基于 IP 的网络中的数据包是如何首先被破坏的呢?

1个回答

数据包是二进制数(zerosones)的长流

zerosones通常是变化的电信号,特别是电压变化。

为了简化,假设00伏1可选地所表示5伏-5伏

然后,就电缆中的电压变化而言,一长串零和一将如下所示:

在此处输入图片说明

如您所见,第一个1是 5 伏,但下一个1是 -5 伏。这是必要的,以避免一长串1s 给通信线路供电。

如果电缆受到电磁干扰,则电压电平可能会改变。如果 -5 伏特值变为 -2 伏特,则接收器无法准确地将其识别为 azero或 a one

如果您的数据线与电源线平行铺设很长一段距离,那么电源线可能会对数据线造成干扰并导致错误。