Протокол SLIP (Serial Line Internet Protocol)

Данный протокол является одним из старейших Internet-протоколов, используемых для подключения удаленных машин по выделенным или коммутируемым телефонным линиям через COM-порт [и модем]. Основным назначением данного протокола является дробление пакетов на более мелкие единицы перед транспортировкой и их сшивание после передачи. Он не осуществляет инкапсуляции пакетов и является наиболее простым, т.к. не анализирует поток данных и не позволяет осуществлять манипуляции с адресами. Поэтому, для SLIP-взаимодействия компьютеры должны иметь правильные IP-адреса, скорректированные заранее. По стандарту, данный протокол является IP-ориентированным, т.е. способен работать только с IP-пакетами. Однако, его простота делает возможным реализации и для других базовых транспортных протоколов. По внутренней идеологии протокол SLIP является клиент-сервер-ориентированным протоколом, т.к. клиент – машина временно подключающаяся к сети и инициализирует соединение, а сервер – постоянно в ней находится и отвечает на запросы клиента. Данный протокол является достаточно незащищенным, как по соображениям безопасности, так и по коррекции ошибок передачи данных – в оригинале, он не имеет ее вообще.