On Sep 26, 2007, at 2:03 PM, Saikiran Madugula wrote: > I am new to wireshark. Following is a capture of a frame > by wireshark (tshark -V). I always though that > Ethernet frames are of minimum length 64bytes. How can > wireshark say that the frame is indeed 60 bytes on wire, while > it is 64 (including CRC).
Because some Ethernet adapters either don't provide the CRC to the host, or can be configured to do so but the driver isn't doing so. If the adapter isn't providing the CRC to the host, the frame length of received frames will be a minimum of 60 bytes; if the adapter is providing the CRC to the host, it'll be 64 bytes. (Frames sent by the host running Wireshark are not guaranteed to be padded at all, so they might appear to be less than 60 bytes long; they will also not include the CRC. That's because a copy of the packet is provided to the mechanism libpcap/WinPcap uses, and thus to the application using libpcap/WinPcap - for example, Wireshark - directly in software, bypassing the network adapter and thus bypassing the CRC calculation and perhaps even bypassing the padding.) _______________________________________________ Wireshark-users mailing list Wireshark-users@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-users