51
Протоколы SLIP и РРР
Основное отличие протоколов SLIP и РРР от рассмотренных выше про-
токолов — это то, что они поддерживают связь "точка-точка", когда сетевой
кабель используется для передачи информации только между двумя компьюте-
рами (или другим сетевым оборудованием), соединенным этим кабелем. Такое
соединение характерно при подключении к Internet по телефонной линии, при
соединении локальных сетей между собой по выделенным или коммутируе-
мым линиям, а также в сетях Х.25, Frame Relay и ATM (см. далее в лекциях).
Существует большое количество протоколов канального уровня для соедине-
ния "точка-точка", однако здесь мы ограничимся рассмотрением только SLIP и
РРР.
SLIP (Serial Line IP) — протокол канального уровня, который позволяет
использовать последовательную линию передачи данных (телефонную линию)
для связи с другими компьютерами по протоколу IP (протокол сетевого уров-
ня). SLIP появился достаточно давно, для связи между Unix — компьютерами
по телефонным линиям и, в настоящее время, является устаревшим, т.к. не по-
зволяет использовать протоколы сетевого уровня, отличные от IP, не позволя-
ет согласовывать IP — адреса сторон и имеет слабую схему аутентификации
(подтверждения личности) пользователя, заключающуюся в пересылке по сети
имени и пароля пользователя. Таким образом, имя и пароль (даже зашифро-
ванный) могут быть перехвачены и повторно использованы злоумышленни-
ком, или он может просто дождаться, пока пользователь пройдет аутентифи-
кацию, а затем отключить его и самому подключится от имени пользователя.
Поэтому, большинство провайдеров Internet для подключения к своим маши-
нам используют протокол РРР.
Протокол канального уровня РРР (Point to Point Protocol - протокол точ-
ка-точка) позволяет использовать не только протокол IP, но также и другие
протоколы сетевого уровня (IPX, AppleTalk и др.). Достигается это за счет то-
го, что в каждом кадре сообщения хранится не только 16-битная контрольная
сумма, но и поле, задающее тип сетевого протокола. Протокол РРР также под-