Многоцелевое расширение почты Интернет
Глава 02Протокол COPS (Common Open Policy Service)
Базовая модель
Протокол
Форматы специфических объектов COPS
Объект дескриптор (Handle)
Объект Context
Объект In-Interface (IN-Int)
Объект Out-Interface (OUT-Int)
Объект Reason
Объект Decision
Объект LPDP-решение (LPDPDecision)
Объект Error
Объект специфической информации клиента (ClientSI)
Объект Keep-Alive-таймер (KATimer)
Объект идентификации PEP (PEPID)
Объект тип отчета (Report-Type)
Адрес пересылки PDP (PDPRedirAddr)
Последний адрес PDP (LastPDPAddr)
Объект Accounting-таймер (AcctTimer)
Коммуникация
Использование дескриптора клиента (Client Handle)
Синхронизация
Содержимое сообщения
Запрос (REQ) PEP -> PDP
Решение (DEC) PDP -> PEP
Состояние отчета (RPT) PEP -> PDP
Состояние аннулирования запроса DRQ (Delete Request State) PEP -> PDP
Запрос состояния синхронизации (SSQ) PDP -> PEP
Client-Open (OPN) PEP -> PDP
Client-Accept (CAT) PDP -> PEP
Client-Close (CC) PEP -> PDP, PDP -> PEP
Keep-Alive (KA) PEP -> PDP, PDP -> PEP
Завершение состояния синхронизации (SSC) PEP -> PDP
Общие операции 4.Согласование уровня безопасности и номера по порядку
Работа с ключами
Инициализация PEP
Нестандартные операции
Операции конфигурирования
Операции Keep-Alive
Закрытие PEP/PDP
Соображения безопасности
Ссылки
.Протокол динамического конфигурирования ЭВМ DHCP
Сопряженные разработки
Постановка задачи
Терминология
Цели
Краткий обзор протокола
Сообщение DHCPREQUEST
Сообщение DHCPDECLINE
Сообщение DHCPRELEASE
Сообщение DHCPINFORM
Сообщения клиента
Поведение клиента DHCP
Инициализация и выделение сетевого адреса
Инициализация при известном сетевом адресе
Инициализация при сетевом адресе заданном извне
Использование широковещательной и уникастной адресации
Восстановление и истечение пригодности
Глава 05 - 2
Обзор IP-мультикастинга в среде многопротокольной коммутации по меткам (MPLS)
Введение
Систематика мултикастных IP протоколов маршрутизации в контексте MPLS
Агрегатирование
Широкая рассылка и отсекание ветвей
Деревья с общим отправителем
Сосуществование деревьев с совмещением и деревьев отправителя
Одно и двунаправленные деревья с совмещением
Инкапсулированные мультикастинг данные
Отсутствие петель
Характеристики существующих протоколов
Смешанная переадресация L2/L3 в отдельном узле
Систематика IP-мульткаст LSP триггеров
Управление запросами 5.1.Общая часть
Сообщения мультикаст-маршрутизации
Сообщения резервирования ресурсов
Управление топологией
Управление трафиком 5.3.Общая часть
Пример реализации
Комбинации режимов запуска и рассылки меток
Непосредственная маршрутизация
QoS/CoS 8.DiffServ
IntServ и RSVP
Сети с множественным доступом
Дополнительные выводы 10. Поле TTL
Независимое управление рассылкой меток против упорядоченного
Режимы консервативного и либерального удержания меток
Выделение меток “вверх и вниз по течению”
Явная и неявная рассылки меток
.Многоцелевое расширение почты Интернет (MIME)
Поля заголовка MIME
Поле заголовка MIME-Version
Поле заголовка Content-Type
Поле заголовка Content-ID
Поле заголовка Content-Description
Дополнительные поля заголовка MIME
Определение типов среды верхнего уровня
Обзор базовых типов среды верхнего уровня
Дискретные значения типа среды
Значения типа среды Composite (составной)
Экспериментальные значения типа среды
Синтаксис кодированных слов (encoded-words)
Символьный набор
Кодирование
Использование кодировочных слов в заголовках сообщений
Поддержка 'кодировочных слов'
Согласование
Примеры
Регистрация типа среды
Процедура регистрации
Типы доступа к внешнему телу
Комментарии по поводу регистрации типа среды - 2Типы доступа к внешнему телу
Транспортное кодирование
Требования к транспортному кодированию
Совместимость с MIME
Базовые моменты при посылке почтовых сообщений
Каноническая модель кодирования
Введение в MPLS, TE и QoS
Управление трафиком
Качество обслуживания QoS
Мультипротокольная коммутация меток (протокол MPLS)
Протокол резервирования ресурсов RSVP
Выводы
Библиография
Архитектура мультипротокольной коммутации пакетов по меткам (MPLS)
Введение в MPLS
Обзор
Основы MPLS
Метки
Вышестоящие и нижестоящие LSR
Помеченные пакеты
Присвоение меток и рассылка
Атрибуты ассоциации меток (Label Binding)
Протоколы рассылки меток
Unsolicited Downstream против Downstream-on-Demand
Режим удержания меток (Retention Mode)
Стек меток
Запись Next Hop Label Forwarding (NHLFE)
Установление соответствия между FEC и NHLFE (FTN)
Замена меток
Маршрут с коммутацией меток (LSP), входной и выходной LSP
Извлечение предпоследнего шага
LSP следующего шага
Неверные входные метки
LSP управление: Ordered против Independent
Выбор маршрута
Отсутствие выходной метки
Время жизни (TTL)
Контроль петель
Кодирование меток
ATM-коммутаторы в качестве LSR
Совместимость методов кодирования
Объединение меток
Необъединяющие LSR
Объединение потоков в ATM 2.26.3.1. Методы исключения перекрытия ячеек
Взаимодействие: объединение VC, объединение VP, и отсутствие объединения
Туннели и иерархия
Туннель, маршрутизированный шаг-за-шагом
Туннель, маршрутизированный явно
Туннели LSP
Иерархия: LSP туннели в LSP
Иерархия и партнерство в рассылке меток
Транспортировка протокольных сообщений рассылки меток
Зачем нужно более одного протокола рассылки меток?
BGP и LDP
Метки для RSVP Flowspecs
Метки для явно маршрутизируемых LSP
Некоторые применения MPLS
Метки для адресных префиксов
Партнеры рассылки меток для адресного префикса
Рассылаемые метки
Использование маршрутов шаг-за-шагом в качестве LSP
Конец LSP и прокси конец LSP
Неявная метка NULL
Опция: присвоение метки Egress Targeted
MPLS и LSP, маршрутизируемые явно
LSP-туннели, маршрутизируемые явно
Стеки меток и неявное партнерство
MPLS и маршрутизация при нескольких путях
Деревья LSP как объекты мультиточка-точка
LSP-туннелирование между пограничными BGP маршрутизаторами
Другие применения LSP-туннелей, маршрутизированных шаг-за-шагом
MPLS и мультикастинг
Процедуры пересылки меток (Hop-by-Hop)
Процедуры анонсирования и использования меток
Нижестоящий LSR: Процедура рассылки
PushUnconditional
PushConditional
PulledUnconditional
PulledConditional
Вышестоящий LSR: процедура запроса
RequestNever
RequestWhenNeeded
RequestOnRequest
Вышестоящий LSR: процедура NotAvailable
RequestRetry
RequestNoRetry
Вышестоящий LSR: процедура Release
ReleaseOnChange
NoReleaseOnChange
Вышестоящий LSR: процедура labelUse
UseImmediate
UseIfLoopNotDetected
Нижестоящий LSR: процедура отзыва
Схемы MPLS: поддерживаемые комбинации процедур
Схемы для LSR, которые поддерживают объединение меток
Соображения совместимости
.Мультипротокольные расширения для BGP-4
Спецификация LDP
Обзор LDP
LDP партнеры
Обмен сообщениями LDP
Структура сообщения LDP
Обработка ошибок LDP
Расширяемость LDP и будущая совместимость
FEC
Пространства меток, идентификаторы, сессии и транспорт 2.2.Пространства меток
Идентификаторы LDP
Сессии LDP
LDP транспорт
LDP сессии между LSR, соединенными не напрямую
Выявление LDP (Discovery)
Базовый механизма выявления
Расширенный механизм выявления
Установление сессий LDP и управление ими 2.5.Установление сессии LDP
Установление транспортного соединения
Инициализация сессии
Инициализация машины состояний
Поддержка сопредельности Hello
Поддержка сессий LDP
Рассылка меток и управление
Режим управления рассылкой меток
Независимое управление рассылкой меток
Упорядоченный режим управления рассылкой меток
Режим сохранения метки (Retention)
Консервативный режим сохранения метки
Свободный режим сохранения метки
Режим анонсирования меток
Идентификаторы LDP и адреса следующего шага
Детектирование петель
Сообщение запроса метки
Сообщение присвоения метки (Mapping)
Обсуждение
Аутентичность и целостность сообщений LDP
Опция подписи TCP MD5
Использование LDP опции подписи TCP MD5
Спецификация протокола
Рассылка меток для LSP, маршрутизированных явноСпецификация протокола
LDP PDU
Процедуры LDP
Кодирование TLV (тип-длина-значение)
Кодирование TLV для универсальных параметров
FEC TLV
Процедуры FEC
TLV метки
TLV типовой метки
TLV меток ATM
TLV для меток в Frame Relay
TLV списка адресов
TLV числа шагов
Процедуры числа шагов
TLV вектора пути
Процедуры вектора пути
Вектор пути запроса метки
Вектор пути в случае присвоения метки
TLV статуса
Сообщения LDP
Сообщение уведомления
Информирование о событиях с помощью сообщений уведомления
Некорректный PDU или сообщение
Неизвестный или некорректный TLV
Истечение таймера KeepAlive сессии
Одностороннее прерывание сессии
События сообщения инициализации
События, вызванные другими сообщениями
Внутренние ошибки
Разные события
Сообщение Hello
Процедуры сообщения Hello
Сообщение инициализации
Процедуры сообщения инициализации
Сообщение KeepAlive
Процедуры сообщения KeepAlive
Сообщение Address
Процедуры сообщений Address
Сообщение отзыва адреса (Address Withdraw)
Сообщение присвоения метки (Label Mapping)
Процедуры сообщения присвоения меток
Независимое управление присвоением меток
Упорядоченное управление присвоением меток
Анонсирование меток вниз по течению по запросу (Downstream on Demand)
Анонсирование меток Downstream Unsolicited
Процедуры сообщения запроса метки
Сообщение запроса аннулирования метки
Процедуры сообщения запроса ликвидации метки (Label Abort)
Сообщение отзыва метки
.Процедуры сообщения отзыва метки (Label Withdraw)
Сообщение освобождения метки (Label Release)
.Процедуры сообщения освобождения метки (Label Release)
Сообщения и TLV для расширяемости
Частные расширения LDP производителя
Частные TLV LDP производителя
Частные сообщения LDP производителя
Экспериментальные расширения LDP
Перечень сообщений
Сводка TLV
Сводка кодов статуса
UDP и TCP порты
Соображения IANA
Пространство имен типа сообщения
Пространство имен типа TLV
Пространство имен типа FEC
Пространство имен статусных кодов
Пространство имен экспериментальных ID
Фальсификация
Конфиденциальность
Отказ в обслуживании (DoS)
Ссылки
Приложение AПроцедуры рассылки меток LDP
A.Обработка событий при рассылке меток
A.1.Запрос получения метки
A.1.Присвоение меток
A.1.Получение запроса ликвидации метки (Label Abort Request)
A.1.Получение Label Release (освобождение метки)
A.1.Получение Label Withdraw (отзыв метки)
A.1.Распознавание нового FEC
A.1.Детектирование изменения FEC следующего шага
A.1.Получение уведомления/запрос метки аннулирован (Label Request Aborted)
A.1.Получение уведомления / Нет ресурсов для метки
A.1.Получение уведомления / Нет пути
A.1.Получение уведомления / детектирование петли
A.1.Получение уведомления / ресурсы для метки доступны
A.1.Детектирование доступности ресурсов локальной метки
A.1.LSR решает не переадресовывать пакеты по метке для данного FEC
A.1.Истечение таймаута отложенного запроса метки
A.Общие процедуры рассылки меток
A.2.Send_Label
A.2.Send_Label_Request
A.2.Send_Label_Withdraw
A.2.Send_Notification
A.2.Send_Message
A.2.Check_Received_Attributes
A.2.Prepare_Label_Request_Attributes
A.2.Prepare_Label_Mapping_Attributes
RSVP-TE: расширение RSVP для LSP-туннелей
Предпосылки
Обзор 2.LSP Туннели и туннели управления трафиком (TE)
Работа LSP-туннелей
Классы услуг
Стили резервирования
Стиль WF (Wildcard Filter)
Стиль SE (Shared Explicit)
Туннели управления переадресацией трафика
MTU пути
Форматы сообщений, связанные с LSP туннелями
Сообщение Path
Сообщение Resv
Объекты, связанные с LSP туннелем 4.Объект Label
Внизу по течению
Вверху по течению
Объект запроса метки
Объект явный маршрут
Строгие и свободные субобъекты
Субобъект IPv4 префикс
Субобъект IPv6 префикс
Субобъект Номер автономной системы
Выбор следующего шага
Добавление субобъектов в объект Explicit Route
Объект Record Route
Субобъект адрес IPv4
Субобъект IPv6 адрес
Субобъект Метка
Коды ошибок для ERO и RRO
Объекты сессии, шаблона отправителя и спецификации фильтра
Объект Session
Объект сессии LSP_TUNNEL_IPv6
Объект спецификации фильтра LSP_TUNNEL_IPv6
Объект атрибута сессии
Формат с привязкой ресурса
Процедуры, применимые к обоим C-типам
Процедуры привязки ресурсов
Расширение Hello
>Формат сообщения Hello
Объект HELLO REQUEST
Использование сообщения Hello
Соображения по поводу многоканальности
Соображения по поводу многоканальностиСовместимость
Коды классов и C-типы
Определения субобъектов
Ссылки
Поддержка дифференцированных услуг многопротокольной системой коммутации по меткам (MPLS, RFC-3270)
EXP-Inferred-PSC LSP (E-LSP)
Label-Only-Inferred-PSC LSP (L-LSP)
Общие принципы работы
Соотношение между меткой и FEC
Резервирование полосы для E-LSP и L-LSP
Модель переадресации меток для Diff-Serv LSR
Определение входного PHB
Определение входного PHB с учетом рекорда стека меток
Определение входного PHB с учетом IP-заголовка
Определение исходящего PHB с опционным формированием трафика
Переадресация меток
Кодирование информации Diff-Serv на уровне инкапсуляции
Кодирование информации Diff-Serv в поле передаваемой метки
Кодирование информации Diff-Serv в транспортируемом IP-заголовке
Модели туннелирования Diff-Serv поверх MPLS 2.6.Модели туннелирования Diff-Serv
Модель трубы
Модель короткой трубы
Однородная модель
Иерархия
Подробное описание работы E-LSP 3.Определение E-LSP
Установление соответствия Encaps--PHB для входящего E-LSP
Предварительно конфигурируемая таблица EXP--PHB
Определение входного PHB для входящего E-LSP
Формирование таблицы PHB--Encaps для исходящего E-LSP
Установление соответствия PHB--EXP
Установление соответствия PHB--CLP
Соответствие PHB--CLP по умолчанию
Установление соответствия PHB--DE
Соответствие PHB--DE по умолчанию
Установление соответствия PHB--802.1
Предварительная конфигурация соответствия PHB--802.1
Кодирование информации Diff-Serv для слоя инкапсуляции исходящего E-LSP
Установление соответствия PHB--802.1
Объединение E-LSP
Заполнение таблицы Encaps--PHB для входящего L-LSP
Установление соответствия EXP--PHB
Обязательное соответствие EXP/PSC --PHB
Установление соответствия CLP--PHB
Соответствие CLP/PSC -- PHB по умолчанию
Установление соответствия DE--PHB
Соответствие DE/PSC -- PHB по умолчанию
Определение входного PHB для входящего L-LSP
Установление соответствия DE--PHB mapping
Заполнение набора таблиц PHB--Encaps для исходящего L-LSP
Обязательное соответствие PHB--EXP
Установление соответствия PHB--CLP
Установление соответствия PHB--DE
Установление соответствия PHB--802.1
Кодирование информации Diff-Serv на уровне инкапсуляции для выходного L-LSP
Объединение L-LSP
Расширение RSVP для поддержки Diff-Serv
Формат сообщений RSVP, связанных с Diff-Serv
Формат сообщений Path
Объект DIFFSERV
Объект DIFFSERV для E-LSP:
Объект DIFFSERV для L-LSP:
Работа с объектом DIFFSERV
Отсутствие поддержки объекта DIFFSERV
Коды ошибок для Diff-Serv
Тип услуги Intserv
Расширения LDP для поддержки Diff-Serv
Diff-Serv TLV
Значения статусных кодов Diff-Serv
LDP-сообщения, сопряженные с Diff-Serv 6.3.Сообщение запроса метки
Сообщение ассоциации метки
Сообщение рассылки метки
Сообщение анонсирования (Notification Message)
Обработка Diff-Serv TLV 6.4.Обработка Diff-Serv TLV в режиме Downstream Unsolicited
Обработка Diff-Serv TLV в режиме Downstream on Demand
Отказ обработки Diff-Serv TLV
Информация о полосе пропускания
Поддержка MPLS Diff-Serv поверх PPP, LAN, Non-LC-ATM и Non-LC-FR-интерфейсов
Поддержка MPLS Diff-Serv для интерфейсов LC-ATM
Использование классов трафика ATM и механизмы управления трафиком
Реализация LSR с интерфейсами LC-ATM
Поддержка MPLS Diff-Serv для интерфейсов LC-FR
Использование параметров трафика Frame Relay и механизмов управления трафиком
Реализация LSR с интерфейсами LC-FR
A.Сценарий 8 (или менее) BA, отсутствие управления трафиком, отсутствие защиты MPLS
A.Сценарий Более 8 BA, отсутствие управления трафиком, отсутствие защиты MPLS
A.3 Сценарий 8 (или менее) BA, общее управление трафиком, общая защита MPLS
A.4 Сценарий управление трафиком для каждого OA /защита MPLS
A.Сценарий 8 (или менее) BA, управление трафиком для каждого OA /защита MPLS
A.6 Сценарий отсутствие управления
AСценарий Более 8 BA, отсутствие управления трафиком, отсутствие защиты MPLS
B.Сценарий отсутствие резервирования полосы пропускания
B.Сценарий Резервирование полосы пропускания для управления доступом для каждого PSC
B.Сценарий Резервирование полосы
Форматы, относящиеся к меткам
Обобщенные запросы меток
Необходимая информация
Кодирование полосы пропускания
Обобщенная метка
Метки длины волны и порта
Прочие метки
Коммутация по длине волны
Предложенная метка
Набор меток
Двунаправленные LSP
Разрешение конфликтов
Уведомление об ошибках в метках
Прямое управление по меткам
Информация административного состояния
Разделение каналов управления
Идентификация интерфейса
Обработка отказов
Нормативные ссылки
Информационные ссылки
Объект запроса обобщенной метки
Процедуры
Кодирование полосы
Объект обобщенной метки
Объект коммутируемого интервала длин волн
Объект предлагаемой метки
Объект набора меток
Разрешение конфликта
Уведомление
Объект набора приемлемых меток
Объекты запросов уведомления
Объекты запросов уведомленияУдаление состояния с помощью сообщения PathErr
Явное управление по меткам
Субобъект ERO метки
Субобъект RRO метки
Объект защиты
Административная информация состояний
Объект административного статуса
Процедуры для сообщений Path и Resv
Процедура аннулирования
Совместимость и процедуры обработки ошибок
Процедуры сообщения уведомления
Отделение канала управления
Объекты IF_ID RSVP_HOP
Идентификация сбойного интерфейса
Объекты IF_ID ERROR_SPEC
Объект Restart_Cap
Обработка объекта Restart_Cap
Модификация обработки сообщения Hello для поддержки восстановления состояния
Отказы канала управления
Отказы узлов
Метка восстановления
Процедуры для перезапускаемого узла
Процедуры для соседа перезапускаемого узла
Форматы сообщений RSVP
Сообщения Addressing Path, PathTear и ResvConf
Регламентации IANA
Имена, зарезервированные слова и представления RPSL
Контактная информация
Класс mntner
Класс person
Класс role
Класс route
Классы Set
Класс as-set
Класс route-set
Объекты предопределенных наборов
Класс Filters и filter-set
Класс rtr-set
Партнерство и класс peering-set
Класс aut-num
Атрибут import: Спецификация политики импорта
Спецификация действия (Action)
Атрибут export: Спецификация экспортной политики
Другие маршрутные протоколы, мультипротокольные
Разрешение неопределенности
Атрибут defaultСпецификация политики по умолчанию
Спецификация структурированной политики
Класс dictionary
Исходный словарь RPSL, пример действий политики и фильтры
Класс Advanced route 8.Спецификация агрегатных маршрутов
Взаимодействие с политикой в классе aut-num
Разрешение неопределенности для перекрывающихся объединений
Спецификация статических маршрутов
Класс inet-rtr
Расширение RPSL
.Программа Sendmail
.SPAM
Глава 19
Глава 20
Содержание раздела