|
Типы сервисов по передаче данныхТребования к сервисам явно или скрыто указываются в договорах между провайдерами или между провайдерами и клиентами. МСС переводит требования сервисов в требования ресурсов. Необходимые ресурсы локализуются с помощью механизмов служб передачи. Т.о. необходимо четко представлять связь между типом сервиса и набором механизмов, которые и будут обеспечивать выполнение этих сервисов. Сервисы в общем случае м.б. разбиты на 3 категории: 1) Наилучшая попытка (передача по возможности) 2) Дифференцированные сервисы 3) Гарантированные сервисы Развитие сервисов от наилучшей попытки к гарантированному сервису:
Сервис наилучшей попытки не предназначен для использования в МСС, т.к. использует механизм FIFO. Для дифференцированных сервисов предусмотрена дисциплина очереди WFQ и пошаговое поведение без установления соединения. Маршрутизаторы IP должны быть сконфигурированы для классов и для операций без соединений, причем каждый класс имеет соответствующие характеристики QoS. В маршрутизаторе для очереди класса должно быть введено ограничение по скорости прибытия пакетов, которое выполняется с помощью механизма Leaky Bucket. Гарантированные сервисы разбиты на 3 категории. Все 3 используют контроль доступа. Но данные категории отличаются природой трафика и соответственно требованиями QoS. Адаптивные сервисы позволяют повысить качество передачи голоса и видео по Интернет. В целом данные сервисы стремятся избежать перегрузки. Сервисы воспроизведения в реальном времени используются для воспроизведения аудио и видео в реальном времени. Главный параметр QoS – задержка. Сервисы строгого реального времени требовательны к QoS. Требования предъявляются по задержки, потерям и джиттеру. Технология MPLS MPLS – многоканальная коммутация по меткам. Технология MPLS сочетает в себе возможность управления трафиком, присущую технологиям канального уровня, а также масштабируемость и гибкость протоколов, присущие сетевому уровню. Многопротокольной коммутация MPLS называется потому, что её средства применимы к любому протоколу сетевого уровня, т.е. MPLS – это своего рода инкапсулирующий протокол, способный транспортировать информацию о множестве протоколов низших уровней модели OSI. Принципы работы MPLS В основе MPLS лежит принцип обмена метками. Любой передаваемый пакет ассоциируется с тем или иным классом, который называется классом эквивалентной пересылки FEC. Пакет приписывается к определенному классу FEC только один раз, когда он попадает в сеть. Этому FEC присваивается метка – идентификатор фиксированной длины, передаваемый вместе с пакетом, когда тот пересылается к следующему маршрутизатору. Т.о. FEC является формой представления группы пакетов с одиноковыми требованиями направления их передачи. Сеть MPLS делится на 2 функционально различные области: ядро и граничная область. Маршрутизаторы ядра занимаются только коммутацией. Все функции классификации пакетов по различным FEC, а также реализацию таких доп. сервисов, как фильтрация, явная маршрутизация, управление трафиков берут на себя граничные маршрутизаторы. В результате интенсивного вычисления приходятся на граничную область, а высокопроизводительная коммутация выполняется в ядре. Т.о. главная особенность MPLS – отделение процесса коммутации пакетов от анализа IP-адресов в его заголовке. В рамках архитектуры MPLS различают следующие типы устройств: 1) LER – пограничные маршрутизаторы 2) LSR – транзитные маршрутизаторы Каждый маршрутизатор MPLS в сети создает таблицу LIB – информационную базу меток, с помощью которой определяет, каким образом должен пересылаться пакет. Эта таблица LIB ставит в соответствие паре «вх. интерфейс, вх. метка» пару «вых. интерфейс, вых. метка». Структура метки Метка – короткий идентификатор фиксированной длины, который определяет класс FEC. Метка добавляется в составе MPLS-заголовка, который вставляется между заголовком кадра (2ой уровень ВОС) и заголовком пакета (2ий уровень ВОС)
Длина метки – 32 бита: · 12 бит – заголовок · 20 бит – значение метки Заголовок метки состоит из 3-х полей: 1) Поля экспериментальных битов (EXP) или (COS) Содержит 3 бита, которые зарезервированы для дальнейших исследований и экспериментирования. В настоящее время проводится работа, направленная на создание согласованного стандарта использования этих битов для поддержки дифференцированного обслуживания разнотипного трафика и идентификации класса обслуживания. 2) Поле S содержит 1 бит. Может принимать только 0 или 1. Бит S является средством поддержки иерархической структуры стека меток MPLS. 3) Поле TTL – поле времени жизни. Содержит 8 бит. Работает аналогично полю TTL в IP-дейтаграмме. Это поле является механизмом, предотвращающим возможность бесконечной циркуляции пакетов по сети в следствие образования закольцованных маршрутов. Диапазон значений от 0 до 255. 4) 20-битовое поле метки содержит значение MPLS-метки, которая может быть любым числом в диапазоне от 0 до , за исключением резервных значений (от 0 до 15) Стек меток
Возможность иметь в пакете более одной метки в виде стека позволяет создавать иерархию меток.
Результат коммутации задает лишь верхняя метка стека. Нижние же передаются прозрачно до изъятия верхней. Стек меток используется по принципу LIFO. MPLS может выполнить со стеком следующие операции: 1) Помещать метку в стек (push operation) 2) Удалять метку из стека (pop operation) 3) Изменять метку (swap operation) Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем... ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между... Конфликты в семейной жизни. Как это изменить? Редкий брак и взаимоотношения существуют без конфликтов и напряженности. Через это проходят все... Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|