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

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

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

Современный полный аналог SLIP с некоторыми добавлениями, связанными с возможностью сжатия передаваемых данных. Кроме сжатия добавлен и контроль ошибок при помощи расчета контрольных сумм.

Протокол PPP (Point To Point connection)

Протокол PPP также является протоколом для соединения через последовательные порты. Как и SLIP, он "нарезает" пакеты на более мелкие куски и производит последовательную их отправку и прием. Однако, в отличие от SLIP, PPP осуществляет двунаправленный обмен пакетами, возможно для разных базовых транспортных протоколов. PPP является более сложным и конфигурируемым протоколом. Он осуществляет инкапсуляцию пакетов и настройку соединения, а также поддерживает управление сетевым соединением при помощи задания различных параметров во время инициирования соединения. Это позволяет серверу динамически назначать IP-адрес для машины-клиента и производить оптимальную его настройку под тип базового пакета основного транспортного протокола сети. Также, в стандарт PPP заложены возможности сжатия, контроля ошибок и внутренняя защита.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: