- •1.2. Классификация сетей электросвязи
- •4.7 Принципы построения систем коммутации
- •4.7.1 Основные понятия и определения
- •4.7.2 Структура коммутационного узла
- •4.7.3 Абонетские комплекты.
- •4.7.4 Принципы построения коммутационных полей
- •6.2 Методология спецификации и описания систем сигнализации
- •6.2.1. Введение в sdl-ориентированную методологию
- •6.2.3 Сценарии протоколов сигнализации на языке msc
- •6.4 Система сигнализации по цифровым абонентским линиям
- •6.4.1. Абонентские линии isdn. Основная ориентация цифровых абонентских линий isdn — базовый доступ по двум в-каналам, каждый на скорости 64 Кбит/с, и одному d-каналу на скорости 16 Кбит/с.
- •6.4.2 Интерфейсы в опорных точках. Представленная на рис. 6.26 функциональная модель цифровой абонентской линии isdn содержит 4 опорные точки, обозначаемые латинскими буквами r, s, т, u.
- •6.5.2 Системы сигнализации №1, №3, №4, №5
- •6.5.3. Система сигнализации r1.
- •6.5.4 Система сигнализации r2
- •6.7 Система общеканальной сигнализации №7
- •6.7.1. Подсистема передачи сообщений мтр
- •6.7.6. Подсистемы мобильной связи map и bssap стандарта gsm.
- •6.7.7. Подсистемы мобильной связи mup и hup стандарта nmt.
- •8.1. Основные понятия и определения
- •8.1.1. Обобщенная структура и функции глобальной сети. Транспортные функции глобальной сети.
- •8.3. Структура глобальной сети.
- •8.4. Типы глобальных сетей
- •8.4.3. Глобальные сети с коммутацией пакетов.
- •8.5. Магистральные сети и сети доступа
- •Основные особенности глобальных сетей:
- •8.6. Глобальные связи на основе выделенных линий
- •8.6.1. Аналоговые выделенные линии. Типы аналоговых выделенных линий.
- •8.6.2. Цифровые выделенные линии
- •8.6.3. Применение цифровых первичных сетей.
- •8.6.4. Устройства dsu/csu для подключения к выделенному каналу.
- •8.6.5. Протоколы канального уровня для выделенных линий.
- •8.6.6. Использование выделенных линий для построения корпоративной сети.
- •8.6.7. Особенности построения глобальных сетей на основе выделенных каналов:
- •8.7. Глобальные связи на основе сетей с коммутацией каналов.
- •8.7.1. Аналоговые телефонные сети. Организация аналоговых телефонных сетей.
- •8.7.1.1. Модемы для работы на коммутируемых аналоговых линиях. Для передачи данных по аналоговым коммутируемым телефонным каналам используются модемы, которые:
- •8.8. Компьютерные глобальные сети с коммутацией пакетов.
- •8.8.1. Принцип коммутации пакетов с использованием техники виртуальных каналов.
- •8.8.2. Сети х.25 Назначение и структура сетей х.25
- •8.8.2.1. Стек протоколов сети х.25. Стандарты сетей х.25 описывают 3 уровня протоколов (рис. 8.13).
- •8.8.3. Сети Frame Relay
- •8.8.4. Технология атм
- •8.8.4.2. Стек протоколов атм. Стек протоколов атм показан на рис 8.17, а распределение протоколов по конечным узлам и коммутаторам атм - на рис. 8.18.
- •8.9. Удаленный доступ
- •8.9.1. Основные схемы глобальных связей при удаленном доступе
- •8.9.2. Типы взаимодействующих систем
- •8.9.3. Типы поддерживаемых служб
- •9.1. Традиционные решения организации абонентского подключения к сети.
- •9.2. Способы построения сетей абонентского доступа
- •9.3. Построение абонентской распределительной сети
- •9.4. Средства доступа к сетям передачи данных
- •16 Низкоскоростных (до 33,6 кбит/с) коммутируемых каналов на выходе;
- •8 Скоростных каналов (до 128 кбит/с) на выходе; гибкая наращиваемая конфигурация
- •Модемы для физических линий.
- •9.4.3. Мдемы hdsl и ее применение в сетях доступа. "Медь закопана в землю, но далеко еще не мертва"(поговорка разработчиков hdsl)
- •9.5. Организация доступа абонента к isdn
- •9.6. Организация радиодоступа к телефонным сетям
- •9.6.1. Радиотехнологии и аппаратные средства
- •Преимущества Wi-Fi:
- •9.7. Сети абонентского доступа на основе высокоскоростных линий связи
- •9.7.2. Основные требования к оборудованию. Задачи оператора телекоммуникационной сети:
- •11.1.4. Требования к сетям связи. Принимая во внимание рассмотренные особенности инфокоммуникационных услуг, могут быть определены следующие требования к перспективным сетям связи:
- •Основные характеристики Softswitch.
- •Поддерживаемые интерфейсы
- •Емкость. Определяется как в направлении ТфОп, так и в направлении к пакетной сети.
- •Производительность. Как правило, производительность является достаточной для обслуживания потоков вызовов, определяемых емкостными показателями оборудования.
- •Протоколы. Оборудование шлюзов может поддерживать следующие протоколы.
- •Поддерживаемые интерфейсы. Как правило, оборудование шлюзов поддерживает следующие интерфейсы:
8.6.5. Протоколы канального уровня для выделенных линий.
Выделенные каналы используются для прямой связи между собой локальных сетей или отдельных компьютеров. Для маршрутизатора или моста выделенная линия предоставляет чаще всего либо канал с известной полосой пропускания, как в случае выделенных аналоговых линий, либо канал с известным протоколом физического уровня, как в случае цифровых выделенных каналов. Правда, так как аналоговый канал требует модема для передачи данных, протокол физического уровня также определен для этой линии - это протокол модема. Поэтому для передачи данных между маршрутизаторами, мостами или отдельными компьютерами с помощью выделенного канала необходимо решить, какие протоколы уровней выше физического необходимы для передачи сообщений с нужной степенью надежности и с возможностями управления потоком кадров для предотвращения переполнения соседних узлов.
Если выделенный канал соединяет сети через маршрутизаторы, то протокол сетевого уровня определен, а протокол канального уровня маршрутизатор может использовать любой, в том числе и протокол канального уровня локальной сети, например Ethernet. Мост должен передавать кадры канального протокола из одной локальной сети в другую, при этом ему тоже можно непосредственно использовать протокол локальной сети (Ethernet, Token Ring, FDDI) поверх физического уровня канала.
Однако ни мосты, ни маршрутизаторы на выделенных каналах с протоколами канального уровня локальных сетей не работают. Они, с одной стороны, избыточны, а с другой стороны, в них отсутствуют некоторые необходимые процедуры, очень полезные при объединении сетей по глобальному выделенному каналу.
Избыточность проявляется в процедурах получения доступа к разделяемой среде, а так как выделенная линия постоянно находится в распоряжении соединяющихся с ее помощью конечных узлов, процедура получения доступа к ней не имеет смысла. Среди отсутствующих процедур можно назвать процедуру управления потоком данных, процедуру взаимной аутентификации удаленных устройств, что часто необходимо для защиты сети от «подставного» маршрутизатора или моста, отводящего корпоративный трафик не по назначению. Кроме того, существует ряд параметров, которые полезно автоматически согласовывать при удаленном взаимодействии, - например, максимальный размер поля данных (MTU), IP-адрес партнера (как для безопасности, так и для автоматического конфигурирования стека TCP/IP на удаленных одиночных компьютерах).
8.6.5.1. Протокол SLIP. Протокол SLIP (Serial Line IP) был первым стандартом де-факто, позволяющим устройствам, соединенным последовательной линией связи, работать по протоколам TCP/IP. Он был создан в начале 80-х годов и в 1984 году встроен Риком Адамсом (Rick Adams) в операционную систему 4.2 Berkley Unix. Позднее SLIP был поддержан в других версиях Unix и реализован в программном обеспечении для ПК.
Правда, ввиду его функциональной простоты, SLIP использовался и используется в основном на коммутируемых линиях связи, которые не характерны для ответственных и скоростных сетевых соединений. Тем не менее коммутируемый канал отличается от некоммутируемого только более низким качеством и необходимостью выполнять процедуру вызова абонента, поэтому SLIP вполне применим и на выделенных каналах.
Протокол SLIP выполняет единственную функцию - он позволяет в потоке бит, которые поступают по выделенному (или коммутируемому) каналу, распознать начало и конец IP-пакета. Помимо протокола IP, другие протоколы сетевого уровня SLIP не поддерживает.
Чтобы распознать границы IP-пакетов, протокол SLIP предусматривает использование специального символа END, значение которого в шестнадцатеричном представлении равно С0. Применение специального символа может породить конфликт: если байт пересылаемых данных тождественен символу END, то он будет ошибочно определен как признак конца пакета. Чтобы предотвратить такую ситуацию, байт данных со значением, равным значению символа END, заменяется составной двухбайтовой последовательностью, состоящей из специального символа ESC (DB) и кода DC. Если же байт данных имеет тот же код, что и символ SLIP ESC, то он заменяется двухбайтовой последовательностью, состоящей из собственно символа SLIP ESC и кода DD. После последнего байта пакета передается символ END.
Механизм формирования составных последовательностей показан на рис. 8.10. Здесь приведены стандартный IP-пакет (один байт которого тождественен символу END, а другой - символу SLIP ESC) и соответствующий ему SLIP-пакет, который больше на 4 байта.
Рис. 8.10. Инкапсуляция IP-пакетов в SLIP-пакеты
Хотя в спецификации протокола SLIP не определена максимальная длина передаваемого пакета, реальный размер IP-пакета не должен превышать 1006 байт. Данное ограничение связано с первой реализацией протокола SLIP в соответствующем драйвере для Berkley Unix, и его соблюдение необходимо для поддержки совместимости разных реализации SLIP (большинство современных реализации позволяют администратору самому установить размер пакета, а по умолчанию используют размер 1500 байт).
Для установления связи по протоколу SLIP компьютеры должны иметь информацию об IP-адресах друг друга. Однако возможна ситуация, когда, скажем, при осуществлении соединения между хостом и маршрутизатором последнему понадобится передать хосту информацию о его IP-адресе. В протоколе SLIP нет механизмов, дающих возможность обмениваться адресной информацией. Это ограничение не позволяет использовать SLIP для некоторых видов сетевых служб.
Другой недостаток SLIP - отсутствие индикации типа протокола, пакет которого инкапсулируется в SLIP-пакет. Поэтому через последовательную линию по протоколу SLIP можно передавать трафик лишь одного сетевого протокола - IP.
При работе с реальными телефонными линиями, зашумленными и поэтому искажающими пакеты при пересылке, требуются процедуры обнаружения и коррекции ошибок. В протоколе SLIP такие процедуры не предусмотрены. Эти функции обеспечивают вышележащие протоколы: протокол IP проводит тестирование целостности пакета по заголовку IP, а один из двух транспортных протоколов (UDP или TCP) проверяет целостность всех данных.
8.6.5.2. Протоколы семейства HDLC. Долгое время основным протоколом выделенных линий был протокол HDLC (High-level Data Link Control), имеющий статус стандарта ISO. Протокол HDLC на самом деле представляет собой семейство протоколов, в которое входят известные протоколы: LAP-B, образующий канальный уровень сетей Х.25, LAP-D - канальный уровень сетей ISDN, LAP-M - канальный уровень асинхронно-синхронных модемов, LAP-F - канальный уровень сетей frame relay.
Основные принципы работы протокола HDLC: режим логического соединения, контроль искаженных и потерянных кадров с помощью метода скользящего окна, управление потоком кадров с помощью команд RNR и RR.
Однако сегодня протокол HDLC на выделенных каналах вытеснил протокол «точка-точкам», Point-to-Point Protocol, PPP.
Дело в том, что одна из основных функций протокола HDLC - это восстановление искаженных и утерянных кадров. Действительно, применение протокола HDLC обеспечивает снижение вероятности искажения бита (BER) с 10-3, что характерно для территориальных аналоговых каналов, до 10-9.
Однако сегодня популярны цифровые каналы, которые и без внешних процедур восстановления кадров обладают высоким качеством (величина BER составляет10-8-10-9). Для работы по такому каналу восстановительные функции протокола HDLC не нужны. При передаче по аналоговым выделенным каналам современные модемы сами применяют протоколы семейства HDLC (синхронные модемы - HDLC, а асинхронно-синхронные с асинхронным интерфейсом - LAP-M, который также принадлежит семейству HDLC). Поэтому использование HDLC на уровне маршрутизатора или моста становится неоправданным.
8.6.5.3. Протокол PPP. Этот протокол разработан группой IETF (Internet Engineering Task Force) как часть стека TCP/IP для передачи кадров информации по последовательным глобальным каналам связи взамен устаревшего протокола SLIP (Serial Line IP). Протокол PPP стал фактическим стандартом для глобальных линий связи при соединении удаленных клиентов с серверами и для образования соединений между маршрутизаторами в корпоративной сети. При разработке протокола PPP за основу был взят формат кадров HDLC и дополнен собственными полями. Поля протокола PPP вложены в поле данных кадра HDLC. Позже были разработаны стандарты, использующие вложение кадра PPP в кадры frame relay и других протоколов глобальных сетей.
Основное отличие РРР от других протоколов канального уровня состоит в том, что он добивается согласованной работы различных устройств с помощью переговорной процедуры, во время которой передаются различные параметры, такие как качество линии, протокол аутентификации и инкапсулируемые протоколы сетевого уровня. Переговорная процедура происходит во время установления соединения.
Протокол РРР основан на четырех принципах: переговорное принятие параметров соединения, многопротокольная поддержка, расширяемость протокола, независимость от глобальных служб.
Переговорное принятие параметров соединения. В корпоративной сети конечные системы часто отличаются размерами буферов для временного хранения пакетов, ограничениями на размер пакета, списком поддерживаемых протоколов сетевого уровня. Физическая линия, связывающая конечные устройства, может варьироваться от низкоскоростной аналоговой линии до высокоскоростной цифровой линии с различными уровнями качества обслуживания.
Чтобы справиться со всеми возможными ситуациями, в протоколе РРР имеется набор стандартных установок, действующих по умолчанию и учитывающих все стандартные конфигурации. При установлении соединения два взаимодействующих устройства для нахождения взаимопонимания пытаются сначала использовать эти установки. Каждый конечный узел описывает свои возможности и требования. Затем на основании этой информации принимаются параметры соединения, устраивающие обе стороны, в которые входят форматы инкапсуляции данных, размеры пакетов, качество линии и процедура аутентификации.
Протокол, в соответствии с которым принимаются параметры соединения, называется протоколом управления связью (Link Control Protocol, LCP). Протокол, который позволяет конечным узлам договориться о том, какие сетевые протоколы будут передаваться в установленном соединении, называется протоколом управления сетевым уровнем (Network Control Protocol, NCP). Внутри одного РРР - соединения могут передаваться потоки данных различных сетевых протоколов.
по контрольным суммам.
