Типы Ethernet - PullRequest
       22

Типы Ethernet

0 голосов
/ 12 апреля 2009

В заголовке ethernet есть поле, называемое типом ethernet. Я пишу коммуникационную библиотеку в Windows, используя сырые рамки Ethernet. Что я должен сделать, чтобы принять во внимание тип Ethernet? Я должен использовать 0xBEEF. Значит ли это, что я не могу использовать что-то вроде NDIS?

Ответы [ 3 ]

3 голосов
/ 12 апреля 2009

Лучше всего прочитать о поле EtherType .

Используется для указания того, какой протокол инкапсулирован в данные кадра.

Это означает, что если вы используете 0xBEEF, другие машины, на которых установлено стандартное программное обеспечение, не распознают полезную нагрузку фрейма.

Конечно, вы можете отправлять любые данные в кадре. Вам просто нужно будет установить программное обеспечение на принимающей стороне для интерпретации данных.

0 голосов
/ 12 мая 2017

Если для этого нет очень веских причин, я бы никогда не использовал необработанные кадры Ethernet. Это, как правило, намного проще и перспективнее, например. использовать пакеты UDP.

0 голосов
/ 24 октября 2016

Тип Ethernet - это тип протокола данных, содержащихся в этом конкретном кадре Ethernet.

...