- •Телекоммуникационные службы и услуги
- •1.4.2. Структура систем телекоммуникаций
- •-Управление (устройства управления обрабатывают поступающую информацию, и устанавливают соединение в конкретном направлении);
- •Сигнализация
- •2.1. Электромеханические системы коммутации
- •4.1. Этапы развития цифровых телефонных сетей
- •4.2. Цифровые сигналы
- •На коротких расстояниях (например, в пределах одной коммутационной станции) тактовая частота распространяется отдельно от информационных сигналов.
- •Сигнализация в телекоммуникационных сетях
- •5.1. Линейная сигнализация
- •Коммутация в сетях электросвязи
- •6.1. Основные положения Организация связи в распределенных телекоммуникационных сетях основана на принципах коммутации и реализуется в узлах коммутации (ук) и коммутационных станциях (кс).
- •Маршрутизация по виртуальным каналам
- •Маршрутизация по фиксированным путям
- •Взаимосвязь открытых систем
- •Прикладной
- •Прикладной (Appliсation)
- •Прикладной
- •Представительный
- •Представительный (pdu)
- •Служебный
- •Сеансовый (Session)
- •Сеансовый
- •Транспортный (Transport)
- •Транспортный
- •Сетевой
- •Сетевой (Пакет/Диаграмма)
- •Сетевой
- •Канальный
- •Канальный (Кадр)
- •Физический (Physical)
- •Физический (Символ)
- •Среды передачи
- •8.1. Общие сведения
- •Интеллектуальная сеть – это архитектурная концепция предоставления новых услуг связи, для которой характерны:
- •-Возможность управления некоторыми атрибутами услуг пользователями;
- •8.2. Функциональная схема исс
- •-Переадресация вызова;
- •-Прямой вызов; -"перехват" вызова.
- •8.3. Сетевая архитектура исс
- •-Учет стоимости услуг исс.
- •-Обеспечение инсталяции программного обеспечения (по) новых услуг
- •-Координация данных в ip, ssp, scp;
- •2. Сокращенный номер (abd);
- •Каждая из услуг исс описывается набором обязательных и
- •8.5. Нумерация услуг исс
- •8.6. Функциональная модель исс
- •9.1. Общие положения
- •Пк лвс Маршрутизатор ip Транспортный шлюз атс та
- •9.3. Функциональная схема управления вызовами в ip-сети Покажем на рис. 9.5 функциональную схему управления вызовами в ip-сети.
- •3. Качество шлюза:
- •4. Качество ip-сети:
- •Временные задержки при передаче речевых сообщений и данных
- •Потеря пакетов
- •9.6. Процедура обработки речевых сообщений в ip-телефонии
- •Типы адресов:
- •Если ip-адрес начинается с "11110"(первые 5 бит) в двоичном коде, то
- •9.9. Функциональная схема взаимодействия серверов dhcр и ldap
- •9.10.1. Классификация ip-сетей По способу связи оконечных устройств между собой ip-сети подразделяются на:
- •9.10.3. Услуги ip-телефонии
- •Услугами ip-телефонии являются:
- •Микрофон
- •Динамик
- •10. Цифровые сети интегрального обслуживания – цсио, или цифровые сети с интеграцией служб - цсис
- •10.1. Основные положения
- •11. Технология Ethernet
- •11.1. Общие положения
- •11.2. Кадры Ethernet
- •Кадр 802.3
- •Стандарт 802.3 определяет восемь полей заголовка.
- •Кадр 802.3z (Gigabit Ethernet)
- •11.3. Уровень llc – уровень управления логическим каналом
- •11.4. Инкапсуляция данных в Ethernet кадр
- •11.5. Топология Ethernet
- •Топология точка-точка (Point-to-Point)
- •Топология общая шина (Bus)
- •Топология звезда (Star)
- •11.6. Полудуплексный режим работы (Half-Duplex)
- •11.7. Полнодуплексный режим работы (Full-Duplex)
- •Коаксиальные кабели
- •Волоконно-оптические кабели
- •Кабели типа "витая пара"
- •11. 8. Адресация в локальных сетях (lan addressing)
- •11.9. Коммутаторы (Switches)
- •11.10. Протокол покрывающего дерева (Spanning-Tree Protocol)
- •11.10.1. Основные определения
- •11.10.2. Протокольные блоки данных моста (bpdu – Bridge Protocol Data Unit). Инициализация топологии
- •11.11. Виртуальные локальные сети (vlan – Virtual Local Area Network)
- •Уровни стека протоколов tcp/ip
- •Структура ip пакета
- •Протокол arp, rarp
- •Rarp(обратный протокол определения адреса)
- •Формат пакета arp
- •Протокол управления сообщениями Internet (icmp – Internet Control Message Protocol)
- •Адресация ip Типы адресов
- •Классы ip адресов
- •Типы ip адресов
- •Маска ip адреса
- •Использование маски
- •Автоматизация процесса назначения ip-адресов узлам сети – протокол dhcp
11.10.2. Протокольные блоки данных моста (bpdu – Bridge Protocol Data Unit). Инициализация топологии
Для автоматического определения начальной активной конфигурации дерева все мосты сети после их инициализации начинают периодически обмениваться специальными пакетами, называемыми протокольными блоками данных моста – BPDU (Bridge Protocol Data Unit).
Пакеты BPDU (рис.11.14) помещаются в поле данных кадров канального уровня, например, кадров Ethernet. Все мосты должны поддерживать общий групповой адрес, с помощью которого кадры, содержащие пакеты BPDU, передаются одновременно всем мостам сети.
Рис. 11.14. Протокольные блоки данных моста – BPDU
Поля выделенные зеленым цветом используются для выбора корневого моста и решения- работать порту или быть заблокированным.
Поле Hello Time (время посылки пакетов BPDU ) – интервал, через который посылаются BPDU.
Поле Max Age (Максимальное время устаревания) – интервал, через который данные из предыдущего BPDU считаются недействительными.
Поле Forward Delay (задержка перехода) – время перехода портов коммутатора в очередное (возможно, активное) состояние. Такая задержка необходима, чтобы исключить возможность временного возникновения альтернативных маршрутов при неодновременной смене состояний портов во время конфигурации.
У пакета BPDU уведомления о реконфигурации отсутствуют все поля, кроме двух первых.
После инициализации каждый мост сначала считает себя корневым. Поэтому он начинает через интервал hello time генерировать через все свои порты сообщения BPDU конфигурационного типа. (Далее под BPDU понимается везде конфигурационный BPDU, если тип BPDU точно не указан.) В них он указывает свой идентификатор в качестве идентификатора корневого моста (и в качестве данного моста также), расстояние до корня устанавливается в 0, а в качестве идентификатора порта указывается идентификатор того порта, через который передается BPDU.
В исходном состоянии каждый мост не только передает BPDU через все свои порты, но и принимает через все порты BPDU, передаваемые другими мостами. Мост в течение интервала установления начальной конфигурации фиксирует значения нескольких своих внутренних переменных:
RID (Root IDentifier) – идентификатор корневого моста, в начальный момент работы алгоритма STA каждый мост присваивает этой переменной свой собственный идентификатор.
min RPC (min Root Path Cost) – наименьшее значение расстояния до корня, встретившееся в пакетах BPDU, принятых от корневого моста по i-му порту. Для каждого порта моста имеется своя переменная min RPC, начальное значение этой переменной равно максимально допустимому значению расстояния, определяемому форматом переменной.
min BID и min PID – идентификаторы моста и порта, от которого поступил пакет, на основании которого присвоено значение расстояния до корня переменной min RPC – по две переменные на каждый порт.
Мост обрабатывает поступающие на порты сообщения BPDU следующим образом:
Сначала мост сравнивает значение идентификатора корневого моста из BPDU с текущим значением переменной RI.
Если это значение больше текущего значения RID, то принятый пакет просто уничтожается, так как он не несет никакой информации о расстоянии до корневого моста – он пришел от моста, который не является корневым.
Если оно равно текущему значению RID, то значит принят пакет от уже известного корня. Находящееся в пакете расстояние до корня сравнивается с найденным ранее минимальным расстоянием min RPC, и если новое значение меньше, то оно переписывается в переменную min RPC данного порта. Затем мост наращивает значение поля расстояния до корня на величину условной стоимости сегмента, по которому пришел пакет, помещает в поле идентификатора моста свой идентификатор и передает этот пакет на все свои порты, кроме того порта, от которого получен пакет. В переменные min BID и min PID записываются идентификаторы моста, от которого получен пакет BPDU, и его порта.
Если же значение идентификатора корневого моста у принятого BPDU меньше текущего, то это значит, что обнаружен мост, у которого больше прав претендовать на звание корневого. Его идентификатор фиксируется в переменной RID, а все значения переменных min RPC устанавливаются в исходное значение, так как они были вычислены ранее на основании расстояний до моста, на самом деле корнем не являющегося. Затем пакет BPDU обрабатывается точно по тому же алгоритму, что и в предыдущем случае.
По мере распространения пакетов BPDU по всей сети у всех мостов накапливается информация, необходимая для фиксации корневого моста, а также для определения того, какой из портов моста является корневым портом, какие порты являются назначенными для сегментов, а какие не входят ни в первую, ни во вторую категории.
После истечения времени установления активной конфигурации у всех мостов происходит фиксация идентификатора корневого моста. Мост, который в течение всего времени процесса установления конфигурации считал себя корневым, окончательно удостоверяется в этом. Все его порты устанавливаются в состояние назначенных.
Мосты, знающие, что они не корневые, определяют свой корневой порт как порт, имеющий минимальное расстояние до корневого моста. Для этого для каждого порта вычисляется расстояние RPC как сумма переменной min RPC и условной стоимости сегмента, с которым связан данный порт, так как в переменной min RPC это время учтено не было. Затем выбирается корневой порт, как порт с минимальным значением RPC. После этого данное значение называется расстоянием до корня данного моста – RPC.
Затем мост проверяет все оставшиеся порты как претендентов на звание назначенных портов сегментов, к которым они подключены. Он сравнивает значение min RPC данного порта со значением RPC, то есть сравнивает расстояния до корня от других мостов данного сегмента со своим собственным. Если его собственное расстояние оказывается меньше по каждому порту, то он фиксируется как назначенный. Если же оно больше, то порт переводится в заблокированное состояние, в котором он не будет ни принимать, ни передавать информационные пакеты в рабочем режиме, после установления активной конфигурации. Если же расстояния оказываются равными, то мост сравнивает сначала свой идентификатор с идентификатором min BID моста-конкурента, а если и они равны (то есть конкурируют его собственные порты), то сравниваются в конце концов идентификаторы портов.
После того, как все мосты определяют статус своих портов, процесс установления активной конфигурации завершен. Корневые и назначенные порты начинают участвовать в передаче кадров протокола канального уровня, то есть для них устанавливается активное состояние, в отличие от заблокированных портов.