Page 175 - 6865
P. 175
визначати тип використовуваного протоколу. Прийнято
вважати, що якщо значення цього поля не більше 1500,
то воно вказує на довжину поля даних. Якщо ж його
значення більше 1500, то воно визначає тип кадру.
Поле керування обробляється програмно.
Поле керування (L/T – Length/Type) містить
інформацію про довжину поля даних. Воно може також
визначати тип використовуваного протоколу. Прийнято
вважати, що якщо значення цього поля не більше
1500, то воно вказує на довжину поля даних. Якщо ж
його значення більше 1500, то воно визначає тип кадру.
Поле керування обробляється програмно.
Поле даних повинне містити в собі від 46 до 1500 байт
даних. Якщо пакет повинен містити менш 46 байт
даних, то поле даних доповнюється байтами
заповнення. Відповідно до стандарту IEEE 802.3, у
структурі пакета виділяється спеціальне поле
заповнення (pad data – незначні дані), що може мати
нульову довжину, коли даних досить (більше 46 байт).
Поле контрольної суми (FCS – Frame Check Sequence)
містить 32-розрядну циклічну контрольну суму пакета
(CRC) і служить для перевірки правильності передачі
пакета.
Таким чином, мінімальна довжина кадру (пакета без
преамбули) становить 64 байти (512 біт). Саме ця величина
визначає максимально припустиму подвійну затримку
поширення сигналу по мережі в 512 бітових інтервалів
(51,2мкс для Ethernet або 5,12 мкс для Fast Ethernet). Стандарт
припускає, що преамбула може зменшуватися при
проходженні пакета через різні мережеві пристрої, тому вона
не враховується. Максимальна довжина кадру дорівнює 1518
байтам (12144 біта, тобто 1214,4 мкс для Ethernet, 121,44 мкс
для Fast Ethernet). Це важливо для вибору розміру буферної
172