2010-12-14

Question of the day

вопрос 1:
может ли кадр ethernet/llc быть размером 1536 или больше  октетов?

наводящий вопрос 1.1:
что будет если поле length (а при использовании llc поле type/length кадра ethernet интерпретируется именно как length) будет 1536 или больше  (0x600)? ведь значения type/length начиная с 0x600 и больше должны интерпретироваться как ethertype!

ответ 1:
при длине больше 1536 поле length будет иметь фиксированное значение 0x8870.
получатель по ethertype 0x8870 определяет тип jumbo frame, а длину кадра - по фактически принятым данным.

вопрос 2:
какое значение будет иметь поле type/length кадра ethernet при переносе пакета IP размером 1500 октетов? а пакета размером 1510 октетов? а пакета размером 9000 октетов?

ответ 2:
пакеты IP инкапсулируются в кадры ethernet всегда с ethertype 0x800.
так как заголовок llc не используется, ситуация из вопроса 1 не применима :)

Немає коментарів: