Page 65 - 4784
P. 65

тотожний символу END, а інший - символу SLIP ESC) і відповідний
                            йому SLIP-пакет, який більше на 2 байта.











                                    Рисунок 4.1 – Інкапсуляція IP-пакетів в SUP-пакети
                                 Хоча  в  специфікації  протоколу  SLIP  не  визначена
                            максимальна довжина переданого пакета, реальний розмір IP-пакета
                            не  повинен  перевищувати  1006  байт.  Дане  обмеження  пов'язане  з
                            першою  реалізацією  протоколу  SLIP  в  відповідномк  драйвері  для
                            BerkleyUnix, і його дотримання необхідно для підтримки сумісності
                            різних  реалізацій  SLIP  (більшість  сучасних  реалізацій  дозволяють
                            адміністраторові  самому  встановити  розмір  пакету,  а  за
                            замовчуванням викорисовуют розмір 1500 байт).
                                 Для  встановлення  зв'язку  по  протоколу  SLIP  комп'ютери
                            повинні  мати  інфор¬мацію  про  IP-адреси  один  одного.  Однак
                            можлива  ситуація,  коли,  скажімо,  при  здійсненні  з'єднання  між
                            хостом і маршрутизатором останньому знадобиться передати хосту
                            інформацію про його IP-адресу. У протоколі SLIP немає механізмів,
                            що  дають  можливість  обмінюватися  адресною  інформацією.  Це
                            обмеження  не  дозволяє  використовувати  SLIP  для  деяких  видів
                            мережевих служб.
                                 Інший  недолік  SLIP  -  відсутність  індикації  типу  протоколу,
                            пакет  якогогінкапсулюєтся  в  SLIP-пакет.  Тому  через  послідовну
                            лінію  по  протоколу  SLIP  можна  передавати  трафік  лише  одного
                            мережевого протоколу - IP.
                                 При роботі з реальними телефонними лініями, зашумленими і
                            тому  спотворюють  пакети  при  пересиланні,  потрібні  процедури
                            виявлення і корекціі помилок. У протоколі SLIP такі процедури не
                            передбачені.  Ці  функції  забезпечують  вищележачі  протоколи:
                            протокол IP проводить тестування цілісності пакета по заголовку IP,
                            а  один  з  двох  транспортних  протоколів  (UDP  або  TCP)  перевіряє
                            цілісність всіх даних по контрольних сумах.


                                                           63
   60   61   62   63   64   65   66   67   68   69   70