以前没关注过以太网帧的preamble,因为wireshark抓包也不会显示那个。但是最近折腾了一下dm9000,想到mac会自己往3k的sram添加4字节数据,那这4字节数据算不算到以太网帧中去?于是网上搜索了一番,发现DIX帧和IEEE帧都有一个前导,作用是用来同步。这不就是那4字节数据的作用么?但是好像和网上说的8字节前导码还是有些出入的,一个是字节数不一样,另外就是内容也不太一样。但是我查了查dm9000手册,phy中有关于preamble的寄存器。所以现在不确定的是那个以太网帧中的前导码是由内核驱动添加的还是由网卡自动添加的,各位路过的有谁能解答一下这个问题么?
阅读(8555) | 评论(0) | 转发(0) |