Antw: ethernet pacet minimum size (again)

Michael Tross (MTross@compu-shack.com)
Tue, 07 Sep 1999 12:25:59 +0200


Hi,
it's the Ethernet MAC layer who has to pad short packets, many Ethernet MAC controllers do this automically on the chip. Think of other medias like FDDI or a serial connection, they don't have the 60-Byte restriction.
btw, the content of the padding area depends on your hardware, the need not be 0s.
Michael

>>> BIONDI Philippe <Philippe.BIONDI@enst-bretagne.fr> 07.09.1999 10.54 Uhr >>>
Hello
I'm sorry to ask again this question again, but my curiosity wasn't
satisfied by the answers.
So, is it normal that my linux kernel (2.2.10) can send smaller packets
than the minimum allowed size on ethernet (for example, my ARP requests
are 42 byte long and should be padded to 60 bytes with 0).

In the kernel, (I think) it is the job of the ethernet layer to padd too
small packets, but it can't unpadd them, so I should see theses 0.

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu

-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu