Page 16 - 7
P. 16

мають  по  декілька  входів  для  підключення  мереж    10Base5,  10Base2,
                  10Base-T і  10Base-F.
                  Стандарт  IEEE  802.3  і  Ethernet  визначають  два  нижніх  рівні  моделі
                  взаємодії  відкритих  систем  (OSI),  залишаючи  досить  велике  поле
                  діяльності  для  розробників  мережевих  операційних  систем.  В  якості
                  мережевого         програмного        забезпечення         мереж      Ethernet      можуть
                  використовуватися  різні  операційні  системи,  такі,  як  однорагові,
                  системи  типу  клієнт-сервер  з  одним  чи  декількома  мережевими
                  серверами. Найбільш розповсюдженими серед них є операційні системи
                  Windows NT, Novell NetWare, Unix.



                                                  3.2. Формат кадру Ethernet.


                         Ethernet  можна  представляти  як  з'єднання  канального    рівня  між
                  машинами.  Тому  має    сенс    розглядати    передані  дані    як    кадри
                  (фрейми). Кадри Еthеrnеt мають перемінну довжину в межах від 64 байт
                  до    1518   байт.  Кадр  повинен ідентифікуватись за своїм  призначенням.
                  Рисунок показує формат  кадру  Ethernet.
                  Крім  ідентифікації  відправника  і  одержувача,    кожний    кадр,  переданий
                  по  Ethernet,  містить  преамбулу,    поле    типу,    поле  даних  і  циклічну
                  контрольну  суму  (CRC).    Преамбула  складається  з  64  бітової
                  послідовності    1    і    0    і    служить    для  полегшення  синхронізації    при
                  прийомі.    32-бітова    ЦКС    допомагає  інтерфейсу  знайти  помилки
                  передачі: відправник обчислює  ЦКС як функцію від даних, переданих у
                  кадрі, а одержувач  заново обчислює ЦКС для того, щоб бути впевненим
                  в  тому,  що  пакет прийнятий без помилок.
                  Поле  типу  кадру    містить    16-бітове    ціле    число,    що  ідентифікує  тип
                  даних,  переданих  у  кадрі.  Поле  типу  кадру  дуже  важливо,  тому  що  це
                  означає,  що кадри  Еthеrnеt  є такими, що  самоідентифікуються.  Коли
                  кадр  приходить  на  дану  машину,  операційна    система    використовує
                  тип  кадру,    щоб    визначити,    який    програмний    модуль    обробки
                  протоколів  повинен  обробити  цей  кадр.  Головні  переваги  кадрів, що
                  самоідентифікуються,    полягають    в      тому,      що    вони  дозволяють
                  одночасно  використовувати  декілька  протоколів  на  одній  машині  та    в
                  тому,   що   вони    дозволяють     декільком     протоколам змішуватись при
                  роботі  в  одній  фізичній  мережі.  Операційна  система    буде    визначати,
                  кому    послати  пакети,  що  надходять,  ґрунтуючись  на  значенні  поля
                  типу  кадру.



                                             адреса       адреса           тип
                    преамбула одержувача відправника кадру    дані       ЦКС
                    -і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і
                   | 64 біта |  48 біт  |   48 біт  |16 бит|368-12000 бит| 32 бита|
                    -і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і-і

                  Рис.3.3. Формат кадру у вигляді,  в  якому  він передається по Ethernet.
                  Розміри  полів  не  співвідносяться  один  з одним.



                                                                16
   11   12   13   14   15   16   17   18   19   20   21