Академический Документы
Профессиональный Документы
Культура Документы
Мультисервисные сети
Учебное пособие
Екатеринбург, 2004
УДК 621.395.4
ББК 32.883
С89
УДК 621.395.4
ББК 32.883
2
Содержание
Введение 5
1 Технология синхронной цифровой иерархии SONET/SDH 7
1.1 Общие сведения 7
1.2 Стек протоколов 9
1.3 Формат кадра 11
1.4 Топология сети SDH 14
1.5 Архитектура сети SDH 16
1.6 Преимущества и недостатки 19
2 Технология АТМ 20
2.1 Основные принципы технологии АТМ 20
2.2 Стек протоколов АТМ 24
2.2.1 Уровень адаптации AAL 24
2.2.2 Протокол ATM 27
2.3 Передача трафика IP через сети АТМ 30
2.4 Преимущества и недостатки 33
3 Gigabit Ethernet 34
3.1 Общие сведения 34
3.2 Хронология разработки стандарта 34
3.3 Архитектура стандарта Gigabit Ethernet 35
3.4 Интерфейс 1000Base-X 37
3.5 Особенности использования многомодового волокна 39
3.6 Интерфейс 1000Base-T 41
3.7 Уровень MAC 42
3.8 Использование технологии Ethernet для построения
мультисервисных сетей 45
3.8.1 Качество обслуживания (Quality of Service, QoS) 46
3.8.2 Модель службы QoS 47
3.8.3 Технология DiffServ в сетях Ethernet 47
3.8.4 Технология Multi Protocol Label Switching 50
3.9 Технология 10 Gigabit Ethernet 52
3.9.1 Многомодовое волокно и 10-Gigabit Ethernet 52
3.9.2 Одномодовое волокно и 10-Gigabit Ethernet 54
3.9.3 Анализ конструкции волокна для сетей 10-Gigabit Ethernet 56
4 Технология Dense Wavelength-Division Multiplexing 60
4.1 Основные сведения 60
4.2 Мультиплексоры DWDM 60
4.3 Пространственное разделение каналов и стандартизация DWDM 62
4.4 Применение оптических усилителей EFDA 66
4.5 Классификация EDFA по способам применения 67
4.6 DWDM и мультисервисные сети 68
4.7 Взаимодействие с IP–сетями 69
3
4.8 Практическое применение технологии DWDM 70
4.9 Особенности и достоинства технологии DWDM 71
5 Технология Multi Protocol Label Switching 72
5.1 Общие сведения 72
5.2 Принцип коммутации 73
5.3 Элементы архитектуры 75
5.3.1 Метки и способы маркировки 75
5.3.2 Стек меток 76
5.3.3 Привязка и распределение меток 76
5.3.4 Построение коммутируемого маршрута 77
5.4 MPLS Traffic Engineering 78
5.5 Практическое применение MPLS 82
5.6 Преимущества технологии MPLS 83
5.7 Generalized Multiprotocol Lambda Switching 83
5.7.1 Наложенная и одноранговая модели 84
5.7.2 Преимущества технологии GMPLS 86
5.7.3 Перспективы GMPLS 87
6 Конвергенция 89
6.1 Сети конвергенции на основе ATM или MPLS 90
6.2 Качество обслуживания 92
6.3 Взаимодействие ATM и IP/MPLS 96
6.4 Е-MPLS
98
7 Проектирование участка магистрали DWDM 101
7.1 Расчет капитальных вложений 105
7.2 Расчет затрат на эксплуатацию 109
7.3 Расчет доходов 110
7.4 Расчет налогов 110
Заключение 111
Литература 113
4
Введение
6
пара, телефонная проводка, оптическое волокно и т.д.) – зачастую
определяющий фактор для многих операторов.
При выборе технологии для создания магистрали и решения задач
"последней мили", оператор должен решать следующие экономические задачи :
сеть должна быть экономически эффективной, данная область вложений
выгодной и рентабельной;
сеть должна активно формировать для себя рынок сбыта, то есть оператору
необходимо использовать маркетинговые технологии по исследованию,
формированию и воздействию на рынок;
услуги сети должны быть доступны по трем составляющим: операционной,
комфортной и платежной. Первая составляющая предполагает
оперативную установку абонентского оборудования, удовлетворяющего
текущим запросам и рассчитанного на ближайшую перспективу. Комфорт
определяется простотой и удобством использования оборудования,
платежная составляющая – простотой и удобством оплаты услуг
(предоплата с помощью пластиковых карт).
7
Иерархия скоростей при обмене данными между аппаратурой SONET/SDH,
которую поддерживает технология, представлена в таблице 1.1.
Таблица1.1 - Скорости технологии SONET/SDH
SDH SONET Скорость
--- STS-1, OC-1 51,840 Мб/с
STM-1 STS-3, OC-3 155,520 Мб/с
STM-3 STS-9, OC-9 466,560 Мб/с
STM-4 STS-12, OC-12 622,080 Мб/с
STM-6 STS-18, OC-18 933,120 Мб/с
STM-8 STS-24, OC-24 1,244 Гб/с
STM-12 STS-36, OC-36 1,866 Гб/с
STM-16 STS-48, OC-48 2,488 Гб/с
STM-64 STS-192, OC-192 9,9533 Гб/с
STM-256 STS-768, OC-768 39,813 Гб/с
10
Как видно из рисунка 1.1, регенераторы работают только с протоколами
двух нижних уровней, отвечая за качество сигнала и поддержания операций
тестирования и управления сетью. Мультиплексоры работают с протоколами
трех нижних уровней, выполняя, кроме функций регенерации сигнала и
реконфигурации секций, функцию мультиплексирования кадров STS-n разных
уровней. Кросс-коннектор представляет собой пример мультиплексора, который
поддерживает протоколы трех уровней. И наконец, функции всех четырех
уровней выполняют терминалы, а также мультиплексоры «ввода-вывода», то есть
устройства, работающие с пользовательскими потоками данных.
11
размещение служебной информации в несмежных байтах не представляет
сложности для обработки кадра.
Еще один столбец представляет собой заголовок протокола пути. Он
используется для указания местоположения виртуальных контейнеров внутри
кадра, если кадр переносит низкоскоростные данные пользовательских каналов
типа Т1/Е1. Местоположение виртуальных контейнеров задается не жестко, а с
помощью системы указателей (pointers).
Концепция указателей является ключевой в технологии SONET/SDH.
Указатель призван обеспечить синхронную передачу байт кадров с асинхронным
характером вставляемых и удаляемых пользовательских данных. Указатели
используются на разных уровнях.
Рассмотрим, как с помощью указателя выполняется выделение поля
данных кадра из синхронного потока байт. Несмотря на питание всех устройств
сети SONET/SDH тактовой частотой синхронизации из одного центрального
источника, синхронизация между различными сетями может незначительно
нарушаться. Для компенсации этого эффекта началу поля данных кадра
(называемого в стандарте SPE - Synchronous Payload Environment) разрешается
смещаться относительно начала кадра произвольным образом. Реальное начало
поля SPE задается указателем HI, размещенным в заголовке протокола линии.
Каждый узел, поддерживающий протокол линии, обязан следить за частотой
поступающих данных и компенсировать ее несовпадение с собственной частотой
за счет вставки или удаления одного байта из служебного заголовка. Затем узел
должен нарастить или уменьшить значения указателя первого байта поля данных
СРЕ относительно начала кадра STS-1. В результате поле данных может
размещаться в двух последовательных кадрах, как это показано на рис.1.3.
13
На основе первичной сети SDH можно строить сети с коммутацией
пакетов, например frame или ATM, или же сети с коммутацией каналов,
например ISDN. Технология ATM облегчила эту задачу, приняв стандарты SDH в
качестве основных стандартов физического уровня. Поэтому при существовании
инфраструктуры SDH для образования сети ATM достаточно соединить АТМ-
коммутаторы жестко сконфигурированными в сети SDH-каналами. Технология
SONET/SDH очень экономично решает задачу мультиплексирования и
коммутации потоков различной скорости, поэтому сегодня она, несмотря на
невозможность динамического перераспределения пропускной способности
между абонентскими каналами, является наиболее распространенной
технологией создания первичных сетей. Технология ATM, которая хотя и
позволяет динамически перераспределять пропускную способность каналов,
получилась значительно сложнее, и уровень накладных расходов у нее гораздо
выше.
Топология "точка-точка"
Сегмент сети, связывающий два узла A и B, или топология "точка - точка",
является наиболее простым примером базовой топологии SDH сети (рис.1.4.).
Она может быть реализована с помощью терминальных мультиплексоров TM,
как по схеме без резирвирования канала приёма/передачи, так и по схеме со
стопроцентным резервированием типа 1+1, использующей основной и резервный
электрические или оптические агрегатные выходы (каналы приёма/передачи)
14
Топология "последовательная линейная цепь"
Эта базовая топология используеться тогда, когда интенсивность трафика в
сети не так велика и существует необходимость ответвлений в ряде точек линии,
где могут вводиться каналы доступа. Она может быть представлена либо в виде
простой последовательной линейной цепи без резервирования, как на рис.1.5.,
либо более сложной цепью с резервированием типа 1+1, как на рис.1.6.
Последний вариант топологии часто называют "упрощённым кольцом".
15
Рисунок 1.7 - Топология "звезда" c мультиплексором
в качестве концентратора
Топология "кольцо"
Эта топология (рис.1.8.) широко используется для построения SDH сетей
первых двух уровней SDH иерархии (155 и 622 Мбит/с). Основное приемущество
этой топологии - лёгкость организации защиты типа 1+1, благодаря наличию в
синхронных мультиплексорах SMUX двух пар оптических каналов
приёма/передачи: восток - запад, дающих возможность формирования двойного
кольца со встречными потоками.
16
Радиально-кольцевая архитектура
Пример радиально-кольцевой архитектуры SDH сети приведён на рис.1.9.
Эта сеть фактически построена на базе использования двух базовых топологий:
"кольцо" и "последовательная линейная цепь".
17
Рисунок 1.11 - Каскадное соединение трёх колец
18
контейнеров по основному пути. Это наряду с присущими сетям SDH
внутренним резервированием, позволяет повысить надёжность всей сети в целом.
Причём при таком резервировании на альтернативных маршрутах могут быть
использованы альтернативные среды распространения сигнала. Например, если
на основном маршруте используется ВОК, то на резервном - РРЛ, или наоборот.
1.6 Преимущества и недостатки
Основные преимущества технологии SDH:
простая технология мультиплексирования/демультиплексирования;
доступ к низкоскоростным сигналам без необходимости
мультиплексирования/ демультиплексирования всего высокоскоростного
канала. Это позволяет достаточно просто осуществлять подключение
клиентского оборудования и производить кросс-коммутацию потоков;
наличие механизмов резервирования на случай отказов каналов связи или
оборудования;
возможность создания «прозрачных» каналов связи, необходимых для
решения определенных задач, например для передачи голосового трафика
между выносами АТС или передачи телеметрии;
возможность наращивания решения;
совместимость оборудования от различных производителей;
относительно низкие цены оборудования;
быстрота настройки и конфигурирования устройств.
Недостатки технологии SDH:
использование одного из каналов полностью под служебный трафик;
неэффективное использование пропускной способности каналов связи.
Сюда относятся как необходимость резервирования полосы на случай отказов,
так и особенности технологии TDM, не способной динамически выделять
полосу пропускания под различные приложения, а также отсутствие
механизмов приоритезации трафика;
необходимость использовать дополнительное оборудование (зачастую от
других производителей), чтобы обеспечить передачу различных типов
трафика (данные, голос) по опорной сети.
Технологию SDH можно рекомендовать для использования в задачах
построения опорных сетей при следующих условиях:
загрузка каналов далека от предельной;
имеется необходимость предоставлять «прозрачные» каналы связи,
например, для передачи голосового трафика между АТС;
в коммерческом плане более выгодно и удобно предоставлять клиентам
каналы с фиксированной пропускной способностью, а не определять
стоимость услуг по количеству переданного трафика и по качеству
предоставляемого сервиса.
19
2 Технология АТМ
23
2.2 Стек протоколов АТМ
24
Уровень адаптации состоит из нескольких подуровней. Нижний
подуровень AAL называется подуровнем сегментации и реассемблирования
(Segmentation And Reassembly, SAR). Эта часть не зависит от типа протокола
AAL (и, соответственно, от класса передаваемого трафика) и занимается
разбиением (сегментацией) сообщения, принимаемого AAL от протокола
верхнего уровня, на ячейки АТМ, снабжением их соответствующим заголовком и
передачей уровню АТМ для отправки в сеть. Верхний подуровень AAL
называется подуровнем конвергенции - Convergence Sublayer, CS. Этот
подуровень зависит от класса передаваемого трафика. Протокол подуровня
конвергенции решает такие задачи, как обеспечение временной синхронизации
между передающим и принимающим узлами, контролем и возможным
восстановлением битовых ошибок в пользовательской информации, контролем
целостности передаваемого пакета компьютерного протокола.
Протоколы AAL для выполнения своей работы используют служебную
информацию, размещаемую в заголовках уровня AAL. После приема ячеек,
пришедших по виртуальному каналу, подуровень SAR протокола AAL собирает
посланное по сети исходное сообщение (которое в общем случае было разбито на
несколько ячеек АТМ) с помощью заголовков AAL, которые для коммутаторов
АТМ являются прозрачными, так как помещаются в 48-битном поле данных
ячейки, как и полагается протоколу более высокого уровня. После сборки
исходного сообщения протокол AAL проверяет служебные поля заголовка и
концевика кадра AAL и на их основании принимает решение о корректности
полученной информации. Ни один из протоколов AAL при передаче
пользовательских данных конечных узлов не занимается восстановлением
потерянных или искаженных данных. Максимум, что делает протокол AAL, - это
уведомляет конечный узел о таком событии. Восстановление потерянных данных
отводится протоколам верхних уровней, не входящим в стек протоколов
технологии ATM.
Протокол AAL1 обычно обслуживает трафик класса А с постоянной
битовой скоростью (Constant Bit Rate, CBR), который характерен, например, для
цифрового видео и цифровой речи и чувствителен к временным задержкам. Этот
трафик передается в сетях АТМ таким образом, чтобы эмулировать обычные
выделенные цифровые линии. Заголовок AAL1 занимает в поле данных ячейки
АТМ 1 или 2 байта, оставляя для передачи пользовательских данных
соответственно 47 или 46 байт. В заголовке один байт отводится для нумерации
ячеек, чтобы приемная сторона могла судить о том, все ли посланные ячейки
дошли до нее или нет. При отправке голосового трафика временная отметка
каждого замера известна, так как они следуют друг за другом с интервалом в 125
мкс, поэтому при потере ячейки можно скорректировать временную привязку
байт следующей ячейки, сдвинув ее на 125х46 мкс. Потеря нескольких байт
замеров голоса не так страшна, так как на приемной стороне воспроизводящее
оборудование сглаживает сигнал. В задачи протокола AAL1 входит сглаживание
неравномерности поступления ячеек данных в узел назначения.
25
Протокол AAL2 был разработан для передачи трафика класса В, но при
развитии стандартов он был исключен из стека протоколов ATM, и сегодня
трафик класса В передается с помощью протокола AAL1, AAL3/4 или AAL5.
Протокол AAL3/4 обрабатывает пульсирующий трафик - обычно
характерный для трафика локальных сетей - с переменной битовой скоростью
(Variable Bit Rate, VBR). Этот трафик обрабатывается так, чтобы не допустить
потерь ячеек, но ячейки могут задерживаться коммутатором. Протокол AAL3/4
выполняет сложную процедуру контроля ошибок при передаче ячеек, нумеруя
каждую составляющую часть исходного сообщения и снабжая каждую ячейку
контрольной суммой. Правда, при искажениях или потерях ячеек уровень не
занимается их восстановлением, а просто отбрасывает все сообщение - то есть
все оставшиеся ячейки, так как для компьютерного трафика или
компрессированного голоса потеря части данных является фатальной ошибкой.
Протокол AAL3/4 образовался в результате слияния протоколов AAL3 и AAL4,
которые обеспечивали поддержку трафика компьютерных сетей соответственно с
установлением соединения и без установления соединения. Однако ввиду
большой близости используемых форматов служебных заголовков и логики
работы протоколы AAL3 и AAL4 были впоследствии объединены.
Протокол AAL5 является упрощенным вариантом протокола AAL4 и
работает быстрее, так как вычисляет контрольную сумму не для каждой ячейки
сообщения, а для всего исходного сообщения в целом и помещает ее в
последнюю ячейку сообщения. Первоначально протокол AAL5 разрабатывался
для передачи кадров сетей frame relay, но теперь он чаще всего используется для
передачи любого компьютерного трафика. Протокол AAL5 может поддерживать
различные параметры качества обслуживания, кроме тех, которые связаны с
синхронизацией передающей и принимающей сторон. Поэтому он обычно
используется для поддержки всех классов трафика, относящегося к передаче
компьютерных данных, то есть классов С и D. Некоторые производители
оборудования с помощью протокола AAL5 обслуживают трафик CBR, оставляя
задачу синхронизации трафика протоколам верхнего уровня.
Протокол AAL5 работает не только в конечных узлах, но и в коммутаторах
сети ATM. Однако там он выполняет служебные функции, не связанные с
передачей пользовательских данных. В коммутаторах ATM, протокол AAL5
поддерживает служебные протоколы более высоких уровней, занимающиеся
установлением коммутируемых виртуальных соединений.
Существует определенный интерфейс между приложением, которому
требуется передать трафик через сеть АТМ, и уровнем адаптации AAL. С
помощью этого интерфейса приложение (протокол компьютерной сети, модуль
оцифровывания голоса) заказывает требуемую услугу, определяя тип трафика,
его параметры, а также параметры QoS. Технология ATM допускает два варианта
определения параметров QoS: первый - непосредственное задание их каждым
приложением, второй - назначение их по умолчанию в зависимости от типа
трафика. Последний способ упрощает задачу разработчика приложения, так как в
этом случае выбор максимальных значений задержки доставки ячеек и вариации
задержек перекладывается на плечи администратора сети. Самостоятельно
26
обеспечить требуемые параметры трафика и QoS протоколы AAL не могут. Для
выполнения соглашений трафик - контракта требуется согласованная работа
коммутаторов сети вдоль всего виртуального соединения. Эта работа
выполняется протоколом ATM, обеспечивающим передачу ячеек различных
виртуальных соединений с заданным уровнем качества обслуживания.
27
соответственно 1 и 2 байта. Эти поля задают номер виртуального соединения,
разделенный на старшую (VPI) и младшую (VCI) части.
Поле Идентификатор типа данных (Payload Type Identifier, PTI) состоит из
3-х бит и задает тип данных, переносимых ячейкой, - пользовательские или
управляющие (например, управляющие установлением виртуального
соединения). Кроме того, один бит этого поля используется для указания
перегрузки в сети - он называется Explicit Congestion Forward Identifier, EFCI - и
играет ту же роль, что бит FECN в технологии frame relay, то есть передает
информацию о перегрузке по направлению потока данных.
Поле Приоритет потери кадра (Cell Loss Priority, CLP) играет в данной
технологии ту же роль, что и поле DE в технологии frame relay - в нем
коммутаторы АТМ отмечают ячейки, которые нарушают соглашения о
параметрах качества обслуживания, чтобы удалить их при перегрузках сети.
Таким образом, ячейки с CLP=0 являются для сети высокоприоритетными, а
ячейки с CLP=1 - низкоприоритетными.
Поле Управление ошибками в заголовке (Header Error Control, НЕС)
содержит контрольную сумму, вычисленную для заголовка ячейки. Контрольная
сумма вычисляется с помощью техники корректирующих кодов Хэмминга,
поэтому она позволяет не только обнаруживать ошибки, но и исправлять все
одиночные ошибки, а также некоторые двойные. Поле НЕС обеспечивает не
только обнаружение и исправление ошибок в заголовке, но и нахождение
границы начала кадра в потоке байтов кадров SDH, которые являются
предпочтительным физическим уровнем технологии АТМ, или же в потоке бит
физического уровня, основанного на ячейках. Указателей, позволяющих в поле
данных кадра STS-n (STM-n) технологии SONET/SDH обнаруживать границы
ячеек АТМ (подобных тем указателям, которые используются для определения,
например, границ виртуальных контейнеров подканалов Т1/Е1), не существует.
Поэтому коммутатор АТМ вычисляет контрольную сумму для
последовательности из 5 байт, находящихся в поле данных кадра STM-n, и, если
вычисленная контрольная сумма говорит о корректности заголовка ячейки ATM,
первый байт становится границей ячейки. Если же это не так, то происходит
сдвиг на один байт и операция продолжается. Таким образом, технология АТМ
выделяет асинхронный поток ячеек АТМ в синхронных кадрах SDH или потоке
бит физического уровня, основанного на ячейках.
Рассмотрим методы коммутации ячеек ATM на основе пары чисел
VPI/VCI. Коммутаторы АТМ могут работать в двух режимах - коммутации
виртуального пути и коммутации виртуального канала. В первом режиме
коммутатор выполняет продвижение ячейки только на основании значения поля
VPI, а значение поля VCI он игнорирует. Обычно так работают магистральные
коммутаторы территориальных сетей. Они доставляют ячейки из одной сети
пользователя в другую на основании только старшей части номера виртуального
канала, что соответствует идее агрегирования адресов. В результате один
виртуальный путь соответствует целому набору виртуальных каналов,
коммутируемых как единое целое. После доставки ячейки в локальную сеть ATM
ее коммутаторы начинают коммутировать ячейки с учетом как VPI, так и VCI, но
28
при этом им хватает для коммутации только младшей части номера виртуального
соединения, так что фактически они работают с VCI, оставляя VPI без изменения.
Последний режим называется режимом коммутации виртуального канала.
Виртуальные соединения, образованные с помощью протокола Q.2931,
бывают симплексными (однонаправленными) и дуплексными.
Протокол Q.2931 позволяет также устанавливать виртуальные соединения
типа «один-к-одному» (point-to-point) и «один-ко-многим» (point-to-multipoint).
Первый случай поддерживается во всех технологиях, основанных на
виртуальных каналах, а второй характерен для технологии ATM и является
аналогом мультивещания, но с одним ведущим вещающим узлом. При
установлении соединения «один-ко-многим» ведущим считается узел, который
является инициатором этого соединения. Сначала этот узел устанавливает
виртуальное соединение всего с одним узлом, а затем добавляет к соединению с
помощью специального вызова по одному новому члену. Ведущий узел
становится вершиной дерева соединения, а остальные узлы - листьями этого
дерева. Сообщения, которые посылает ведущий узел, принимают все листья
соединения, но сообщения, которые посылает какой-либо лист (если соединение
дуплексное), принимает только ведущий узел.
Адресом конечного узла в коммутаторах ATM является 20-байтный адрес.
Этот адрес может иметь различный формат, описываемый стандартом ISO 7498.
При работе в публичных сетях используется адрес стандарта Е.164, при этом 1
байт составляет AFI, 8 байт занимает IDI - основная часть адреса Е.164 (15 цифр
телефонного номера), а остальные 11 байт части DSP (Domain Specific Part)
распределяются следующим образом.
4 байта занимает поле старшей части DSP - High-Order Domain Spesific Part
(HO-DSP), имеющее гибкий формат и, в сущности, представляющее собой номер
сети АТМ, который может делиться на части для агрегированной маршрутизации
по протоколу PNNI.
6 байт занимает поле идентификатора конечной системы - End System
Identifier (ESI), которое имеет смысл МАС - адреса узла ATM, причем формат его
также соответствует формату МАС - адресов IEEE.
1 байт составляет поле селектора, которое не используется при
установлении виртуального канала, а имеет для узла локальное назначение.
Адрес ESI присваивается конечному узлу на предприятии-изготовителе в
соответствии с правилами IEEE, то есть 3 первых байта содержат код
предприятия, а остальные три байта - порядковый номер, за уникальность
которого отвечает данное предприятие.
Конечный узел при подключении к коммутатору ATM выполняет так
называемую процедуру регистрации. При этом конечный узел сообщает
коммутатору свой ESI - адрес, а коммутатор сообщает конечному узлу старшую
часть адреса, то есть номер сети, в которой работает узел.
Кроме адресной части пакет CALL SETUP протокола Q.2931, с помощью
которого конечный узел запрашивает установление виртуального соединения,
включает также части, описывающие параметры трафика и требования QoS. При
поступлении такого пакета коммутатор должен проанализировать эти параметры
29
и решить, достаточно ли у него свободных ресурсов производительности для
обслуживания нового виртуального соединения. Если да, то новое виртуальное
соединение принимается и коммутатор передает пакет CALL SETUP дальше в
соответствии с адресом назначения и таблицей маршрутизации, а если нет, то
запрос отвергается.
30
делает ручной вариант решения задачи отображения адресов для сетей АТМ
мало пригодным.
В соответствии со спецификацией Classical IP одна сеть АТМ может быть
представлена в виде нескольких IP-подсетей, так называемых логических
подсетей (Logical IP Subnet, LIS) (рис. 2.4). Все узлы одной LIS имеют общий
адрес сети. Как и в классической IP-сети, весь трафик между подсетями
обязательно проходит через маршрутизатор, хотя и существует принципиальная
возможность передавать его непосредственно через коммутаторы АТМ, на
которых построена сеть АТМ. Маршрутизатор имеет интерфейсы во всех LIS, на
которые разбита сеть АТМ.
31
посредничества маршрутизатора только к узлам своей подсети. Обычно роль
сервера ATMARP выполняет маршрутизатор, имеющий интерфейсы во всех
логических подсетях.
При поступлении первого запроса ARP от конечного узла сервер сначала
направляет ему встречный инверсный запрос ATMARP, чтобы выяснить IP- и
ATM- адреса этого узла. Этим способом выполняется регистрация каждого узла в
сервере ATMARP, и сервер получает возможность автоматически строить базу
данных соответствия IP- и АТМ - адресов. Затем сервер пытается выполнить
запрос ATMARP узла путем просмотра своей базы. Если искомый узел уже
зарегистрировался в ней и он принадлежит той же логической подсети, что и
запрашивающий узел, то сервер отправляет в качестве ответа запрашиваемый
адрес. В противном случае дается негативный ответ.
Конечный узел, получив ответ ARP, узнает АТМ-адрес своего соседа по
логической подсети и устанавливает с ним коммутируемое виртуальное
соединение. Если же он запрашивал АТМ-адрес маршрутизатора по умолчанию,
то он устанавливает с ним соединение, чтобы передать IP-пакет в другую сеть.
Для передачи IP-пакетов через сеть ATM спецификация Classical IP
определяет использование протокола уровня адаптации AAL5, при этом
спецификация ничего не говорит ни о параметрах трафика и качества
обслуживания, ни о требуемой категории услуг.
32
Основные преимущества технологии ATM:
динамическое управление полосой пропускания каналов связи;
предоставление QoS для различных типов трафика;
возможности резервирования каналов связи и оборудования;
возможность интегрирования самых различных типов трафика, включая
голос, данные, видео;
возможность экономии полосы пропускания за счет специальных
технологий обработки голосового трафика;
возможность эмуляции «прозрачных» каналов связи;
совместимость с технологией FR и предоставление сервисов пользователям
FR.
используя технологию MPLS (Tag Switching), сервис-провайдер, имеющий
опорную сеть АТМ, может динамически коммутировать трафик IP по
опорной сети АТМ в реальном масштабе времени. При этом появляется
возможность предоставлять необходимый QoS, соотнося уровни
приоритезации IP И ATM.
Недостатки технологии ATM:
сложность технологии;
относительно высокие цены оборудования;
недостаточная совместимость оборудования от различных производителей;
в специфических задачах (например, при частой передаче небольших
объемов трафика) применение технологии АТМ может привести к
неоправданно большим задержкам при установлении соединений и к
довольно высокому проценту служебной информации, загружающей канал
связи.
Использование технологии ATM при построении опорной сети можно
рекомендовать в следующих случаях:
загрузка каналов близка к предельной;
требуется передавать разнородный трафик с предоставлением различных
классов обслуживания (голос, данные, видео);
доля голосового трафика в общей загрузке канала является существенной;
возможны требования по предоставлению «прозрачных» каналов связи,
например для соединения выносов АТС.
3 Gigabit Ethernet
34
использование одномодового, многомодового волокна, а также витой пары UTP
cat.5 на короткие расстояния (до 25 м).
Стандартизация системы передачи Gigabit Ethernet по неэкранированной
витой паре на расстояния до 100 м требовала разработки специального
помехоустойчивого кода, для чего создается отдельный подкомитет P802.3ab. 28
июня 1999 г. принимается соответсвующий стандарт (единогласно одобряется
шестой драфт 802.3ab/D6).
35
подключать например к коммутатору Gigabit Ethernet посредством GMII
интерфейса.
Подуровень физического кодирования PCS. При подключении интерфейсов
группы 1000Base-X, подуровень PCS использует блочное избыточное
кодирование 8B10B, заимствованное из стандарта ANSI X3T11 Fibre Channel.
Аналогичного рассмотренному стандарту FDDI, только на основе более сложной
кодовой таблицы каждые 8 входных битов, предназначенных для передачи на
удаленный узел, преобразовываются в 10 битные символы (code groups). Кроме
этого в выходном последовательном потоке присутствуют специальные
контрольные 10 битные символы. Примером контрольных символов могут
служить символы, используемые для расширения носителя (дополняют кадр
Gigabit Ethernet до его минимально размера 512 байт). При подключении
интерфейса 1000Base-T, подуровень PCS осуществляет специальное
помехоустойчивое кодирование, для обеспечения передачи по витой паре UTP
Cat.5 на расстояние до 100 метров -линейный код TX/T2, разработанный
компанией Level One Communications.
Два сигнала состояния линии - сигнал наличие несущей и сигнал
отсутствие коллизий - генерируются этим подуровнем.
Подуровни PMA и PMD. Физический уровень Gigabit Ethernet использует
несколько интерфейсов, включая традиционную витую пару категории 5, а также
многомодовое и одномодовое волокно. Подуровень PMA преобразует
параллельный поток символов от PCS в последовательный поток, а также
выполняет обратное преобразование (распараллеливание) входящего
последовательного потока от PMD. Подуровень PMD определяет
оптические/электрические характеристики физических сигналов для разных сред.
Всего определяются 4 различный типа физических интерфейса среды, которые
отражены в спецификация стандарта 802.3z (1000Base-X) и 802.3ab (1000Base-T),
(Рисунок 3.2).
36
3.4 Интерфейс 1000Base -X
37
Таблица 3.1 - Технические характеристики оптических
приемопередатчиков Gigabit Ethernet
100Base-SX 100Base-LX
Параметры λ=850 нм λ=1300 нм
min max min max
Температура окружающей среды,
0 70 0 0
°C
Напряжение питания, V 4,75 5,25 4,75 5,25
Выходная оптическая мощность,
-10 -4 -13 -3
дБм
Чувствительность приемника, дБм -0 -17 -3 -20
Соотношение сигнал/нет сигнала,
9 - 9 -
дБ
Спектральное уширение, нм - 0,85 - 4
Время нарастания/спада
- 0,26 - 0,45
оптического сигнала, нс
Поддерживаемые расстояния для стандартов 1000Base-X приведены в таблице 3.2
Полоса
Тип волокна/ пропускания Максимальное
Стандарт
медного кабеля (не хуже), расстояние*,
МГц*
Одномодовое
- 5000**
волокно (9 мкм)
Многомодовое
1000Base-LX
волокно 500 550
(лазерный диод
(50 мкм)***
1300 нм)
Многомодовое
волокно 320 400
(62,5 мкм)***
Многомодовое
400 500
волокно (50 мкм)
Многомодовое
1000Base-SX
волокно 2002 275
(лазерный диод
(62,5 мкм)
850 нм)
Многомодовое
волокно 160 220
(62,5 мкм)
Экранированная
1000Base-CX витая пара: STP - 25
150 Ом
38
* - Все расстояния за исключением последнего (25 м) предполагают
использование дуплексного режима.
** - Большее расстояние может обеспечивать оборудование некоторых
производителей,оптические сегменты без промежуточных
ретрансляторов/усилителей могут достигать 100 км.
*** - Может требоваться специальный переходной шнур (см. Особенности
использования многомодовых ВОК).
При кодировании 8B/10B битовая скорость в оптической линии составляет
1250 бит/c. Это означает, что полоса пропускания участка кабеля допустимой
длины должна превышать 625 МГц. Из таблицы 3.2 видно, что этот критерий для
строчек 2-6 выполняется. Из-за большой скорости передачи Gigabit Ethernet,
следует быть внимательным при построении протяженных сегментов.
Безусловно предпочтение отдается одномодовому волокну. При этом
характеристики оптических приемопередатчиков могут быть значительно выше.
Например компания NBase выпускает коммутаторы с портами Gigabit Ethernet,
обеспечивающими расстояния до 40 км по одномодовому волокну без
ретрансляций (используются узкоспектральные DFB лазеры, работающие на
длине волны 1550 нм).
40
Указанная аномалия в худшем случае может вести к уменьшению
максимальной длины сегмента на основе многомодового ВОК. Поскольку
стандарт должен обеспечивать 100-процентную гарантию работы, максимальная
длина сегмента должна регламентироваться с учетом возможного проявления
эффекта DMD.
Интерфейс 1000Base-LX. Для того, чтобы сохранить большее расстояние и
избежать непредсказуемости поведения канала Gigabit Ethernet из-за аномалии,
предложено вводить излучение в нецентральную часть сердцевины
многомодового волокна. Излучение из-за апертурного расхождения успевает
равномерно распределиться по всей сердцевине волокна, сильно ослабляя
проявление эффекта, хотя максимальная длина сегмента и после этого остается
ограниченной, (табл.2). Специально разработаны переходные одномодовые
оптические шнуры MCP (mode conditioning patch-cords), у которых один из
соединителей (а именно тот, который планируется сопрягать с многомодовым
волокном) имеет небольшое смещение от оси сердцевины волокна. Оптический
шнур, у которого один соединитель - Duplex SC со смещенной сердцевиной, а
другой - обычный Duplex SC, может называться так: MCP Duplex SC - Duplex SC.
Разумеется такой шнур не подходит для использования в традиционных сетях,
например в Fast Ethernet, из-за больших вносимых потерь на стыке с MCP Duplex
SC. Переходной MCP может быть комбинированным на основе одномодового и
многомодового волокна и содержать элемент смещения между волокнами внутри
себя. Тогда одномодовым концом он подключается к лазерному передатчику. Что
же касается приемника, то к нему может подключаться стандартный
многомодовый соединительный шнур. Использование переходных MCP шнуров
позволяет заводить излучение в многомодовое волокно через область,
смещенную на 10-15 мкм от оси (рис.3б). Таким образом, сохраняется
возможность использования интерфейсных портов 1000Base-LX и с
одномодовыми ВОК, поскольку там ввод излучения будет осуществляться строго
по центру сердцевины волокна.
Интерфейс 1000Base-SX. Так как интерфейс 1000Base-SX стандартизован
только для использования с многомодовым волокном, то смещение области
ввода излучения от центральной оси волокна можно реализовать внутри самого
устройства, тем самым снять необходимость использования согласующего
оптического шнура.
42
1. сохранить прежнюю максимальную длину сегмента, но увеличить время
канала (и следовательно увеличить минимальную длину кадра);
2. сохранить время канала, (сохранить прежний размер кадра), но
уменьшить максимальную длину сегмента.
В Fast Ethernet был оставлен такой же минимальный размер кадра, как в
Ethernet. Это сохранило совместимость, но привело к значительному
уменьшению диаметра коллизионного домена.
Опять же в силу преемственности стандарт Gigabit Ethernet должен
поддерживать те же минимальный и максимальный размеры кадра, которые
приняты в Ethernet и Fast Ethernet. Но поскольку скорость передачи возрастает, то
соответственно уменьшается и время передачи пакета аналогичной длины. При
сохранении прежней минимальной длины кадра это привело бы к уменьшению
диаметра сети, который не превышал бы 20 метров, что могло быть мало
полезным. Поэтому, при разработке стандарта Gigabit Ethernet было принято
решение увеличить время канала. В Gigabit Ethernet оно составляет 4096 BT и в 8
раз превосходит время канала Ethernet и Fast Ethernet. Но, чтобы поддержать
совместимость со стандартами Ethernet и Fast Ethernet, минимальный размер
кадра не был увеличен, а было добавлено к кадру дополнительное поле,
получившее название "расширение носителя".
Расширение носителя (carrier extension)
Символы в дополнительном поле обычно не несут служебной информации,
но они заполняют канал и увеличивают "коллизионное окно". В результате,
коллизия будет регистрироваться всеми станциями при большем диаметре
коллизионного домена.
Если станция желает передать короткий (меньше 512 байт) кадр, до при
передаче добавляется это поле - расширение носителя, дополняющее кадр до 512
байт. Поле контрольной суммы вычисляется только для оригинального кадра и
не распространяется на поле расширения. При приеме кадра поле расширения
отбрасывается. Поэтому уровень LLC даже и не знает о наличии поля
расширения. Если размер кадра равен или превосходит 512 байт, то поле
расширения носителя отсутствует. На рис.5 показан формат кадра Gigabit
Ethernet при использовании расширения носителя.
44
Рисунок 3.6 - Пакетная перегруженность:
а) передача кадров;
б) поведение полосы пропускания
45
3.8.1 Качество обслуживания (Quality of Service, QoS)
46
3.8.2 Модель службы QoS
49
работающего по алгоритму "token bucket", придает трафику на выходе нужную
"временную форму" (светло-зеленая область).
50
Рисунок 3.11 - Технология MPLS в IP сетях и модель OSI/ISO
52
"многомодового FDDI волокна" для технологии 10GbE. Такое волокно имеет
полосу пропускания 160 МГц*км на длине волны 850 нм и 500 МГц*км на длине
1300 нм.
53
3.9.2 Одномодовое волокно и 10-Gigabit Ethernet
Затухание
Для коротких участков волокна передача на длине волны 1310 нм остается
привлекательной благодаря цене и доступности соответствующих лазеров.
Несколько факторов, однако, побуждают к использованию передачи на больших
длинах волн. На высоких скоростях передачи данных требования к
чувствительности приемника обычно являются более строгими, что делает
необходимым получение большей оптической энергии для поддержания низкой
частоты ошибок. Из-за относительно высокого затухания на длине волны 1310
нм (см. таблицу 3) максимально возможные расстояния меньше по сравнению с
1550 нм. На больших расстояниях, которые превосходят допустимые пределы по
чувствительности оптических приемников, сигналы в диапазоне 1550 нм могут
быть усилены оптическим способом (обычно с использованием усилителей
EDFA), что является невозможным на 1310 нм. В результате, передача на 1310 нм
требует электрической регенерации, которая намного дороже, чем оптическое
усиление.
Хроматическая дисперсия
Оптические импульсы, несущие цифровые данные, содержат в себе
ограниченный спектр волн (а не только одну узкую длину волны). Так как
различные длины волн распространяются в волокне с различной скоростью,
отдельные компоненты импульса разделяются по мере его распространения по
волокну. В конце концов, соседние оптические импульсы начинают
перекрываться друг с другом и сигнал существенно искажается.
На 1310 нм затухание разрушает оптический сигнал, передаваемый по
стандартному одномодовому волокну, еще до того, как хроматическая дисперсия
становится проблемой. В результате, хроматическая дисперсия не является
54
недостатком для передачи со скоростью 10 Гб/с в диапазоне 1310 нм по
стандартному одномодовому волокну. Однако в диапазоне 1550 нм увеличенная
хроматическая дисперсия в стандартном одномодовом волокне становится
значительным сдерживающим фактором, обычно ограничивающим передачу 10
Gigabit Ethernet расстоянием в 40 км (хотя это зависит также от выбора
передатчика).
На расстояниях, превышающих дисперсионные пороговые значения для
стандартного одномодового волокна, требуется либо электрическая регенерация
сигнала, либо оптическая компенсация дисперсии. Волокна DSF и NZDSF
уменьшают хроматическую дисперсию в области 1550 нм, таким образом,
увеличивается расстояние, на котором не требуется электрическая регенерация
или оптическая компенсация дисперсии.
55
Тип волоконного кабеля (одномодовое или многомодовое волокно) и
эксплуатационные характеристики на определенной длине волны.
Эксплуатационные характеристики определяются вносимыми потерями в
канале (затуханием в кабеле) и модальным диапазоном (для многомодового
волокна).
Использование специальных патч-кордов со смещенными коннекторами
для подавления DGD, если они необходимы. 1310 нм решение WWDM,
10GBASE-LX4, требует использования этих специальных патч-кордов
совместно с многомодовым волокном для достижения требуемых
расстояний.
Реализация кабельной системы, совместимая с сетевыми устройствами
Ethernet, основанными на светодиодах и лазерах, что позволяет
осуществить интеграцию существующих 10 Мб/с и 100 Мб/с сетей,
основанных на использовании светодиодов и 1 Гб/с и 10 Гб/с сетей,
основанных на использовании лазеров.
Первым шагом при конструировании отдельных волоконных линий связи
является определение энергетического потенциала. Эта величина (выраженная в
дБ) определена в стандарте 10GbE для каждого оптического интерфейса.
Таблицы для всех интерфейсов показаны далее в этой части статьи.
Энергетический потенциал линии связи вычисляется, как разность между
минимальной энергией, передаваемой в волокно, и минимальной
чувствительностью приемника. Чувствительность приемника – это минимальная
мощность, необходимая для поддержания требуемого соотношения сигнал/шум в
определенных условиях эксплуатации. Энергетический потенциал линии связи
определяет общую величину потерь из-за затухания и других факторов,
воздействующих на распространение сигнала между передатчиком и
приемником.
57
Таблица 3.6 Энергетический потенциал линии связи 10GBASE-L по стандарту
IEEE Draft P802.3ae/D5.0
Параметр 10BASE-L
Энергетический потенциал линии связи (дБ) 9,4
Рабочее расстояние (км) 10
Вносимые потери в канале (дБ) 1 6,2
Потери мощности2 (дБ) 3,2
1) Вносимые потери даны для длины волны 1310 нм.
2) Потери мощности даны для длины волны 1260 нм.
58
1*) Вносимые потери даны для длины волны 1300 нм для многомодового и 1310
нм для одномодового волокна. Предполагается использование патчкорда со
смещенным вводом излучения. Общие вносимые потери, включая затухание,
связанное с использованием таких патчкордов, могут быть на 0,5 дБ выше, чем
указано в таблице.
2*) Потери мощности даны для длины волны 1269 нм.
59
Таблица 3.10 Пример расчета потерь в линии связи 10GBASE-E
Параметр Сценарий 1 Сценарий 2 Сценарий 3
Максимальные потери в канале 11 дБ 11 дБ 11 дБ
Требуемые потери на затухание 0,225 дБ/км 0,257 дБ/км 0,257 дБ/км
Потери на разъемах и стыках 2 дб 2 дБ 2 дБ
Максимальное расстояние 40 км 35 км 30 км
61
Рисунок 4.1 - Схемы DWDM мультиплексоров:
а) с отражающим элементом;
б) с двумя волноводами-пластинами
62
других стройств полностью оптической сети, а также позволяет легче выполнять
ее наращивание. Реализация той или иной сетки частотного плана во многом
зависит от трех основных факторов: типа используемых оптических усилителей
(кремниевого или фтор-цирконатного) скорости передачи на канал - 2,4 Гбит/с
(STM-16) или 10 Гбит/с (STM-64), влияния нелинейных эффектов, причем все
эти факторы сильно взаимосвязаны между собой.
Стандартные EDFA на кремниевом волокне имеют один недостаток -
большую вариацию коэффициента усиления в области ниже 1540 нм,что
приводит к более низким значения соотношения сигнал/шум и нелинейности
усиления в этой области. Одинаково нежелательны как сильно низкие, так и
сильно высокие значения коэффициента усиления. С ростом полосы пропускания
минимальное допустимое по стандарту соотношение сигнал/шум возрастает - так
для канала STM-64 оно на 4-7 дБ выше, чем для STM-16. Таким образом,
нелинейность коэффициента усиления кремниевого EDFA сильней ограничивает
размер зоны для мультиплексных каналов STM-64 (1540-1560 нм), нежели чем
для каналов STM-16 и меньшей емкости (где можно использовать практически
всю зону усиления кремниевого EDFA, несмотря на нелинейность).
Сетка 50 ГГц. Более плотный, пока не стандартизированный частотный
план сетки с интервалом 50 ГГц позволяет эффективней использовать зону 1540-
1560 нм, в которой работают стандартные кремниевые EDFA. Наряду с этим
преимуществом, есть и минусы у этой сетки. Во-первых, с уменьшением
межканальных интервалов возрастает влияние эффекта четырехволнового
смешивания, что начинает ограничивать максимальную длину
межрегенерационной линии (линии на основе только оптических усилителей).
Во-вторых, малое межканальное расстояние ~0,4 нм может приводить к
ограничениям в возможности мультиплексирования каналов STM-64, (рисунок
4.2). Как видно из рисунка, мультиплексирование каналов STM-64 c интервалом
50 ГГц не допустимо, поскольку тогда возникает перекрытие спектров соседних
каналов. Только если имеет место меньшая скорость передачи в расчете на канал
(STM-4 и ниже), перекрытия спектров не возникает. В третьих, при интервале 50
ГГц требования к перестраиваемым лазерам, мультиплексорам и другим
компонентам становятся более жесткими, что снижает число потенциальных
производителей оборудования, а также ведет к увеличению его стоимости.
63
Таблица 4.1 Частотный план ITU-T
Частота, Интервал, ГГц Длина
ТГц 100 200 400 400/500 600 1000 волны, нм
196,1 * * 1528,77
196,0 * 1529,55
195,9 * * 1530,33
195,8 * 1531,12
195,7 * * 1531,90
195,6 * 1532,68
195,5 * * * * 1533,47
195,4 * 1534,25
195,3 * * * 1535,04
195,2 * 1535,82
195,1 * * 1536,61
195,0 * 1537,40
194,9 * * * 1538,19
194,8 * * 1538,98
194,7 * * 1539,77
194,6 * 1540,56
194,5 * * * 1541,35
194,4 * 1542,14
194,3 * * * * 1542,94
194,2 * 1543,73
194,1 * * 1544,53
194,0 * 1545,32
193,9 * * * * 1546,12
193,8 * 1546,92
193,7 * * * * 1547,72
193,6 * 1548,51
193,5 * * * * 1549,32
193,4 * * 1550,12
193,3 * * * 1550,92
193,2 * 1551,72
193,1 * * * * 1552,52
193,0 * * 1553,33
192,9 * * * 1554,13
192,8 * 1554,94
192,7 * * * 1555,75
192,6 * 1556,55
192,5 * * * * * * 1557,36
192,4 * 1558,17
192,3 * * * 1558,98
64
192,2 * 1559,79
192,1 * * * 1560,61
65
В настоящее время ведутся работы по созданию надежных фтор-
цирконатных EDFA, обеспечивающих большую линейность (во всей области
1530-1560 нм) коэффициента усиления. С увеличением рабочей области EDFA
становится возможным мультиплексирование 40 каналов STM-64 с интервалом
100 ГГц общей емкостью 400 ГГц в расчете на волокно.
66
нм
Сетевое управление
WaveWatch™ производства CIENA по
Система управления
SNMP или TMN
VT100 (TM), асинхронный RS-232,
Стандартный интерфейс удаленный доступ через Telnet, ITU
TMN, TL-1, SNMP
Канальные битовые ошибки через B1
Мониторинг работоспособности
заголовка SDH, контроль оптической
каналов
мощности в каждом канале
RS-422/X.25 (TL-1 интерфейс), IP/802.3
Удаленные интерфейсы
через 10Base-T
Оптический служебный канал 2,048 Мбит/с на длине волны 1625 нм
Характеристики по питанию
Напряжение питания, В постоянный
от -48 до -58
ток
Потребляемая мощность при 40 800 типичное,925 (максимум)-стойка 1
каналах, Вт 1000 типичное,1250 (максимум)-стойка 2
69
поколения, какими являются мультисервисные сети. Данное качество DWDM
позволяет обеспечивать транспортировку трафика от самых различных сетей:
стационарных, мобильных, постоянно усложняющихся служб и
телекоммуникационных приложений с постоянно растущим числом
пользователей и увеличивающимися скоростями передачи информации.
Понятно, что для мультисервисных сетей нужна очень надежная
технология, обладающая высокой гибкостью и производительностью, чему в
полной мере отвечает DWDM. В частности, DWDM может использоваться для
обеспечения высокой пропускной способности между базовыми станциями и
узлами коммутации (базовая станция+контроллер+коммутатор). Предоставление
услуги с более высоким качеством речи в мобильных сетях ожидается не раньше,
чем будет обеспечена адекватная полоса каналов в транспортной сети связи.
71
технологии DWDM. Этот пример интересен тем, что упомянутый оператор хочет
использовать систему защиты трафика непосредственно на оптическом уровне.
74
Рисунок 5.1 - Схема коммутации MPLS
75
маршрутизируемых сетях, но решение на базе MPLS оказывается проще и к тому
же гораздо лучше масштабируется.
Каждый из классов FEC обрабатывается отдельно от остальных — не
только потому, что для него строится свой путь LSP, но и в смысле доступа к
общим ресурсам (полосе пропускания канала и буферному пространству). В
результате технология MPLS позволяет очень эффективно поддерживать
требуемое качество обслуживания, не нарушая предоставленных пользователю
гарантий. Применение в LSR таких механизмов управления буферизацией и
очередями, как WRED, WFQ или CBWFQ, дает возможность оператору сети
MPLS контролировать распределение ресурсов и изолировать трафик отдельных
пользователей.
Использование явно задаваемого маршрута в сети MPLS свободно от
недостатков стандартной IP-маршрутизации от источника, поскольку вся
информация о маршруте содержится в метке и пакету не требуется нести адреса
промежуточных узлов, что улучшает управление распределением нагрузки в
сети.
76
5.3.2 Стек меток
77
использование RSVP для совмещения резервирования ресурсов и организации
LSP для различных потоков.
Существуют два режима распределения меток: независимый и
упорядоченный. Первый предусматривает возможность уведомления верхнего
узла о привязке до того, как конкретный LSR получит информацию о привязке
для данного класса от своего нижнего соседа. Второй режим разрешает высылать
подобное уведомление только после получения таких сведений от нижнего LSR,
за исключением случая, когда маршрутизатор LSR является выходным для этого
FEC.
Распространение информации о привязке может быть инициировано
запросом от верхнего устройства LSR (downstream on-demand) либо
осуществляться спонтанно (unsolicited downstream).
78
Рассмотрим на примере, как происходит заполнение таблиц меток по
протоколу LDP (рисунок 5.3). Предположим, что выбран упорядоченный режим
распределения меток LSP со спонтанным распространением сведений о привязке.
На стадии A каждое из устройств сети MPLS строит базу топологической
информации, задействуя любой из современных протоколов маршрутизации (на
схеме — OSPF). На стадии B маршрутизаторы LSR применяют процедуру
нахождения соседних устройств и устанавливают с ними сеансы LDP.
Далее (стадия С) LSR 2 на основе анализа собственных таблиц
маршрутизации обнаруживает, что он является выходным LSR для пути,
ведущего к IP-сети 193.233.48.0. Тогда LSR 2 ассоциирует класс FEC с пакетами,
адрес получателя которых соответствует префиксу данной сети, и присваивает
этому классу случайное значение метки — в нашем случае 18. Получив привязку,
протокол LDP уведомляет верхний маршрутизатор LSR (LSR 1) о том, что
потоку, адресованному сети с префиксом 193.233.48, присвоена метка 18. LSR 1
помещает это значение в поле выходной метки своей таблицы.
На стадии D устройство LSR 1, которому известно значение метки для
потока, адресованного на префикс 193.233.48, присваивает собственное значение
метки данному FEC и уведомляет верхнего соседа (LSR 0) об этой привязке.
Теперь LSR 0 записывает полученную информацию в свою таблицу. После
завершения данного процесса все готово для передачи пакетов из сети «клиента»
в сеть с адресом 193.233.48.0, т.е. по выбранному пути LSP.
Спецификация класса FEC может содержать несколько компонентов,
каждый из которых определяет набор пакетов, соответствующих данному классу.
На сегодняшний день определены два компонента FEC: адрес узла (host address)
и адресный префикс (address prefix). Пакет классифицируется как
принадлежащий к данному классу FEC, если адрес получателя точно совпадает с
компонентом адреса узла либо имеет максимальное совпадение с адресным
префиксом. В нашем примере узел LSR 0 выполняет в процессе передачи
классификацию пакетов, поступающих к нему из сети клиента, и (если адрес
получателя в них совпадает с префиксом 193.233.48), присвоив пакету метку 33,
отправляет его через интерфейс 2.
80
Рисунок 5.6 - Влияние порядка рассмотрения потоков на качество решения
81
одного потока. В принципе возможен способ нахождения оптимального решения
для набора потоков внешней по отношению к сети системой, в автономном
режиме. Это может быть достаточно сложная система, которая включает
подсистему имитационного моделирования, способную учесть не только средние
интенсивности потоков, но и их пульсации, и оценить не только загрузку
ресурсов, но и результирующие параметры QoS — задержки, потери и т. п. После
нахождения оптимального решения его можно модифицировать уже в
оперативном режиме поиска путей «по одному».
В технологии MPLS TE информация о найденном рациональном пути
используется полностью — т. е. запоминается не только первый транзитный узел,
как в основном режиме маршрутизации IP, а все промежуточные узлы пути
вместе с начальным и конечным, т. е. маршрутизация производится от источника.
Поэтому достаточно, чтобы поиском путей занимались только пограничные LSR
сети, а внутренние — лишь поставляли им информацию о текущем состоянии
сети, которая необходима для принятия решений. Такой подход, применяемый не
только в MPLS, но и в других технологиях (например, в протоколе PNNI ATM),
обладает несколькими преимуществами по сравнению с распределенной
моделью поиска пути, лежащей в основе стандартных протоколов
маршрутизации IP. Во-первых, он позволяет использовать «внешние» решения,
когда пути находятся какой-либо системой оптимизации сети в автономном
режиме, а потом прокладываются в сети. Во-вторых, каждый из пограничных
LSR может работать по собственной версии алгоритма, в то время как при
распределенном поиске на всех LSR необходим идентичный алгоритм, что
усложняет построение сети с оборудованием разных производителей. Ну и, в-
третьих, такой подход разгружает внутренние LSR от работы по поиску путей.
После нахождения пути, независимо от того, найден он был пограничным
LSR или внешней системой, его необходимо установить. Для этого в MPLS TE
используется специальный протокол сигнализации, который умеет
распространять по сети информацию о явном (explicit) маршруте. Сегодня в
MPLS TE определено два таких протокола: RSVP с расширениями и CR-LDP.
Сообщения этих протоколов передаются от одного узла сети к другому в
соответствии с данными об IP-адресах маршрута. MPLS поддерживает два типа
явных путей: строгий (strict), который определяет все промежуточные узлы, и
свободный (loose), когда в сообщении протокола сигнализации задается только
часть промежуточных узлов, а остальные выбираются самими промежуточными
узлами самостоятельно, например, по таблице маршрутизации.
При установлении нового пути в сообщении сигнализации наряду с
последовательностью адресов пути указывается также и резервируемая
пропускная способность. Каждый LSR, получив такое сообщение, вычитает
запрашиваемую пропускную способность из пула свободной пропускной
способности соответствующего интерфейса, а затем объявляет остаток в
сообщениях протокола маршрутизации.
82
В целом практические успехи MPLS сегодня можно сравнить с положением
ATM в начале 90-х. Основные стандарты приняты, ведущие производители их
поддерживают, оборудование выпускается и даже обеспечивается его
совместимость по основным режимам работы. Но серьезных внедрений пока нет,
большинство потенциальных потребителей — операторов
телекоммуникационных сетей — выжидают или выясняют возможности новой
технологии, применяя ее в экспериментальных зонах сети. В то же время
достаточно широкое применение MPLS может начаться уже в ближайшие
несколько лет.
MPLS поддерживается сегодня в устройствах Cisco, Juniper, Lucent, Nortel,
Siemens и ряда других крупных производителей оборудования операторского
класса. Совместимость этих магистральных устройств проверена, конечно, не на
100% и не для всех сочетаний производителей, но этого нельзя сказать и об
устройствах АТМ, несмотря на гораздо более высокую степень зрелости данной
технологии, на место которой MPLS претендует. В частности, ускорить решение
проблемы внедрения MPLS в сетях операторов и совместимости оборудования
должен MPLS Forum, созданный в начале 2000 г. и насчитывающий уже более 80
членов.
Что же касается основы совместимости стандартов, то несколько базовых
спецификаций MPLS (архитектура, протокол сигнализации LDP, детали
взаимодействия с АТМ и frame relay и еще ряд спецификаций) начали
продвижение по треку стандартов Internet, получив начальный статус Proposed
Standard. К сожалению, ряд достаточно важных компонентов технологии MPLS
пока описаны как рабочие документы IETF, т. е. как Internet Drafts.
Расширяется и область применения MPLS. Кроме первоначальной цели —
повышения качества магистралей сетей операторов, MPLS начала
распространяться и на сети доступа. Ряд компаний стал производить
интегрированные устройства доступа (Integrated Access Device, IAD) и
концентраторы доступа с поддержкой MPLS. Организацией MPLS Forum
разрабатывается (и недавно было сообщено о значительном прогрессе в этой
области) интерфейс User-Network Interface (UNI) для упрощенного доступа
устройств пользователя к сети оператора по протоколу MPLS. MPLS Forum
завершил работу по созданию соглашения по передаче голоса через сети MPLS.
В настоящее время существуют два основных способа создания
магистральных IP-сетей: с помощью IP-маршрутизаторов, соединенных каналами
«точка—точка», либо на базе транспортной сети ATM, поверх которой работают
IP-маршрутизаторы. Применение MPLS оказывается выгодным в обоих случаях.
В магистральной сети АТМ оно дает возможность одновременно предоставлять
клиентам как стандартные сервисы ATM, так и широкий спектр услуг IP-сетей
вместе с дополнительными услугами. Такой подход существенно расширяет
пакет услуг провайдера, заметно повышая его конкурентоспособность. Тандем IP
и ATM, соединенных посредством MPLS, способствует еще большему
распространению этих технологий и создает основу для построения
крупномасштабных сетей с интеграцией сервисов.
83
Многие крупные компании, такие как Cisco Systems, Nortel Networks и
Ascend (подразделение Lucent), уже сейчас предлагают решения на базе MPLS, а
поставщики услуг вроде AT&T, Hongkong Telecom, vBNS и Swisscom объявили о
начале эксплуатации сетей MPLS.
84
(Ti-me Division Multiplexing, TDM) и SDH/SONET. Новый, более широкий
стандарт получил название обобщенной многопротокольной лямбда-коммутации
(Generalized Multiprotocol Lambda Switching, GMPLS). Сфера его действия
включает мультиплексоры с разделением по времени, мультиплексоры
ввода/вывода SONET/SDH, оптические кросс-коннекторы и маршрутизаторы
длин волн. Это означает, что стандарт GMPLS применим к устройствам, которые
принимают решение на основе временных интервалов (time slots), портов или
индивидуальных длин волн. Основная идея состоит в том, чтобы обеспечить
сквозную интеллектуальность — от одной границы сети оператора через ее ядро
до другой границы — на основе унифицированных средств сигнализации, что
должно облегчить управление сетью. При этом те же самые протоколы, которые
создают путь на втором или третьем уровнях, используются для создания
физического пути на первом уровне.
Классическая технология MPLS использует метки, которые физически
добавляются к пакетам, GMPLS абстрагирует эту концепцию путем введения
новых типов меток для различных оптических элементов, таких, как волокна,
лямбды, группы лямбд, виртуальные контейнеры SONET/SDH и т. д. Эти
элементы представляются в управляющей плоскости протоколов сети 32-
битовыми числами (метками), которые оптические
коммутаторы/маршрутизаторы используют для установления соединений или
маркированных оптических путей (обычно двунаправленных).
Стандарт GMPLS позволяет изменять процесс коммутации меток для того,
чтобы учесть различия в способах назначения меток, распространения
сообщений об ошибках и взаимодействия с входными и выходными
устройствами. Проще говоря, GMPLS — это унифицированная парадигма для
пакетных, оптических сетей и сетей с коммутацией каналов, в соответствии с
которой протоколы сигнализации MPLS используются для управления
оптическими путями, т. е. входящими и исходящими маршрутами, по которым
поток пересекает сеть.
85
динамической сигнализации через ядро, либо конфигурируются статически.
Абстрагируясь от топологии ядра, наложенная модель может установить
административные границы ответственности между ядром сети и остальной ее
частью.
Данный подход, которому производители оптического сетевого
оборудования обычно отдают предпочтение, требует полносвязных соединений
«точка-точка» между пограничными устройствами, как для передачи данных, так
и для объявлений протоколов маршрутизации. Это порождает интенсивный
трафик служебных сообщений, что, в свою очередь, приводит к плохой
масштабируемости наложенной модели и ограничивает количество применяемых
пограничных устройств. Но на эту модель ориентируется широкий диапазон
пограничных устройств, кроме того, большинство обозревателей соглашаются с
тем, что наложенную модель легче реализовать, чем одноранговую.
Одноранговая модель использует единую плоскость управления,
включающую домен администрирования, куда входят как ядро оптической сети,
так и окружающие его пограничные устройства. В этом случае пограничные
устройства видят топологию ядра. Модель более масштабируема, чем
предыдущая, так как ячеистые соединения «точка-точка» между пограничными
устройствами хотя и используются по-прежнему, но только для передачи
пользовательских данных. Информация протоколов маршрутизации передается
пограничным устройством только «материнскому» фотонному коммутатору, к
которому это устройство присоединено, а не всем остальным пограничным
устройствам. Так как большинство операторов хотели бы применять оба подхода
в зависимости от ситуации, в частности от конкретной топологии сети и
поддерживаемых сервисов, то, скорее всего, наиболее популярной будет
гибридная модель.
87
Рисунок 5.8 - Сокращение числа уровней в оптической сети будущего
88
мониторинг оптической производительности, а также в части повышения
эффективности резервирования пропускной способности при чрезвычайном
переключении.
Формирование пути GMPLS далеко от состояния, которое можно было бы
назвать дружественным для администратора. Улучшения нужны для упрощения
следующих операций:
организации пути MPLS в сети IP с помощью доступа посредством
интерфейса командной строки к двум маршрутизаторам (по одному в
каждой конечной точке пути);
определения и управления политикой отображения пакетов на пути MPLS;
эффективного управления пространством меток MPLS;
специфического поддержания QoS с помощью MPLS, чтобы провайдеры
могли предлагать и поддерживать соглашения об уровне сервиса (Service
Level Agreement, SLA).
Эти проблемы появились еще в MPLS, но они остаются и в GMPLS.
Трудно оценить объем работ, проводимых сейчас в этой области, но ясно,
что технология GMPLS будет гораздо менее привлекательной без развитых
функций формирования услуг. Наверняка операторы дальней связи и оптовые
провайдеры не проявят значительного интереса к новой технологии, пока она не
даст им способ зарабатывания денег (а не просто средство сокращения
эксплуатационных расходов). Тем не менее, последователи GMPLS скоро
появятся, ими станут прежде всего те операторы, у которых есть собственные
транспортные сети, оптические волокна и вертикальные услуги, включая услуги
IP и приложений; традиционные операторы скорее всего не будут спешить с
внедрением, учитывая регламентирующие их деятельность ограничительные
инструкции.
Отсутствие какого-либо способа извлечения прибыли из GMPLS —
вероятно, единственный серьезный барьер на пути его широкого применения.
Стандарты и совместимость бессмысленны, если нет возможности продать
достаточное количество услуг для возврата инвестиций. Операторы будут только
принимать эту технологию к сведению до тех пор пока они не смогут извлекать
прибыль с помощью услуг передачи данных и информационных сервисов, что
займет еще два или три года.
Ожидание может быть долгим, но оно стоит того. От администраторов
корпоративных сетей не потребуется никаких дополнительных усилий для того,
чтобы начать пользоваться преимуществами GMPLS, так как эта технология
будет полностью прозрачна для конечных пользователей, а все трудности лягут
на плечи провайдера. Это может несколько затруднить оценку услуг GMPLS,
когда они появятся, но качество данного сервиса определяется его возможностью
поддерживать почти мгновенное формирование канала и обеспечивать
добавление или уменьшение пропускной способности, так что пользователь
платит только за то, в чем он действительно нуждается. При этом он получает
возможность одновременно управлять параметрами QoS в рамках
соответствующего соглашения об уровне сервиса.
89
6 Конвергенция
90
Технологии ATM и MPLS достаточно просто сравнивать, потому что они
выполняют в современных сетях передачи данных одни и те же функции:
создание слоя второго уровня с установлением виртуальных соединений для
обеспечения, во-первых, дифференцированного обслуживания различных типов
пользовательского трафика (поддержка SLA), а во-вторых, сбалансированности
загрузки ресурсов на основе рационального выбора маршрутов следования
трафика через сеть (методы инжиниринга трафика, TE). Операторы вынуждены
вводить такой промежуточный слой, так как протокол IP, хотя он и отлично
справляется с функциями объединения сетей различных технологий, не
предусматривает установление соединений и поэтому принципиально не может
решать задачи предоставления гарантированного уровня QoS и инжиниринга
трафика — из-за размытости путей следования трафика через сеть и
невозможности влияния на эти пути, выбор которых осуществляется
протоколами маршрутизации в соответствии с наименьшей метрикой.
Технологии виртуальных соединений «исправляют» такую специфику IP,
направляя трафик по рациональным маршрутам и создавая основу для
резервирования пропускной способности для пользовательских потоков данных.
Однако, несмотря на общие функции, из-за различной масштабируемости
технологий в большинстве прогнозов специалисты отводят место MPLS в ядре
сети, а АТМ и FR — в сети доступа (см. Рисунок 6.1). Таким образом, в
перспективном варианте построения сети передачи данных MPLS по отношению
к ATM занимает то же место, что и ATM к frame relay в существующих сетях.
91
задержка приоритетной ячейки из-за передачи неприоритетной или служебной
ячейки вообще почти незаметна — всего около 3 мкс.
Однако за прошедшие 10 лет масштабы скоростей изменились, и в
настоящее время такие технологии, как Packet over SDH/SONET или 10 GE,
работают уже на скорости 10 Гбит/с, т. е. в 64 раза быстрее, чем 155 Мбит/c. Это
значит, что те же максимальные задержки в 3 мкс из-за вставки неприоритетных
данных между приоритетными, которые раньше достигались за счет сокращения
ячейки до 53 байт, сегодня можно соблюсти и при использовании кадров с полем
данных в 64 раза больше. Это подтверждается практикой работы
высокоскоростных каналов STM-16/OC-48 и STM-64/OC-192 в Internet, где
используются кадры с максимальным полем данных в 4500 байт (для поддержки
такого поля многие высокоскоростные продукты Ethernet поддерживают так
называемые гигантские кадры, хотя они пока не стандартизованы).
Затраты вычислительной мощности любого пакетного коммуникационного
устройства, независимо от поддерживаемой им технологии, пропорциональны
количеству обрабатываемых пакетов (кадров, ячеек), а не их размеру, поэтому
коммутатору ATM приходится выполнять примерно в 100 раз большую работу,
чем маршрутизатору IP, работающему с кадром размером в 4500—5500 байт.
При этом разница в быстроте продвижения вследствие различий в размере ячеек
и кадров не превышает наносекундных величин и не ощущается пользователями
сети.
Одним из достоинств технологии MPLS по сравнению с ATM является ее
способность использовать практически любой формат кадров существующих
технологий второго уровня — ATM, frame relay, PPP, Ethernet или любой иной,
которая может появиться завтра. Поэтому она имеет несколько разновидностей:
A-MPLS, F-MPLS, P-MPLS и E-MPLS; они, соответственно, используют ячейки
ATM, frame relay, PPP или Ethernet. Если завтра какая-нибудь новая технология
канального уровня, скажем X, будет способна работать на новых скоростях
терабитного диапазона, то MPLS останется той же технологией с теми же
функциональными возможностями, но только будет иметь новый формат кадра X
и поддержку нового уровня скоростей. Такая протокольная независимость пары
IP/MPLS обеспечивает ей высокую степень гибкости и масштабируемости, так
необходимую при работе на магистрали.
Таким образом, стоимость продвижения одного и того же объема данных с
равной скоростью по магистрали MPLS и магистрали ATM всегда различна.
Относительно меньшие затраты вычислительной мощности приводят к тому, что
магистраль MPLS оказывается экономичней. Правда, в сегодняшней схеме
применения MPLS пока не решена проблема конкатенации маленьких
пользовательских голосовых пакетов в большие кадры магистрали — ведь
задержки пакетизации как фактор все равно остаются; они зависят не от скорости
передачи данных, а от частоты оцифровки голоса, так что исходный кадр или
ячейку с голосовыми замерами все равно нельзя делать большими. Единственный
выход — собирать их на входе в магистраль в большие кадры и разбирать на
выходе. Многоуровневое вложение меток в MPLS позволяет это сделать, однако
соответствующие стандарты пока не разработаны.
92
Масштабируемость означает также экономичную поддержку большого
количества пользовательских потоков. Экономичность подразумевает
возможность передачи через магистраль многочисленных потоков без
необходимости слежения за каждым из них, т. е. агрегированно. Как ATM, так и
MPLS обладают такими функциями: в АТМ — это агрегирование отдельных
виртуальных соединений VCC в общий путь VPC, а в MPLS — агрегирование
разных пользовательских потоков в общий класс продвижения (Forwarding
Equivalence Class, FEC) и передача их по общему пути LSP. При этом механизмы
агрегирования MPLS более гибки и поддаются автоматизации. Если коммутатор
ATM не «видит» ничего, кроме информации своего второго уровня, т. е. номера
виртуального соединения/пути (VCI/VPI), то коммутирующий маршрутизатор
MPLS (Label Switch Router, LSR) имеет доступ к информации того же второго
уровня, а, кроме того, и третьего (IP-адреса), четвертого (порты TCP/UDP), а
часто — и прикладного. Поэтому администратор может написать несколько
правил агрегирования с учетом разных признаков трафика, в том числе и
высокоуровневыми, и предоставить дальнейшую работу LSR, а не
конфигурировать отображение VCC на VPC вручную.
Еще одним хорошим «масштабируемым» свойством MPLS является
неограниченное число уровней иерархии меток и, соответственно, агрегирования
путей — вместо двух уровней ATM. Пока нет сервисов, где использовалось бы
больше двух уровней иерархии меток MPLS, но и самой технологии не так уж
много лет — все еще впереди.
94
Обычно, поясняя выбор максимально допустимой загрузки канала для
чувствительного к задержкам трафика, используют кривую, показывающую, как
изменяется среднее время ожидания пакетов в очередях W от коэффициента
загрузки канала. Однако при этом нельзя забывать, что на ожидание в очередях
влияет и другой фактор, а именно — коэффициент пульсации трафика. На
Рисунке 6.2 показано влияние на задержки обоих коэффициентов. После
увеличения коэффициента загрузки канала до 0,3-0,5 кривая, соответствующая
значительным пульсациям Kmax, достаточно резко поднимается вверх, в
результате загруженный таким образом канал не позволяет обслуживать
чувствительный к задержкам трафик. При уменьшении пульсации трафика точка,
при которой задержки начинают ощущаться, сдвигается вправо. Если трафик
становится «идеально» синхронным, то задержки из-за пребывания в очередях
исчезают вовсе — пакеты поступают с фиксированной задержкой на обработку
коммуникационным устройством и распространение данных по каналам связи.
95
они пропускали через работающий канал OC-48 одного из американских
операторов связи, при этом трафик пересылался между точками присутствия
оператора в Сан-Франциско и Вашингтоне, т. е. между двумя побережьями.
Результаты измерений показали, что 99,99% посланных пакетов прибыли в точку
назначения с вариацией задержки меньшей, чем 1 мс, и только 0,01% имели
показанные на Рисунке 6.3 отклонения в 10—20 мс (обычно американские
операторы дают гарантию того, что трафик между двумя побережьями будет
передаваться с вариацией не более 30 мс).
96
Мы сравнили технологии ATM и IP/MPLS только по двум, хотя и очень
важным для магистрали, параметрам — масштабируемости и поддержке QoS для
разных типов трафика. Понятно, что было бы полезно провести подобное
сравнение и по другим параметрам: набору услуг, которые можно развернуть на
основе той и другой технологии, степени автоматизации формирования этих
услуг, обеспечению высокой надежности транспортировки трафика в условиях
отказов каналов и коммуникационных устройств — данный перечень можно и
нужно продолжать. Безусловно, при таком сравнении следует учитывать еще
одно измерение — тип оператора связи, так как потребности у операторов могут
значительно отличаться. Для крупных операторов связи применение MPLS на
сверхскоростной магистрали более перспективный вариант, чем АТМ.
При этом за АТМ остаются сети доступа (часто со скоростями вчерашних
магистралей), где его применение вполне уместно. Большинство операторов
связи поддерживают такое решение, считая сочетание «АТМ в сети доступа» и
«IP/MPLS на магистрали» рациональным и стратегически верным. В таком
случае возникает вопрос: как сеть доступа АТМ должна взаимодействовать с
магистралью IP/MPLS?
Сегодня существует два подхода к обеспечению такого взаимодействия —
на третьем уровне и на втором.
Вариант взаимодействия на третьем уровне наиболее проработан в
документе RFC 2547 (к сожалению, он не является стандартом Internet),
известном под названием IP/MPLS VPN или MPLS VPN третьего уровня.
Собственно, здесь принципиальное значение имеет не то, какая технология
второго уровня применяется в сети доступа, а то, что поверх нее работает
протокол IP со своей адресацией. Если в сети используется ATM, то ее
виртуальные соединения заканчиваются на входных интерфейсах пограничного
маршрутизатора, а трафик отображается на нужный путь LSP магистрали на
основе IP-адреса назначения. В случае, когда в сети доступа прибегают к другим
технологиям второго уровня (Ethernet, frame relay) их адресная информация
также отбрасывается при поступлении в магистраль и не учитывается при
прохождении через нее.
Альтернативно сеть доступа может взаимодействовать с магистралью
IP/MPLS на втором уровне. При этом протоколы третьего уровня, например IP
или IPX, вообще не участвуют во взаимодействии. Это очень важное свойство,
потому что, как уже было отмечено выше, около половины пользовательского
трафика, переносимого сетями западных операторов, составляет не трафик IP, а
унаследованный трафик SNA, IPX, DECnet и трафик телефонных сетей,
упакованный непосредственно в ячейки ATM или кадры FR и т. п. Поэтому при
организации взаимодействия на третьем уровне такой трафик нужно обязательно
инкапсулировать в пакеты IP, что приводит к большим накладным расходам, а в
данном варианте он инкапсулируется непосредственно в кадры или ячейки
второго уровня, что, соответственно, уменьшает затраты.
Для перемещения трафика второго уровня через магистраль используются
таблицы отображения адресов второго уровня на пути LSP. При этом адрес не
отбрасывается, а запоминается и помещается в поле внутренней метки заголовка
97
MPLS, т. е. задействуется свойство MPLS поддерживать иерархические пути за
счет иерархии меток в заголовке кадра. При выходе кадра или ячейки из
магистрали эта адресная информация восстанавливается, и данные продолжают
перемещаться по сети доступа к узлу назначения в соответствии с работающей в
ней технологией. Таким образом, реализуется туннелирование трафика второго
уровня, при котором в качестве туннелей служат пути LSP через магистраль.
Если в сети доступа применяется АТМ, то виртуальное соединение не
заканчивается на входном устройстве магистрали, а прозрачным образом
проходит через туннель MPLS и продолжается по выходе из магистрали в сеть
доступа со стороны узла назначения. Таблица отображения номера соединения
VPI/VCI на путь LSP во входном устройстве магистрали управляет маршрутом
прохождения через магистраль. К сожалению, эта таблица должна создаваться
вручную, другие подходы пока не предусмотрены.
Описанные схемы взаимодействия ATM и MPLS дополняют друг друга.
Применяя их вместе, оператор получает возможность передавать через
магистраль MPLS любой трафик, как IP, так и отличный от него.
Техника туннелирования трафика второго уровня через магистраль MPLS
сегодня пока еще не является стандартной, хотя интенсивные работы в этом
направлении ведутся. Правда, начало им положила не технология ATM, а
Ethernet, для которой такие схемы туннелирования уже поддерживаются
производителями оборудования на основе Internet Draft, разработанного Лукой
Мартини из компании Level 3 Communications и ставшего сейчас фактическим
стандартом, несмотря на свой статус.
6.4 Е-MPLS
99
Инкапсуляция Martini позволяет использовать для отображения на нужный
путь LSP не только МАС-адреса, но и внутренние метки виртуальных локальных
сетей (VLAN). Это обеспечивает предоставление масштабируемых услуг VPN
второго уровня, для чего администратору не требуется задавать таблицы
большой размерности, в которых участвуют МАС-адреса узлов. Такие услуги
получили название «виртуальных частных локальных сетей». Простота решения
и полная совместимость с существующими пользовательскими сетями Ethernet
сулят новой технологии VPN большое будущее, так что более традиционным
решениям VPN второго уровня на основе АТМ придется потесниться, особенно в
сетях мегаполисов.
Работы по стандартизации объединения пользовательских сетей на втором
уровне через магистраль MPLS сегодня активно продолжаются. Новая рабочая
группа IETF под названием «Pseudo Wire Emulation Edge to Edge» (pwe3)
разрабатывает спецификации для туннелирования трафика через MPLS
различных технологий второго уровня — Ethernet, ATM, frame relay.
Спецификации используют подход, аналогичный инкапсуляции Martini, но
добавляют к ней такие недостающие элементы, как гарантия сохранения
упорядоченности кадров/ячеек, возможность фрагментации, перенос служебного
трафика ATM/FR и т. п.
6.5 Усовершенствование ATM
Желание операторов продлить жизнь ATM на магистрали быстро уловили
крупнейшие производители телекоммуникационного оборудования. Они стали
активно совершенствовать коммутаторы ATM сразу в нескольких направлениях,
чтобы операторы могли улучшить характеристики своих сетей ATM без
необходимости срочного перехода на MPLS. В результате на рынке появилось
новое поколение коммутаторов ATM с очень высокой общей
производительностью — от 1,2 Гбит/с для применения в качестве пограничного
устройства до 480 Гбит/c (Marconi BXR-48000) в устройствах, ориентированных
для работы на магистрали. В своем обзоре компания Optical Oracle включила в
число мультисервисных коммутаторов нового поколения целый ряд устройств
(см. Таблица 6.1).
101
7 Проектирование участка магистрали DWDM
Характеристики:
Большая пропускная способность: в настоящее время оборудование OptiX
BWS320G способно мультиплексировать до 32 оптических каналов 10
Гбит/с, с общей скоростью передачи 320Гбит/с
Плавное увеличение пропускной способности: число оптических каналов
можно увеличивать постепенно, доводя до 32. Благодаря использованию
102
технологии gain-locked, добавление новых каналов не вызывает отклонений
в работе системы и не влияет на работу каналов, существовавших ранее
Открытость дизайна системы: полное соответствие рекомендациям ITU-T
G.692, G.691, G.681, G.otn. При установке конвертера длин волн, OptiX
BWS320G может взаимодействовать с оборудованием SDH других
компаний.
Возможность работы на оптических линиях G.652 и G.655
Оборудование OptiX BWS320G имеет функцию тестирования B1. Она
позволяет определить, произошел ли отказ в самом оборудовании OptiX
BWS320G или же в соседних системах SDH
Встроенный блок анализатора спектра предназначен для анализа
спектральных характеристик всей системы в режиме реального времени.
Этот блок осуществляет анализ состояния оптической мощности
передатчика и центральной длины волны для каждого канала
Блок подавления джиттера также включен в состав оборудования. Этот
блок предназначен для подавления фазового дрожания сигналов при их
прохождении через систему. Благодаря этой функции становится
возможным каскадное использование оборудование OptiX BWS320G
DWDM для получения сверхбольших расстояний передачи (до 16*640км).
Эффективное использование емкости за счет мультиплексоров TMUX:
4x2.5Гбит/с в один 10Гбит/с, 8xGE в один 10Гбит/с, 4x622Мбит/с и 1GE в
один 2.5Гбит/с, 4x155/622Мбит/с (SDH/POS/ATM) в один 2.5Гбит/с, 2xGE
в один 2.5Гбит/с
SDH оборудование Huawei Optix 10G и Huawei Optix 2500+
OptiX 10G
Мультисервисная транспортная платформа. Мощное оборудование уровня STM-
64 с архитектурой MADM.
Характеристики системы:
Система оптической передачи уровня STM-64 OptiX 10G отличается
передовым дизайном, мощной матрицей кросс-коммутации,
возможностями передачи гибридного трафика, гибким конфигурированием
и высокой интеграцией.
Система предназначена для использования на сетях магистрального
уровня, а также для городских сетей транзитного уровня.
103
Эквивалентная емкость матрицы кросс-коммутации одного подстатива -
2304x2304 STS-1/768x768 VC-4, тем самым обеспечивается емкость 120
Гбит/с. Кросс-коммутация осуществляется на уровне VC-4 в различных
режимах между различными интерфейсами. Также возможна кросс-
коммутация связанной нагрузки высокого уровня (VC-4-XC). Это помогает
операторам реализовывать гибкую обработку больших объемов трафика.
Типы сетевой защиты: резервирование оптического пути, защита
оптического пути с 1+1 OTU резервированием. Применимость всех типов
резервирования для SDH: SNCP, MS-SPRing, VP ring/ IP ring.
Система OptiX 10G может иметь конфигурации REG, TM, ADM и MADM с
всевозможными комбинациями интерфейсов от STM-64 до STM-1.
Интеграция плат ATM/IP в OptiX 10G позволяет использовать эту систему
в качестве MSTP (мультисервисная транспортная платформа) на
транзитном уровне городских сетей. Таким образом, это позволяет
операторам эффективно вкладывать свои ресурсы в развитие сети по мере
необходимости.
Тип используемого волокна: G.652, G.655.
OptiX 10G комплектуется серией плат высокой интеграции, таких как
платы оптических интерфейсов STM-64 Rx/Tx, платы оптических
(электрических) интерфейсов 8хSTM-1, платы оптических интерфейсов
2xGE/8*100M. Более того, система позволяет мультиплексировать 4хGE в
один 2,5 G, тем самым, повышая эффективность использования полосы
пропускания.
Быстрая идентификация ошибок: дистанционный мониторинг байтов B1,
B2, J0 и проверка ошибок при передачи пакетов .
Дальность передачи до 160 км.
OptiX 2500+ (Metro 3000)
ХМультисервисная транспортная платформа . Мощное оборудование
уровня STM-16 с архитектурой MADM. Идеальное решение для сетей с большим
трафиком.
Характеристики системы:
Размер матрицы кросс-коммутации высокого уровня - 128x128 VC-4,
низкого уровня 32x32 VC4 (на уровне VC-12, VC-3).
К одной полке можно подключить до 6 x STM-16, до 16 x STM-4 или до 40
x STM-1 оптических интерфейсов , а также до 24xE3/T3, или 504 Е1.
104
Интерфейсы ATM и IP: до 12 x VC-4-4c ATM, 64 x 155Мбит/с ATM, 64 x
FE
Аппаратное резервирование возможно 1:8 для трибутарных плат Е1,
защита 1+1 для основных модулей.
Режимы защиты на уровне сети: двухволоконное кольцо с защитой пути
(PP), двух/четырехволоконное кольцо с защитой мультиплексной секции
(MS-SPring), SNCP, DNI, виртуальную защиту пути в совместно
используемом волокне (уникальная разработка Huawei).
Также используются режим защиты широкополосных услуг: VP Ring.
Дальность передачи до 170 км
105
HUB 44 1 1
Rack
SS-Rack-2.2 968 1 1
SS-Rack-1.5 409
SS-Rack-1.1 409 1
SS-Rack-2.2 566
Subrack
SS-SUBRACK 1918 2 1 2
Common Board
SS-SC2(SC) 3031 1 1 1
SS-SCA(SC) 1013 1 2 2
SS-OHP 919 1 1
SS-SCC 1112 2 1 2
SS-VOA(SC) 1393 1 2 2
Multiplexer Board
SS-M32(AWG,SC) 11362 1
SS-D32 11362 1
SS-MR2 5572 2
EDFA Board
SS-WBA02 11732 1
SS-WBA04 11732 1 2 2
SS-WPA02 10250
SS-WPA03 9386 1 2 2
SS-WPA04 8645
Transponder
SS-TWF
15313 2
(40,RxPIN/Tx1550,FEC,SC)
106
SS-SCA(SC) 2 1013 2026
SS-OHP 1 919 919
SS-SCC 2 1112 2224
SS-VOA(SC) 2 1393 2786
SS-MR2 2 5572 11144
SS-WBA04 2 11732 23464
SS-WPA03 2 9386 18772
152678
Таблица 7.3 Стоимость блока OLA
Item Amount Board price, USD Total Price, USD
SS-DCM(D) 2 10888 21776
OP-30m 4 30 120
SS-DL-RJ45-
7 1 7
AWG-30
HA8808(2)P/T 1 10 10
OP-ATN-im(0-30) 2 309 618
SS-Rack-1.1 1 409 409
SS-SUBRACK 1 1918 1918
SS-SC2(SC) 1 3031 3031
SS-SCA(SC) 2 1013 2026
SS-OHP 1 919 919
SS-SCC 1 1112 1112
SS-VOA(SC) 2 1393 2786
SS-WBA04 2 11732 23464
SS-WPA03 2 9386 18772
76968
Таблица 7.4 Стоимость блока OTM
Board price, Total Price,
Item Amount
USD USD
SS-RWF
2 10867 21734
(RxPIN/Tx1550,FEC,SC)
SS-OCU Dispersion
1 32109 32109
Compensation Module
SS-DCM(A) 1 4990 4990
SS-DCM(C) 1 8409 8409
OP-30m 14 30 420
SS-DL-RJ45-AWG-30 14 1 14
HA8808(2)P/T 1 10 10
OP-ATN-3 1 100 100
OP-ATN-5 1 92 92
OP-ATN-10 4 48 192
OP-ATN-im(0-30) 2 309 618
HUB 1 44 44
107
SS-Rack-2.2 1 968 968
SS-SUBRACK 2 1918 3836
SS-SC2(SC) 1 3031 3031
SS-SCA(SC) 1 1013 1013
SS-SCC 2 1112 2224
SS-VOA(SC) 1 1393 1393
SS-M32(AWG,SC) 1 11362 11362
SS-D32 1 11362 11362
SS-WBA02 1 11732 11732
SS-WBA04 1 11732 11732
SS-WPA03 1 9386 9386
SS-TWF
2 15313 30626
(40,RxPIN/Tx1550,FEC.SC)
167397
Из рисунка 2 видно, что требуется установить 2 блока OLA, 2 блока OTM, 1 блок
OADM.
ЗDWDM=2*167397+2*76968+152678=641408 , USD
Затраты на оборудование SDH.
Рыночная цена на оборудование OptiX 2500+ составляет 296 228 USD,на
оборудование Optix 10G составляет 1 918 516 USD.
ЗSDH=2*1 918 516+2*296 228=4 429 488, USD
Затраты на кондиционирование.
В ТРП Кормиловка и ТРП Коченево требуется установка дополнительного
кондиционирующего оборудования.
109
ЗА=NA*(ЗDWDM+ ЗSDH +ЗКОНД+ ЗЭП)=0.05*5141220.9=257061, USD
где NA- норма амортизации для оборудования связи.
Затраты на электроэнергию
В среднем каждый блок потребляет 2 кВт (OADM, OTM, OLA). В целом все
оборудование потребляет 18 кВт. Исходя из этого
ЗЭЛ=18*t*365*24=18*0.921*365*24/30=4840.8, USD
Прочие затраты
Прочие затраты составляют 10% от общей суммы затрат.
Составим пропорцию для расчета затрат на материалы и ЗИП и прочих затрат,
исходя из того, что сумма всех известных затрат составляет 84% от общей суммы
затрат:
З= (ЗОТ+ ЗЕСН + ЗА + ЗЭЛ)/0.84= =(81000+28836+257061+4840.8)/0.84=371 737.8,
USD
ЗЗИП=З*0.06=22304.3, USD
ЗПрочие=З*0.1=37173.8, USD
110
Заключение
111
необходима большая пропускная способность;
случае если сеть не обслуживает трафик реального времени.
Основной недостаток – отсутствие приоритезации трафика.
Выбор MPLS/GMPLS обоснован, если:
необходимо ускорять продвижение пакетов за счет замены на магистрали
сети маршрутизации на коммутацию;
необходимо решать задачи Traffic Engineering, то есть конструировать пути
прохождения трафика через сеть таким образом, чтобы добиться
максимально эффективного использования маршрутизаторов и каналов
связи;
необходимо обеспечивать требуемые параметры качества обслуживания
(QoS) за счет резервирования пропускной способности для трафика,
проходящего по путям MPLS;
необходимо строить масштабируемые виртуальные частные сети (VPN) ;
необходимы поддержка QoS и соглашений об уровне сервиса (Service Level
Agree-ment, SLA) .
112
Литература
1 http://new.tt.ru/
2 http://kiev-security.org.ua
3 http://rtmv.kuban.ru/
4 http://rtf.ustu.ru/
5 http://www.olifer.ru/articles/ATM_MPLS/ATM_MPLS.htm
6 http://www.farial.ru/
7 LAN, #06/2001. Дуг Аллен. Многопротокольная лямбда-коммутация
изменит оптические сети?...
8 LAN, 2002. Виктор Олифер, Наталья Олифер. Исскуство оптимизации
трафика.
9 Компьютерные сети. Принципы, технологии, протоколы / В.Г. Олифер,
Н.А. Олифер.-СПб.: Питер, 2001.
10 Сети , № 12/1999. Игорь Алексеев. Введение в архитектуру MPLS.
11 Эволюция и конвергенция в электросвязи. / Р. Кох, Г. Яновский. – М.:
Радио и Связь, 2001.
113
114
115
116
117