Internet - среда обитания

       

SLIP и PPP


Существуют также и менее дорогие методики ``почти прямого доступа''.

Они называются SLIP и PPP и являются версиями

программного обеспечения Internet, которое работает на обычных

телефонных линиях, используя стандартные высокоскоростные модемы

.

Итак, вы находите сетевого поставщика, который предоставляет

такой вид услуг, договариваетесь о таком доступе, устанавливаете

на своем компьютере программное обеспечение, поддерживающее работу

по этому протоколу, и работаете, когда вам нужно. Вам даже не нужно

использовать выделенную линию (телефонную, например): ваша работа

по SLIP или PPP происходит на обычной линии, которую

вы освобождаете по окончании сеанса работы и этой же линией могут

воспользоваться другие аналогичные пользователи. Преимущество



SLIP и PPP состоит в том, что они позволяют работать

в режиме полноправного входа в Internet. Вы именно сами входите

в Internet, а не используете чью-нибудь еще систему как точку

входа в сеть.

Что такое SLIP ? Это Internet-протокол, позволяющий

в качестве линий связи использовать последовательные линии, например,

вкупе с модемом - обычные телефонные линии. Программное обеспечение,

реализующее работу с протоколом SLIP, принимает символы, приходящие

с устройства последовательной передачи данных (модема,

последовательного порта и т.д.). Рассматривает и толкует их

как составляющие IP-пакета. Укладывает полученные данные

в полнокровный нормальный IP-пакет и передает этот пакет

далее - соответствующей программе, которая обрабатывает IP-пакеты,

например, модулю TCP. На обратном пути SLIP получает

от программы (сетевого уровня), посылающей IP-пакеты,

IP-пакет, вычленяет его содержимое, соответствующим образом

переформатирует, потом делит на символы и отправляет его через устройство

последовательной передачи по последовательной линии

в сеть, - соседнему узлу Internet.

Для корректности укажем: SLIP и PPP - это протоколы

канального уровня (см. раздел ).

PPP - это более поздний протокол, занимающийся тем


же самым, что и SLIP. PPP совершеннее и мощнее своего

предшественника, поэтому он быстро вытесняет SLIP.

SLIP и PPP очень удобны для подключения домашнего компьютера

к локальной сети, которая, в свою очередь, входит в Internet. Например,

вы можете воспользоваться SLIP, чтобы подключить ваш домашний

компьютер к сети вашей компании или института. И тогда ваш компьютер

будет иметь полный доступ в Internet, как любой компьютер

вашей компании, подключенный через Ethernet к Internet.

Ваш домашний компьютер в такой схеме будет иметь такие же возможности,

как и все сетевые подключения вашей фирмы. SLIP и PPP

также подходят для подключения домашнего компьютера (или очень маленькой

локальной сети) к поставщику услуг, который может предоставить

непосредственный доступ в Internet. Эти протоколы совсем

не предназначены для подключения к Internet сетей средней величины

или больших сетей: они не могут общаться достаточно быстро, чтобы

обслуживать одновременно большое количество пользователей. Так что,

если вы имеете среднюю или большую сеть (или она у вас скоро станет

таковой), вам лучше всего обратить свой взор к действительно

непосредственному доступу.

SLIP - это выбор ``умеренной цены'': он предоставляет хорошее

обслуживание и, вместе с тем, не очень дорог. Поставщики услуг такие,

как например, UUNET или PSI, скорее всего запросят что-то около

$250 в месяц за неограниченное SLIP или PPP обслуживание;

возможно также, что они предложат вам вариант с меньшим ежемесячным взносом,

но с дополнительной почасовой оплатой. Вам также следует побеспокоиться о

счетах за телефон. С целью уменьшить, насколько это возможно, расходы

пользователя на телефонные разговоры многие поставщики содержат

множество бесплатных телефонных номеров или же номеров в местных

телефонных сетях основных густонаселенных регионов. В США под такие

бесплатные телефонные номера отведены номера, начинающиеся с 800,

  - так называемые восемьсотые номера. Обычно,

различные фирмы резервируют восемьсотые номера для своих отделов,



занимающихся сопровождением товара этой фирмы, например, помогающих

пользователям справиться с проблемами, возникающими у них при работе

с фирменным программным обеспечением. Звонящий по такому номеру

за разговор не платит ни копейки, - за все платит тот, кто этот номер зарезервировал и владеет им.

Существует версия протокола SLIP, приспособленная для работы

на медленных линиях - CSLIP. Это SLIP со сжатыми заголовками.

Этот протокол был создан в Lawrence Berkeley Labs

(LBL) Ван Якобсоном, как способ повысить эффективность последовательной

передачи и повысить уровень сервиса прикладных программ,

использующих TCP/IP на медленных линиях.

Протокол CSLIP использует в шесть раз меньше избыточной информации

(в виде заголовков), нежели протокол SLIP. На низких скоростях передачи

данных эта разница заметна только при работе с пакетами, несущими

малые обемы информации, такие пакеты порождаются, например,

при работе telnet или rlogin. На больших же скоростях CSLIP

дает меньший выигрыш и совсем почти ничего не дает для пакетов

с большими объемами данных, например, ftp-пакетов .

CSLIP для сжатия-разжатия и проверки правильности пересылки пакета

(и заголовка) использует информацию из предыдущего пакета,

т.е. передача имеет структуру цепочки. Первый пакет в цепочке

- несжатый. Если какой-либо пакет теряется, то цепочка рвется,

нельзя этот же пакет запросить в самом конце передачи, его нужно

пересылать заново тут же, т.е. прекращать процесс передачи и начинать

новую цепочку. Таким образом, эта технология при пропаже или искажении

пакетов приводит к б?ольшим потерям времени, чем обычный SLIP.

Это происходит из-за задержек на останов и передачу нового несжатого

пакета).

О протоколах SLIP и PPP подробнее можно прочитать

в , также в документах RFC 1055, 1134, 1171, 1172.


Содержание раздела