(以太网)帧中的FCS冲突

时间:2015-01-27 10:57:38

标签: tcp frame ethernet crc

如果以太网帧中传输的数据已被更改,但FCS对此数据仍然有效,会发生什么? (FCS碰撞)

这就是为什么有些下载网站为他们的下载提供MD5 / SHA总和的原因吗?

1 个答案:

答案 0 :(得分:0)

将会发生的情况是,数据链路层将认为该帧有效,并且其有效负载将传递给上层。上层可能有自己的错误检测机制(例如TCP / IP校验和),因此可能会自己检测错误并丢弃帧,但是再次,它们可能不会。如果他们不这样做,那么应用程序实际上会收到错误的数据。

发生这种情况的可能性相当低,但我确信这是因为网络中发送的数据包数量过多。