Доступ
по протоколам SLIP и РРР
Для использования
такого вида доступа вам необходимо приобрести специальное программное
обеспечение, поддерживающее протоколы SLIP (Serial LineInternet Protocol)
и РРР (Point to Point Protocol). Договорившись с поставщиком услуг о
том, что вы будете работать в Интернете именно по этим протоколам, вы
подключаетесь к Сети. После этого, как и при непосредственном доступе,
в вашем распоряжении абсолютно все ресурсы Глобальной сети, более того,
вы входите в нее составной частью сами, а не через сервер провайдера
Интернета, позволившего вам попользоваться его ресурсами (как это происходит
в случае доступа по вызову).
ПРИМЕЧАНИЕ
Провайдер — это фирма, обладающая специальной лицензией и пре- доставляющая
за определенную плату частным лицам и организациям доступ в Интернет
с помощью ресурсов собственного сервера или корпоративной локальной
сети.
Что самое интересное,
при работе со SLIP и РРР вам не надо прокладывать в офис оптоволоконную
магистраль, можно использовать выделенную коммутируемую телефонную линию,
что гораздо дешевле. Единственным непременным условием для работы является
то, что на вашем компьютере должен быть установлен высокоскоростной
модем.
SLIP — это сетевой
протокол, позволяющий использовать для прямого выхода в Интернет обыкновенную
телефонную линию и модем. Он требует специального программного обеспечения
и работает совместно с протоколом TCP/IP как протокол более низкого
уровня.
Если вы знаете, как
работает TCP/IP (то есть если вы прочитали предыдущий тематический раздел),
понять принцип работы SLIP не составит ни малейшего труда. Принимаемую
через модем кодированную информацию SLIP обрабатывает и преобразует
в IP-пакет, который передает программной оболочке более высокого уровня,
например приложению класса клиент/сервер, которое, получив его, преобразует
этот пакет соответственно директивам протокола TCP. В обратную сторону
данная система работает так: SLIP получает от программы клиент/сервер
генерированный ею IP-пакет, извлекает из него всю ценную информацию,
трансформирует ее в символьный код и отправляет в Интернет. Сложно?
По-моему, нет.
РРР — более поздняя
и совершенная версия протокола, аналогичного SLIP. Он значительно эффективнее,
быстрее и обладает большим количеством полезных функций. Соответственно,
РРР более дорог, чем его аналог. Различий в алгоритмах обработки информации
между ними практически нет. SLIP и РРР под- ходят для прямого подключения
к Интернету как локальных сетей, так и домашних компьютеров, используемых
в качестве сервера. Такой доступ несоизмеримо дешевле непосредственного,
но и намного дороже доступа по вызову. Тем не менее здесь играет значительную
роль скорость модема, пропускная способность вашей телефонной линии
и дата последнего капитального ремонта на вашей районной АТС. Именно
эти факторы зачастую делают использование SLIP и РРР невозможным.
Однако, если ваша
телефонная линия передает данные со скоростью страдающей одышкой черепахи,
не стоит отчаиваться. Именно для таких линий фирмой Lawrence Berkley
Labs (а точнее ее программистом Ван Якобсоном) был создан протокол CSLIP
(Compressed SLIP), который является модификацией SLIP и выигрывает в
скорости благодаря универсальному алгоритму сжатия заголовков IP-пакетов.
На низкоскоростных линиях этот протокол позволяет увеличить эффективность
связи почти в б раз и немного компенсировать ее слабые возможности.
Таким образом, CSLIP — это вариант SLIP для медленных телефонных линий.
Тем не менее CSLIP гораздо менее надежен, чем его прототип. Он сжимает
заголовки IP-пакетов, начиная со второго и используя при этом ин- формацию
о заголовке из первого, несжатого пакета. Образуется логическая последовательность
IP-информации, и если одна из ее составляющих теряется, то есть один
из пакетов последовательности был передан некорректно, CSLIP прерывает
передачу и добросовестно начинает все заново. При плохой связи можно
потерять на использовании CSLIP больше, чем при применении SLIP и РРР,
поскольку этот протокол способен гробить на повторные пересылки данных
уйму времени.