Интернет-протокол последовательной линии

Serial Line Internet Protocol Основы SLIP SLIP — это протокол, разработанный для работы через последовательные порты и маршрутизаторы.  Он документирован […]

Serial Line Internet Protocol

  • Основы SLIP

    • SLIP — это протокол, разработанный для работы через последовательные порты и маршрутизаторы. 
    • Он документирован в .mw-parser-output cite.citation. 
    • Он имеет различные варианты, которые могут начинаться и заканчиваться специальными байтами. 
  • Особенности и применение

    • SLIP был заменен на PPP на персональных компьютерах, но все еще используется на микроконтроллерах из-за низкого потребления ресурсов. 
    • RFC 1055 известен как «SLIP Рика Адамса» для избежания путаницы с другими протоколами SLIP. 
  • Описание протокола

    • SLIP изменяет стандартные дейтаграммы TCP/IP, добавляя специальный байт «END» для разграничения границ дейтаграмм. 
    • Если байт «END» встречается в данных, вместо него отправляются последовательности ESC, ESC_END или ESC, ESC_ESC. 
    • SLIP требует настройки последовательного порта с 8 битами данных, без четности и с аппаратным управлением потоком или режимом CLOCAL. 
    • SLIP не обеспечивает обнаружения ошибок и полагается на протоколы верхнего уровня для этого. 
  • CSLIP и история

    • CSLIP — это версия SLIP с сжатием заголовка, которая уменьшает размер заголовка TCP с 20 до 7 байт. 
    • CSLIP не влияет на полезную нагрузку пакетов UDP. 
    • Происхождение RFC 1055 связано с реализацией 3COM UNET TCP/IP в 1980-х годах. 
    • Рик Адамс добавил SLIP в популярную ОС 4.2BSD в 1984 году, и он быстро стал популярным. 
    • Последняя версия FreeBSD, включающая команду slattach, была выпущена в 2011 году. 
    • В Linux драйвер SLIP предлагает специальный режим для модемов, не поддерживающих не-ASCII символы. 
  • См. также

    • В статье упоминаются другие протоколы, такие как Parallel Line Internet Protocol, Slirp, KA9Q, Direct cable connection, In-band signaling, KISS (amateur radio protocol), Consistent Overhead Byte Stuffing. 

Полный текст статьи:

Интернет-протокол последовательной линии — Википедия

Оставьте комментарий

Прокрутить вверх