Цитата(Koluchiy @ Oct 26 2011, 13:21)

По стандарту, когда поле "тип/размер" больше 1536 (если не путаю), то поле = тип.
Может быть кадр типа Ethernet-II - там тип пакета, а может быть 802.3 - там длина.
Типы начинаются ЕМНИП с 0x0800 - IP.
На самом деле, когда работаешь напрямую контроллером - длина принятого/отправленого кадра находится в регистрах и контроллеру собственно по барабану что там находится. (У некоторых контроллеров флаг ставится что находится в этом поле - флаг или длина, по приему)
Сейчас обычно ходят Ethernet-II. Так что на 802.3 можно просто забить!