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
   170   171   172   173   174   175   176   177   178   179   180