Протокол канального уровня slip (Serial Line ip)
Первым стандартом канального уровня (рис. 30), обеспечивающим работу терминалов пользователей (TCP/IP) по линиям связи, реализующих последовательную передачу символов, стал протокол SLIP (Serial Line IP), разработанный в начале 80х годов (RFC1055). Позднее SLIP был поддержан в ОС UNIX и реализован в программном обеспечении для персональных компьютеров.
Протокол SLIP характеризуется тем, что он обеспечивает возможность подключаться к сети INTERNET через стандартный интерфейс RS232. SLIP используется в оконечных компьютерах, подключенных к линиям связи, которые имеют пропускную способность 1,2...28,8 Кбит/с.
По сути кадр SLIP структуры не имеет, он только предусматривает разграничение последовательно передаваемых пакетов IP (пакеты сетевого уровня) и тем самым обеспечивает синхронный ввод пакетов в канал связи (физический уровень). Для этого в протоколе SLIP используются специальный символ «END» (рис. 30), значение которого в шестнадцатиричном представлении равно «С0» (11000000). В случае, если в пакете IP имеется байт, тождественный символу «END», то он заменяется двухбайтовой последовательностью, состоящей из специальных символов «ESC» («DB» 11011011) и «DC» (11011100). (Применяемый в протоколе SLIP символ «ESC» не равен символу «ESC» в коде ASCII, поэтому обозначают его «SLIP ESC».) Если же байт данных тождествен символу «SLIP ESC», то он заменяется двухбайтовой последовательностью, состоящей из собственно символа «SLIP ESC» и символа «DD»(11011101). После последнего байта пакета IP передается символ «END».
Механизм формирования кадра показан на рис. 30. Здесь приведены стандартный пакет IP, один байт которого тождествен символу «END», а другой символу «SLIP ESC», и соответствующий ему кадр SLIP, который больше на 4 байта.
Рис. 30 — Соответствие между кадром SLIP и пакетом IP
Протокол SLIP не определяет максимально допустимую длину «информационного поля» передаваемого «кадра», однако реальный размер «вкладываемого в кадр» пакета IP не должен превышать 1006 байтов. Данное ограничение связано с первой реализацией протокола SLIP в соответствующей ОС BERKLEY UNIX, и поэтому соблюдение его необходимо для обеспечения требуемой совместимости разных реализаций (версий) SLIP.
Недостатки SLIP:
-
во-первых, протокол SLIP не обеспечивает обмен адресной информацией. Это ограничение не позволяет использовать SLIP для некоторых видов сетевых услуг;
-
во-вторых, отсутствует индикация типа протокола, пакет которого «вкладывается» в кадр SLIP. Поэтому через последовательную линию с помощью SLIP можно передавать трафик лишь одного сетевого протокола;
-
в-третьих, в SLIP не предусмотрены процедуры обнаружения и коррекции ошибок.
Для повышения эффективности использования последовательных линий связи (увеличение пропускной способности) используются алгоритмы сжатия данных (например, за счет уменьшения объема служебной информации, содержащейся в заголовках пакетов IP). Такую задачу решает протокол CSLIP.
- Оглавление
- Введение
- Распределенная обработка информации
- Понятие и задачи создания компьютерных сетей
- Иерархия сетей. Локальные и глобальные сети
- Топологии сетей
- Компоненты сетей. Сети передачи данных
- Характеристики ивс
- Требования к организации ивс и основные понятия сетевой обработки информации. Технология клиент-сервер
- Процессы
- Многоуровневая организация сети
- Модель osi
- Структура сообщений
- Протоколы
- Режимы передачи данных в сетях
- Дейтаграммы и виртуальные каналы
- Методы доступа в сетях передачи данных
- Доступ абонентских систем к моноканалу
- Методы доступа в сетях с шинной топологией
- Методы доступа в кольцевых сетях
- Модель ieee Project 802
- Категории стандартов ieee 802
- Расширения модели osi
- Сети шинной топологии
- Сеть Ethernet и стандарт ieee-802.2
- Сети с маркерным методом доступа (стандарт ieee 802.4)
- Кольцевые сети
- Сети с маркерным методом доступа (стандарт ieee 802.5)
- Сети с методом тактируемого доступа (стандарт iso/dis 8802/7)
- Высокоскоростные системные интерфейсы и локальные сети
- Гигабитные сети
- Сети с беспроводным доступом
- Протоколы обмена и передачи данных
- Иерархия протоколов. Стеки протоколов
- Распространенные стеки протоколов
- Разделение протоколов по уровням
- Стек протоколов tcp/ip
- Общее описание протоколов, входящих в стек tcp/ip
- Протокол канального уровня slip (Serial Line ip)
- Протокол канального уровня ррр (Point to Point Protocol)
- Другие протоколы канального уровня
- Ip протокол
- Ip версия 6 архитектуры адресации
- Преобразование iPадресов в физические адреса оконечных устройств
- Протоколы транспортного уровня tcp и udp
- Стек протоколов фирмы Novell
- Краткое описание протоколов стека ipx/spx
- Протокол ipx
- Протокол spx
- Стек протоколов фирмы AppleTalk
- Стек протоколов фирмы Lan Manager
- Программные средства работы в сети. Сетевые операционные системы (Сетевые ос)
- Классификация ос
- Структура сетевой операционной системы
- Одноранговые сетевые ос и ос с выделенными серверами
- Семейство операционных систем unix
- Сетевые продукты фирмы Novell
- Структура NetWare и обзор особенностей
- Способы повышения производительности
- Способы обеспечения открытости и расширяемости
- Способы обеспечения надежности
- Защита информации
- Файловая система
- Области использования Windows nt/2000
- Аппаратные средства работы сети. Коммутация в сетях
- Расширение локальных сетей. Компоненты сети
- Повторители
- Маршрутизаторы
- Расширение сетей. Интеграция сетей
- Сеть передачи информации для организации и проведения массовых процедур оценки качества знаний
- Маршрутизация
- Понятие алгоритма маршрутизации
- Классификация алгоритмов маршрутизации
- Протоколы маршрутизации
- Бесклассовая интердоменная маршрутизация (cidr)
- Политика маршрутизации
- Технологии internet. Сервис в сетях
- Организационные структуры internet
- Услуги internet
- Протоколы передачи аудио и видеоданных
- Метаданные
- Гипертекст (html)
- Принципы и форматы упаковки данных аудио- и видеосигналов
- Алгоритмы сжатия
- Фрактальные методы
- Вэйвлеты (Wavelets)
- Стандарты mpeg
- Стандарт mpeg-1
- Список литературы
- 10 Список терминов