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