SLIP |
Оглавление |
SLIP (Serial Line Internet Protocol) - устаревший сетевой протокол канального уровня эталонной сетевой модели OSI для доступа к сетям стека TCP/IP через низкоскоростные линии связи путем простой инкапсуляции IP-пакетов. Используются коммутируемые соединения через последовательные порты для соединений клиент-сервер типа точка-точка. В настоящее время вместо него используют более совершенный протокол PPP.
ИсторияSLIP был разработан в начале 80-ых компанией 3COM. Протокол начал быстро распространяться после включения в ОС Berkeley Unix 4.2 Риком Адамсом(Rick Adams) в 1984, так как благодаря ему стало возможным подключение к Интернет через последовательный COM-порт, имевшийся на большинстве компьютеров. Ввиду своей простоты сейчас используется в микроконтроллерах.Принципы работы
Структура кадровТак как передача данных в последовательных асинхронных линиях связи байт-ориентированная, сначала IP-пакет разбивается на байты (октеты). Границей SLIP-кадра является уникальный флаг END (0xC0). Уникальность этого флага поддерживается байт-стаффингом(byte stuffing) внутри кадра с ESC-последовательностью 0xDB, причем байт END (0xС0) заменяется последовательностью (0xDB, 0xDC), а байт ESC (0xDB) - последовательностью (0xDB, 0xDD).Недостатки
|
Предыдущий |
Следующий |