但是,基于IP的网络中的数据包首先是如何被破坏的?
#1 楼
数据包是较长的二进制数字流(zeros
和ones
)。zeros
和ones
通常是电信号的变化,特别是电压变化。为简化起见,假设
0
为0伏,并且表示1
或者是5伏和-5伏。然后,一长串零和一个在电缆的电压变化方面看起来像这样:
如您所见,第一个
1
为5伏,但下一个1
为-5伏。这是避免长的1
s激励通信线路的必要措施。如果电缆受到电磁干扰,则可以改变电压水平。如果-5伏特值变为-2伏特,则接收器无法将其准确识别为
zero
或one
。如果您的数据线与电源线平行延伸很长,则电源线可能会导致干扰数据电缆并导致错误。
评论
对于多级PAM编码,例如5级1000BASE-T或16级10GBASE-T,这种情况会更糟。只需看看他们的眼图之一:0397dc3.netsolhost.com/images/wp_ChooseCAT5/wp_ChooseCAT5_2.jpg
– PlasmaHH
17年5月16日在14:25
WiFi干扰可能更明显/可能更明显。大多数无线系统都包含一定水平的FEC,因为通常会存在一些干扰,并且奇偶校验开销是值得避免的,这样可以避免给高层发送错误的数据包而导致重试,从而浪费大量时间。
–尼克T
17年5月16日在22:06
评论
您的问题基本上可以归结为“为什么系统不完善?”存在实施错误,环境条件...系统无法完全隔离地运行。无论您制作的系统多么出色,它仍然会受到来自环境的随机噪声的影响-宇宙射线,电磁干扰,“网络/电源上的故障设备” ...甚至计算机的RAM / HDD都有错误-检测和纠正机制,就在计算机的包装盒中-您希望数千公里的通讯会减少故障吗?谢谢!我明白你的意思。