13.6. Глобальные компьютерные сети
Первоначально глобальные сети решали задачу доступа удален-ных ЭВМ и терминалов к мощным ЭВМ, которые назывались HOST-компьютер (часто используют термин сервер). Такие подключения осуществлялись через коммутируемые или некоммутируемые каналы телефонных сетей или через специальные выделенные сети переда-чи данных, например, работающие по протоколу Х.25.
Для подключения к таким сетям передачи данных использовались модемы, работающие под управлением специальных телекоммуника-ционных программ, таких как BITCOM, COMIT, PROCOM, MTEZ и т.д. Эти программы, работая под операционной системой MS-DOS, обес-печивали установление соединения с удаленным компьютером и об-мен с ним информацией.
С закатом эры MS-DOS их место занимает встроенное в операци-онные системы коммуникационное программное обеспечение. При-мером могут служить средства Windows 95 или удаленный доступ (RAS) в Windows NT.
В настоящее время все реже используются подключенные к глобальным сетям одиночные компьютеры. Это в основном до-машние ПК. В основной массе абонентами компьютерных сетей являются компьютеры, включенные в локальные вычислительные сети (ЛВС), и поэтому часто решается задача организации взаимо-действия нескольких удаленных локальных вычислительных сетей. При этом требуется обеспечить удаленному компьютеру связь с любым компьютером удаленной локальной сети и, наоборот, лю-бому компьютеру ЛВС с удаленным компьютером. Последнее ста-новится весьма актуальным при расширении парка домашних и переносных компьютеров.
Каким же образом и с использованием какого оборудования реша-ются эти задачи? В настоящее время существует великое множество организаций, предоставляющих такие услуги как за рубежом, так и в России [32]. В России крупнейшими глобальными компьютерными се тями считаются «Спринт-Сеть» - современное название Global One, сеть Инфотел, сети Роснет и Роспак, работающие по протоколу Х.25, а также сети RELCOM и Internet, работающие по протоколу TCP/IP, и многие другие.
Рис. 13.15. Принципы объединения компьютеров в глобальных сетях
В качестве сетевого оборудования используются центры коммута-ции, которые для сетей Х.25 часто исполняются как специализиро-ванные устройства фирм-производителей Siemens, Telnet, Alcatel, Ericsson и др., а для сетей с TCP/IP используются маршрутизаторы фирм Cisco и Decnis. Структуры сетей показаны на рис. 13.15.
Рассмотренные два направления развития техники и технологии Х.25 и TCP/IP в глобальных сетях не единственные. На сегодняшний день в связи с улучшением качества каналов существенное распро-странение получают новые технологии, такие как рассмотренная вы-ше ATM и усовершенствованная технология Х.25 для высококачест-венных каналов - Frame Relay.
Протокол FRAME RELAY (FR). Frame Relay - это протокол, кото-рый описывает интерфейс доступа к сетям быстрой коммутации паке-тов. Он позволяет эффективно передавать крайне неравномерно распределенный во времени трафик и обеспечивает высокие скоро-сти прохождения информации через сеть, малые времена задержек и рациональное использование полосы пропускания.
В отличие от сетей Х.25 по сетям FR возможна передача не только собственно данных, но также оцифрованного голоса [22].
Согласно семиуровневой модели взаимодействия открытых сис-тем OSI (рис. 13.16), FR - протокол второго уровня. Однако он не вы-полняет некоторых функций, обязательных для протоколов этого уровня, но выполняет функции протоколов сетевого уровня. В то же время FR позволяет устанавливать соединение через сеть, что в со-ответствии с OSI относится к функции протоколов третьего уровня.
Рис. 13.16. Соответствие уровней протоколов различных системных архитектур модели OSI
Выполнение этой функции по протоколу FR аналогично установлению соединения по протоколу Х.25 в том случае, когда используются по-стоянные виртуальные соединения (Permanent Virtual Circuits - PVC).
Совокупность PVC может быть проложена внутри каждого физиче-ского канала. Выбор конкретного PVC - логического маршрута, про-ложенного через сеть, - определяется значением поля DLCI (Data Link Connection Identifier - идентификатор соединения по звену пере-дачи данных) кадра FR (рис. 13.17).
Для обращения к ресурсу управления сети в протоколе FR исполь-зуются кадры со значением DLCI, равным 0. Следует уточнить, что они используются не для передачи информации от одного абонента сети к другому, а именно как служебные для изменения и мониторин-га параметров самой сети.
Возможность использования коммутируемых виртуальных соеди-нений (Switched Virtual Circuits - SVC) в сетях FR описывается фа-культативными протоколами.
За исключением функции установления соединения, все осталь-ные процедуры, описываемые протоколом FR, укладываются в два уровня модели OSI.
Frame Relay и Х.25. Сопоставим структуры кадра протокола LAPB с заключенным в нем пакетом Х.25 (рис. 13.18) и кадра протокола FR (см. рис. 3.17).
По своей структуре кадр FR аналогичен кадрам LAPB (HDLC). Однако в нем отсутствуют некоторые поля, характерные для протоколов уровня звена передачи данных (канального). На рис. 13.17 видно, как уменьша-ется число служебных байтов при переходе от X.25/LAPB к FR.
Рис. 13.17. Структура кадра Frame Relay
Заметим, что такое сопоставление кадров правомерно, поскольку сети FR в некоторых случаях выступают альтернативой сетям Х.25. Так, ЛВС могут подключаться к территориальной сети непосредст-венно по интерфейсу FR. Тогда FR выполняет те же функции по обеспечению взаимодействия удаленных ЛВС, которые в других слу-чаях выполняет Х.25.
Сеть FR также может выступать в качестве высокоскоростной ма-гистрали для объединения ряда сетей Х.25. Этому способствует на-личие у большинства современных устройств ПАД/ЦКП сетей Х.25 портов FR.
Более подробно отличия механизмов сетей FR и Х.25 прослежи-ваются в табл. 13.4.
Плата за скорость. Каковы же основные механизмы, реализуе-мые протоколами канального и сетевого уровней сетей Х.25 и не реа-лизуемые протоколом FR? В первую очередь это механизм повторной передачи принятых с ошибкой кадров.
В сетях Х.25 гарантированная передача данных обеспечивается на канальном уровне. Это означает, что все переданные между двумя узлами сети кадры будут получены в той же последовательности, в которой были отправлены. В случае искажения какого-либо кадра происходит его повторная передача. Кроме того, на сетевом уровне, определяемом рекомендацией Х.25, гарантируется передача пакетов, содержащихся в поле данных кадров, что обеспечивает целостность потока данных даже в случае выхода из строя некоторых каналов передачи данных.
Для реализации этой функции в служебные поля кадров и пакетов вводятся специальные переменные - номер передаваемого кадра (пакета) и номер последнего успешно принятого (пакета):
Кадр FR не содержит переменных нумерации передаваемых и подтверждаемых кадров.
Рис. 13.18. Структура кадра LAPB
Таблица 13.4. Механизмы сетей Х.25 и Frame Relay
Тип механизма | Наличие в сети | |
Х.25 | FR | |
Квитирование получения информационных кадров | + | - |
Трансляция адресов | + | + |
Квитирование получения пакетов данных | + | - |
Хранение пакетов, ожидающих подтверждения | + | - |
Отбрасывание принятых с ошибкой кадров | + | + |
Установление/разрыв логического соединения канального и сетевого уровней | + | — |
Межкадровое заполнение | + | + |
Управление потоком на канальном уровне | + | - |
Управление потоком на сетевом уровне | + | + |
Генерация/проверка последовательности проверки кадра | + | + |
Генерация кадров «не готов к приему» и «отказ от приема» | + | — |
Работа с таймерами канального и сетевого уровней (определяющими, следует ли повторно передавать кадр, на который не получено подтверждения) | + |
|
Работа с битом «запрос передачи/окончание передачи» | + | — |
Упорядочение потока кадров и пакетов | + | - |
Распознавание неверных кадров | + | + |
Бит-стаффинг, генерация и распознавание флагов | + | + |
В сетях FR при межузловом обмене информацией ошибочные кадры просто «выбрасываются», их повторная передача средствами самого протокола FR не предусмотрена. Чтобы обеспечить гаранти-рованную и упорядоченную передачу информации, надо использо-вать либо протоколы более высоких уровней (например, TCP/IP), либо «приложения» к протоколам FR (например, Q.922).
В каких случаях использование «чистого» FR эффективно? Если качество каналов отвечает требованиям, предъявляемым стандартом FR (вероятность ошибки порядка 1СГ7), и ЛВС подключаются к сети напрямую (без дополнительной инкапсуляции (включения) трафика ЛВС в кадры Х.25 или HDLC), то выигрыш по пропускной способности очевиден.
Действительно, протокол FR имеет минимальную протокольную избыточность (т.е. доля служебной информации в кадре по отноше-нию к содержащейся в нем информации пользователя минимальна) по сравнению даже с HDLC-подобными протоколами, обычно исполь-зуемыми в мостах/маршрутизаторах удаленного взаимодействия ЛВС. В то же время FR позволяет производить маршрутизацию ин-формации в рамках территориальной сети на «своем» уровне, без использования механизмов маршрутизации по Х.25 или IP. Это зна-чительно увеличивает скорость маршрутизации.
Однако ситуация в корне меняется, если качество канала не соот-ветствует требованиям протокола. В этом случае немало кадров бу-дет передаваться с ошибкой. Повторная их передача будет произво-диться от одной точки входа в сеть до другой. Ясно, что при этом ин-формационная скорость значительно упадет и использование Х.25 может быть более эффективным.
Специфические механизмы FRAME RELAY. Управление загруз-кой сети. Эффективность FR определяется на самом деле не только уменьшением протокольной избыточности. В протоколе реализуются специфические механизмы, управляющие загрузкой сети, которые гарантируют доведение кадров через сеть за определенное время (что позволяет, например, передавать оцифрованную голосовую ин-формацию) и при этом дают возможность сети адаптироваться к крайне неравномерному во времени трафику. Эти механизмы отчас-ти заменяют процедуру управления потоком в том виде, в котором она определена в HDLC-подобных протоколах.
Регулирование загрузкой сети описывается параметрами CIR (Committed Information Rate - согласованная информационная ско-рость - измеряется в бит/с) и Be (Committed burst size - согласован-ный импульсный объем переданной информации - измеряется в би-тах), назначаемыми для каждого PVC. Обычно CIR меньше, чем фи-зическая скорость подключения пользователя к порту сети FR.
При подключении к сети пользователь обычно получает значения CIR и Вс по каждому PVC. Он может передавать информацию либо с постоянной скоростью, равной CIR, либо с большей скоростью, но только в течение ограниченного времени, значение которого опреде-ляется формулой Т = Bc/CIR.
Если пользователь передает информацию в строгом соответствии с полученными величинами CIR и Вс, а сеть функционирует надежно, то за счет рационального распределения ресурсов сети передача данных с требуемым качеством гарантируется.
Если пользователь не укладывается в рамки, задаваемые значе-ниями CIR и Вс, то все «избыточные» кадры передаются сетью с установленным битом DE (Discard Eligible), т.е. признаком разре-шения сброса.
Сброс кадров происходит в том случае, когда в сети возникает пе-регрузка. Насколько опасна передача «избыточных» кадров, зависит от организации служб конкретной сети.
Правильно используя механизм управления загрузкой сети, можно оптимальным образом сочетать в одном физическом канале типы трафика, имеющие различные вероятностно-временные ха-рактеристики.
Управление потоком. Frame Relay не предусматривает механизма управления потоком информации в том виде, в котором он реализо-ван в HDLC. Кадры управления потоком в HDLC «разрешают» или «запрещают» передающей стороне дальнейшую передачу.
Вместо этого в кадре FR используются биты FECN (Forward Explicit Congestion Bit - бит явной сигнализации переполнения, направляе-мый вперед - получателю) и BECN (Backward Explicit Congestion Bit -бит явной сигнализации переполнения, направляемый назад - источ-нику). FECN информирует принимающую сторону о перегрузке в сети. На основании анализа частоты поступления FECN-битов приемник дает указание устройству передачи снизить интенсивность передачи. Торможение потока происходит средствами протоколов более высо-ких, чем FR, уровней (Х.25, TCP/IP и т.п.). BECN посылается на пере-дающую сторону и является рекомендацией немедленно снизить темп передачи. В большинстве типов ООД используется только один из указанных битов.
В общем случае биты FECN и BECN могут игнорироваться. При этом вместо них применяются неявные (implicit) механизмы регулиро-вания потока, которые реализуются с помощью средств протоколов более высокого уровня. В TCP/IP, например, применяется в основном механизм неявной коррекции. Следует уточнить, что в любом случае механизм неявной коррекции обладает большей инерционностью, чем механизм явной коррекции. При неявной коррекции управление потоком может сработать с запозданием, когда ситуация переполне-ния в сети уже станет критической.
Если пользователь уверен, что администрация магистральной се-ти даже при нулевом значении CIR обеспечит ему необходимую про-пускную способность, то он может не слишком заботиться о регулиро-вании потока информации, передаваемой его устройством доступа. В противном случае пользователь должен удостовериться, что меха-низмы защиты от перегрузки (а значит, и от потери данных), реализо-ванные в используемом им устройстве доступа к сети, являются эф-фективными [22].
Рассмотренные в главе технологии постоянно развиваются. Кажу-щиеся сегодня перспективными технологии завтра таковыми не бу-дут. Таким образом, только постоянный анализ развития сетевых тех-нологий позволит правильно выбрать наиболее удачную, отвечаю-щую конкретным требованиям пользователя.
- Часть I. Способы передачи сообщений
- Глава 1. Спектры
- 1.1 Спектры периодических сигналов
- 1.2. Спектры непериодических сигналов
- 1.3. Сигналы электросвязи и их спектры
- Глава 2. Модуляция
- 2.1. Принципы передачи сигналов электросвязи
- 2.2. Амплитудная модуляция
- 2.3 Угловая модуляция
- 2.4. Импульсная модуляция
- 2.5. Демодуляция сигналов
- Глава 3. Цифровые сигналы
- 3.1. Понятие о цифровых сигналах
- 3.2. Дискретизация аналоговых сигналов
- 3.3. Квантование и кодирование
- 3.4. Восстановление аналоговых сигналов
- Глава 4. Принципы многоканальной передачи
- 4.1. Одновременная передача сообщений
- 4.2. Частотное разделение каналов
- 4.3. Временное разделение каналов
- Глава 5. Цифровые системы передачи
- 5.1. Формирование группового сигнала
- 5.2. Синхронизация
- 6.3. Регенерация цифровых сигналов
- 5.4. Помехоустойчивое кодирование
- Глава 6. Цифровые иерархии
- 6.1. Плезиохронная цифровая иерархия
- 6.2. Синхронная цифровая иерархия
- Глава 7. Линии передачи
- 7.1. Медные кабельные линии
- 7.2. Радиолинии
- 7.3. Волоконно-оптические кабельные линии
- Глава 8. Транспортные сети
- 8.1. Предпосылки создания транспортных сетей
- 8.2. Системы передачи для транспортной сети
- Vc низшего порядка (Low order vc, lovc)
- Vc высшего порядка (High order vc, hovc)
- 8.3. Модели транспортных сетей
- 8.4. Элементы транспортной сети
- 8.5. Архитектура транспортных сетей
- Часть II. Службы электросвязи. Телефонные службы и службы документальной электросвязи
- Глава 9. Основные понятия и определения
- 9.1. Информация, сообщения, сигналы
- 9.2. Системы и сети электросвязи
- 9.3. Эталонная модель взаимосвязи открытых систем
- 9.4. Методы коммутации в сетях электросвязи
- 9.5 Методы маршрутизации в сетях электросвязи
- Т а б л и ц а 9.2. Устройства, реализующие функции маршрутизации
- Глава 10. Телефонные службы
- 10.1. Услуги, предоставляемые общегосударственной системой автоматизированной телефонной связи
- 10.2. Структура городских телефонных сетей (гтс) с низким уровнем цифровизации и перспективы развития
- 10.3. Расчет коммутационного узла с коммутацией каналов 10.3.1. Модель коммутационного узла
- 10.3.1 Модель коммутационного узла
- 10.3.2. Структура коммутационных полей станций и узлов
- 10.3.3. Элементы теории телетрафика
- Глава 11. Телеграфные службы
- 11.1. Сети телеграфной связи
- 11.2. Направления развития телеграфной связи
- Глава 12. Службы пд. Защита от ошибок и преобразование сигналов
- 12.1. Методы защиты от ошибок
- 12.2. Сигналы и виды модуляции, используемые в современных модемах
- Глава 13. Службы пд. Сети пд.
- 13.1. Компьютеры — архитектура и возможности
- 13.2. Принципы построения компьютерных сетей
- 13.3. Международные стандарты на аппаратные и программные средства компьютерных сетей
- 13.4. Сетевые операционные системы
- 13.5. Локальные компьютерные сети
- 13.6. Глобальные компьютерные сети
- 13.7. Телефонная связь по компьютерным сетям
- Глава 14. Факсимильные службы
- 14.1. Основы факсимильной связи
- 14.2. Организация факсимильной связи
- Глава 15. Другие службы документальной электросвязи
- 15.1. Видеотекс
- 15.2. Голосовая почта
- Глава 16. Единая система документальной электросвязи
- 16.1. Интеграция услуг документальной электросвязи [1]
- 16.2. Назначение и основные принципы построения служб обработки сообщений [2]
- 16.3. Многофункциональные терминалы
- Глава 17. Обеспечение информационной безопасности в телекоммуникационных системах
- 17.1. Общие положения
- 17.2. Правовые и организационные аспекты информационной безопасности
- 17.3. Технические аспекты информационной безопасности
- Часть III. Интеграция сетей и служб электросвязи
- Глава 18. Узкополосные цифровые сети интегрального обслуживания (у-цсио)
- 18.1. Пути перехода к узкополосной цифровой сети интегрального обслуживания
- 18.2. Службы и услуги узкополосной цсио
- 18.3. Система управления у-цсио
- Глава 19. Широкополосные и интеллектуальные сети
- 19.1. Условия и этапы перехода к широкополосной сети интегрального обслуживания (ш-цсио)
- 19.2. Услуги ш-цсио
- 19.3. Способы коммутации в ш-цсио
- 19.4. Построение коммутационных полей станций ш-цсио
- 19.5. Причины и условия перехода к интеллектуальной сети (ис)
- 19.6. Услуги ис
- Глава 20. Система межстанционной сигнализации по общему каналу в цсио
- 20.1. Понятие об общем канале сигнализации
- 20.2. Протоколы системы сигнализации № 7 itu-t
- 20.3. Способы защиты от ошибок в окс № 7
- 20.4. Характеристики окс
- 20.5. Способы построения сигнальной сети
- Глава 21. Широкополосные сети и оборудование компании «Huawei Technologies Co, Ltd»
- 21.1. Оптическая сеть абонентского доступа с интеграцией услуг honet
- 21.2. Построение транспортных сетей на базе оборудования компании «Huawei Technologies Co., Ltd»
- 21.3. Цифровая коммутационная система с программным управлением с&с08
- 21.4. Высокоскоростной коммутирующий маршрутизатор Radium 8750
- Часть IV. Современные методы управления в телекоммуникациях
- Глава 22. Общие положения
- 22.1. Многоуровневое представление задач управления телекоммуникациями
- 22.2. Функциональные группы задач управления
- Глава 23. Интегрированные информационные системы управления предприятиями электросвязи
- 23.1. Понятия и определения в области информационных систем управления предприятием
- 23.2. Анализ структуры интегрированной информационной системы управления предприятием регионального оператора связи
- 23.3. Новое системное проектирование как передовая технология на этапе внедрения современных информационных систем
- 23.4. Требования к функциональности интегрированной информационной системы управления предприятием для регионального оператора связи
- 23.5. Требования к используемым информационным технологиям, техническим средствам и программному обеспечению
- Глава 24. Управление услугами. Качество предоставляемых услуг
- 24.1. Система качества услуг электросвязи
- 24.2. Базовые составляющие обеспечения качества услуги
- 24.3. Оценка качества услуг связи с точки зрения пользователя и оператора связи
- Глава 25. Управление услугами.
- 25.1. Общие положения
- 25.2. Классификация аср
- 25.3. Централизованный способ построения системы расчетов
- 25.4. Интеграция аср с системами управления tmn
- 25.5. Основные технические требования для аср
- 25.6. Обзор автоматизированных систем расчетов
- 25.7. Заключение
- Глава 26. Управление сетями и сетевыми элементами
- 26.1. Архитектура систем управления сетями и сетевыми элементами
- 26.2. Системы управления первичными и вторичными сетями
- 26.3. Принципы построения системы управления
- Глава 27. Решения компании strom telecom в области tmn (Foris oss)
- 27.1. Общая характеристика семейства продуктов Foris oss
- 27.2. Автоматизация расчетов. Подсистема TelBill
- 27.3. Многофункциональные подсистемы сбора данных и взаимодействия с атс
- 27.4. Подсистема сбора данных и их биллинговой предобработки TelCharge
- 27.5. Подсистемы TelRes, TelTe, TelRc
- 27.6. Система «Электронный замок»
- 27.7. Подсистема поддержки клиентов tccs (Foris Customer Care Systems)
- 27.8. Подсистема Контакт-центр