
- •Сети связи следующего поколения
- •1. Лекция: Определение ссп, основные характеристики, услуги ссп
- •Особенности современных услуг связи
- •Особенности инфокоммуникационных услуг
- •Требования к сетям связи
- •Понятие сети ссп и ее базовые принципы
- •Классификация услуг для сетей ссп
- •Базовые услуги
- •Дополнительные виды обслуживания (дво)
- •Услуги доступа
- •Информационно-справочные услуги
- •Услуги vpn
- •Услуги мультимедиа
- •2. Лекция: Архитектура ссп
- •3. Лекция: Основные протоколы, используемые в сетях следующего поколения
- •Протоколы rtp, rtcp, udp
- •Протокол н.323
- •Протокол sip
- •Протокол mgcp
- •Протокол megaco/h.248
- •Сравнение протоколов (с позиции применения в ссп)
- •Протокол bicc
- •Транспортировка информации сигнализации(sigtran)
- •Протокол передачи информации управления потоком (sctp)
- •Пользовательский уровень адаптации isdn (iua)
- •Пользовательский уровень адаптации мтр уровня 2 (m2ua – mtp2 –User Adaptation Layer)
- •Пользовательский уровень адаптации м2ра
- •Пользовательский уровень адаптации мтр уровня 3 (m3ua)
- •Пользовательский уровень адаптации sccp (sua)
- •4. Лекция: Оборудование ссп
- •Основные характеристики Softswitch.
- •Поддерживаемые протоколы
- •Поддерживаемые интерфейсы
- •Емкость
- •Производительность
- •Протоколы
- •Поддерживаемые интерфейсы
- •5. Лекция: Программный коммутатор Softswitch
- •Транспортная плоскость
- •Плоскость управления обслуживанием вызова и сигнализации
- •Плоскость услуг и приложений
- •Функциональные объекты
- •6. Лекция: Реализация Softswitch .
- •Взаимодействие Softswitch и окс7
- •Оборудование Softswitch в качестве транзитной станции
- •Оборудование Softswitch в качестве распределенной оконечной станции коммутации
- •Оборудование Softswitch в качестве распределенного ssp
- •Оборудование Softswitch в качестве распределенного узла телематических служб
- •7. Лекция: Качество обслуживания .
- •Характеристики производительности сетевого соединения
- •Полоса пропускания
- •Потеря пакетов
- •Категории и классы качества передачи речи
- •Влияние оконечного оборудования и сети на показатели качества речи
- •Функции качества обслуживания Классификация и маркировка пакетов
- •Управление интенсивностью трафика
- •Распределение ресурсов
- •Предотвращение перегрузки и политика отбрасывания пакетов
- •Маршрутизация
- •8. Лекция: Методы обеспечения качества обслуживания Архитектура интегрированных услуг (IntServ)
- •Протокол rsvp
- •Работа протокола rsvp
- •Rsvp-компоненты
- •Стили резервирования
- •Индивидуальное резервирование
- •Общее резервирование
- •Типы услуг
- •Регулируемая нагрузка
- •Гарантированная битовая скорость
- •Масштабируемость протокола rsvp
- •Архитектура дифференцированных услуг DiffServ
- •Формирователи трафика, расположенные на границе сети
- •Cq. Произвольные очереди
- •Wfq. Взвешенные справедливые очереди
- •Wred. Взвешенный алгоритм произвольного раннего обнаружения
- •9. Лекция: Технология mpls
- •Введение в mpls
- •Стек меток
- •Класс эквивалентности пересылки fec
- •Коммутируемый по меткам тракт lsp
- •Принцип работы
- •10. Лекция: Метки и механизмы mpls Метка
- •Дно стека (s)
- •Время жизни (ttl)
- •Экспериментальное поле (CoS)
- •Значение метки
- •Стек меток mpls
- •Инкапсуляция меток
- •Привязка "метка-fec"
- •Режимы операций с метками
- •11. Лекция: Протоколы распределения меток . Протокол ldp Классы эквивалентности пересылки и ldp
- •Основы протокола ldp
- •Протокол cr-ldp
- •Роль rsvp и rsvp-те в mpls
- •Управление трафиком в mpls
- •12. Лекция: Протоколы маршрутизации
- •Метрики ospf
- •Области ospf
- •Принципы работы ospf
- •Протокол is-is
- •Метрики is-is
- •Маршрутизация is-is
- •Использование протокола bgp в mpls
- •Алгоритм Беллмана-Форда
- •Маршрутизаторы bgp
- •Протокол ebgp
- •Протокол ibgp
- •13. Лекция: Инжиниринг трафика. Виртуальные частные сети
- •Основы vpn
- •Функции vpn по защите данных
- •Технологии создания виртуальных частных сетей
- •Vpn на основе туннелирования через ip
- •Применение туннелей для vpn
- •Сравнительный анализ туннелей mpls и обычных туннелей
- •14. Лекция: ims (ip Multimedia Subsystem).
- •Ключевые факторы перехода к ims
- •Стандартизация ims
- •Архитектура ims
- •Транспортный уровень
- •Плоскость управления
- •Уровень приложений
- •Сравнение Softswitch и ims
- •Различия
- •Учебники к курсу
- •Список литературы
10. Лекция: Метки и механизмы mpls Метка
Метка представляет собой последовательность записей. Каждая запись в стек имеет длину 4 октета. Формат такой записи показан на рис. 10.1.
Запись меток размещается после заголовка канального уровня, и перед заголовком сетевого уровня (например между Ethernet- и IP-заголовком). Верх стека записывается первым, а дно – последним. Сетевой заголовок следует сразу за записью стека меток с битом S=1 . Каждая запись стека меток содержит в себе следующие поля.
Дно стека (s)
Является средством поддержки иерархической структуры стека меток MPLS. В заголовке последней (т. е. самой глубокой или нижней) метки бит S=1, а во всех остальных метках в стеке бит S=0. Подробнее стек меток рассматривается ниже.
Время жизни (ttl)
Это 8-битовое поле служит для представления значения времени жизни пакета. Данное поле является механизмом, предотвращающим возможность бесконечной циркуляции пакетов по сети вследствие образования закольцованных маршрутов. Байт TTL находится в конце заголовка метки.
Рис.
10.1. Формат записи стека меток
Экспериментальное поле (CoS)
Это 3-битовое поле зарезервировано для экспериментальных целей (QoS). В настоящее время проводится работа на создание согласованного стандарта использования этих битов для поддержки дифференцированного обслуживания разнотипного трафика и идентификации класса обслуживания. Первоначально это поле так и называлось – "Класс обслуживания" (CoS), и это название до сих пор широко распространено. При предоставлении дифференцированных услуг MPSL-сети это поле может указывать определенный класс обслуживания, например аналогичный классам DiffServ.
Значение метки
Это 20-битовое поле несет в себе код метки. Может быть любым числом в диапазоне от 0 до 220- 1, за исключением резервных значений (0, 1, 2, 3 и др.), определением использования которых занимается рабочая группа MPLS в составе комитета IETF.
Когда получен помеченный пакет, анализируется значение метки наверху стека. В результате этого анализа определяется:
следующий шаг, куда должен быть переадресован пакет;
операция, которая должна быть выполнена со стеком меток до переадресации. Эта операция может быть заменой метки на вершине стека, или удалением записи из стека, или замещением верхней позиции в стеке и занесением туда затем одной или более новых записей.
В дополнение к определению следующего шага и операции со стеком меток можно также получить данные об инкапсуляции выходной информации и возможно другие данные, которые необходимы для того, чтобы корректно переадресовывать пакеты.
Существует несколько зарезервированных значений меток.
Значение 0 представляет "IPv4 Explicit NULL Label". Это значение метки является единственно допустимым для дна стека меток. Оно указывает, что стек должен быть очищен и переадресация пакета должна основываться на IPv4-заголовке.
Значение 1 представляет "Router Alert Label". Это значение метки является легальным в любом месте стека меток, за исключением дна. Когда полученный пакет содержит такую метку на вершине стека, он доставляется локальному модулю для обработки. Действительная переадресация пакета определяется меткой в его стеке. Однако если пакет переадресовывается дальше, еще до переадресации в стек должна быть занесена метка "Router Alert". Использование этой метки сходно с применением опции "Router Alert" в IP-пакетах. Так как эта метка не может лежать на дне стека, она не ассоциируется с определенным протоколом сетевого уровня.
Значение 2 представляет "IPv6 Explicit NULL Label". Это значение метки является единственно допустимым для записи на дне стека. Оно указывает, что стек должен быть очищен, а переадресация пакетов должна после этого основываться на заголовке IPv6.
Значение 3 представляет "Implicit NULL Label". Это метка, которую LSR может присваивать и рассылать, но которая в действительности никогда не используется при инкапсуляции. Когда LSR замещает метку на верху стека на новую и эта новая метка является "Implicit NULL", LSR очистит стек, вместо того чтобы осуществить замену. Хотя это значение не может появиться при инкапсуляции, оно должно быть специфицировано в протоколе рассылки меток, так что значение может считаться зарезервированным.
Значения 4–15 зарезервированы.