阅读:1919回复:5
帧的CRC校验是什么时候去掉的
在网络接口控制器中有一个CRC校验模块,在生成帧时网卡自动加上CRC字段,但是在接收帧时这个CRC校验字段究竟是由网卡自动去掉的,还是由驱动程序去掉的,请各位指教。
|
|
沙发#
发布于:2002-04-23 08:10
在NIC驱动中加入。
|
|
板凳#
发布于:2002-04-23 20:31
CRC字段是在由网卡的CRC产生和校验逻辑模块自动加入的,不是由于NIC驱动加入的,但是该字段是在什么情况下去掉的,我还是没有搞清楚。
|
|
地板#
发布于:2002-04-24 11:32
CRC只与硬件有关。
如果底层是USB的,根本就没有什么CRC. driver里不必关心这个。 |
|
|
地下室#
发布于:2002-04-24 12:43
是网卡干的.
|
|
|
5楼#
发布于:2002-04-24 22:39
可是我在NE2000驱动的例子里看到有一段关于CRC校验的程序,但是用SOFTICE调试时从来就没在这一段代码中断过,好象这段代码没有被调用一样。
而且在DM9008以及其它与NE2000兼容的网络控制器资料中,都是只提到CRC由网络接口加上,但是没有提由其去掉。 |
|