Разделы

Авто
Бизнес
Болезни
Дом
Защита
Здоровье
Интернет
Компьютеры
Медицина
Науки
Обучение
Общество
Питание
Политика
Производство
Промышленность
Спорт
Техника
Экономика

Half-duplex

.

• метод обратного давления (Backpressure) – искусственное создание коллизий

Использование альтернативных связей в сетях:

n Резервирование: один канал функционирует, остальные – в горячем резерве (STA)

n Баланс нагрузки: параллельная передача по всем каналам (Link aggregation)

В сетях канального уровня

замкнутые контуры недопустимы!

Алгоритм Spanning Tree

n Назначение:
автоматический перевод в резервное состояние всех альтернативных связей, не вписывающихся в топологию дерева

n Решает проблему альтернативных связей в сетях на основе мостов и коммутаторов

n Принцип работы:

n Формализует сеть в виде графа

n Обеспечивает поиск древовидной топологии связей естественным путём от каждого сегмента сети до «корня дерева»

STA - построение дерева

n 1 этап. Выбор корневого коммутатора

n вручную администратором или автоматически (по минимальности MAC-адреса блока управления) – по пакетам BDPU (bridge protocol data unit)

n 2 этап. Выбор корневого порта каждого коммутатора

n на каждом коммутаторе (по ретранслируемым пакетам BDPU) выбирается порт, имеющий минимальное расстояние до корневого коммутатора

n 3 этап. Выбор назначенного (designated) порта для каждого сегмента

n Из всех портов всех коммутаторов сегмента выбирается порт с минимальным расстоянием до корневого коммутатора

n Все остальные порты (кроме корневых и назначенных) блокируются. Математически доказано, что при таком выборе активных портов в сети исключаются петли, а оставшиеся связи образуют покрывающее дерево (если связей для этого достаточно)

STA – выбор корневого коммутатора

n После инициализации каждый коммутатор считает себя корневым и генерирует пакеты BDPU через все свои порты

n Получив пакет BDPU со значением идентификатора корневого коммутатора выше его собственного, коммутатор перестаёт генерировать пакеты BDPU и начинает ретранслировать пакеты претендента на звание корневого коммутатора

STA – выбор корневых и назначенных портов

n При ретрансляции пакетов BDPU коммутаторы увеличивают расстояние до корня на условное время, соответствующее сегменту, из которого пришёл пакет.

n Ретранслируя пакеты, коммутатор для каждого своего порта запоминает минимальное встретившееся расстояние до корневого коммутатора; так выбирается корневой порт.

n Для всех остальных портов выполняется сравнение принятых по ним минимальных расстояний до корня (до наращивания STA Cost). Если все принятые на порт расстояния больше расстояния от собственного корневого порта, то этот порт – назначенный для данного сегмента.

Скорость stp cost

10 2000000

100 200000

1000 20000

СкороАгрегирование каналов

Объединение избыточных физических связей в логические для достижения баланса нагрузки – одна из форм использования альтернативных маршрутов в сетях на коммутаторах

Объединённый логический канал называется транком (trunk)

Агрегирование каналов повышает как производительность, так и надёжность сети

Применяется совместно с STA

Агрегированный канал м.б. образован не только двумя соседними коммутаторами, но и распределяться между портами удалённых

Виртуальная локальная сеть(Virtual LAN, VLAN) – группа узлов сети, трафик которой, в том числе и широковещательный, на канальном уровне полностью изолирован от других узлов сети.

VLAN образует домен широковещательного трафика (broadcast domain) по аналогии с доменом коллизий.

 

Адресация в TCP/IP

Локальные (аппаратные) адреса – адресация узлов в пределах подсети (MAC)

Сетевые (IP) адреса – однозначная идентификация узла в пределах составной сети

Доменные имена – символьные идентификаторы узлов

 

IP адрес: сеть и узел

Деление 32-битного IP-адреса на адрес сети и адрес узла – 2 подхода:

32-битное поле адреса заранее делится на две части фиксированной длины – деление сетей по классам

Использование масок подсетей

 

Маска подсети– число, использующееся в паре с IP-адресом и содержащее последовательность единиц в тех разрядах, которые должны в IP-адресе интерпретироваться как адрес сети.

 

Класс Первые биты Min. номер сети Max. номер сети Max. число узлов в сети
A 1.0.0.0 126.0.0.0 224
B 128.0.0.0 191.255.0.0 216
C 192.0.1.0 223.255.255.0 28
D 224.0.0.0 239.255.255.255 Multicast
E 240.0.0.0 247.255.255.255 Зарезервирован

 

Маски подсетей

 

 

 
 
00000000 = 0 10000000 = 128 11000000 = 192 11100000 = 224 11110000 = 240 11111000 = 248 11111100 = 252 11111110 = 254 11111111 = 255

 

 


Internet Protocol, IP

 

 

Решает задачу доставки сообщений между узлами составной сети.

Относится к протоколам без установления соединения; не даёт гарантии надёжной доставки пакета.

Способен выполнять динамическую фрагментацию пакетов при передаче их между сетями с различными максимально допустимыми значениями длины поля данных кадров (MTU).

Состоит из заголовка (20 байт) и поля данных (до 65515 байт). Суммарно до 65535 байт.

Формат IP -пакета

Номер версии (Version) – IPv4 или IPv6

Длина заголовка (IHL) – длина заголовка в 32-байтовых словах (до 60 байт, засчёт расширения поля Параметры)

Тип сервиса (Type of Service, ToS) – позволяет приложениям влиять на качество обслуживания

PR – приоритет (от 0 до 7);

D, T, R – параметры выбора маршрута (D, delay – минимальная задержка; T, throughput – максимальная пропускная способность; R, reliability – максимальная надёжность)

Общая длина – длина пакета целиком (до 65535 байт)

Идентификатор пакета – идентификатор фрагментации пакетов

Флаги – признаки, связанные с фрагментацией

DF (Do not Fragment) – запрет на фрагментацию;

MF (More Fragments) – признак фрагментированности пакета

Смещение фрагмента (fragment offset) – смещение в байтах поля данных этого пакета от начала общего поля данных исходного пакета, подвергнутого фрагментации

Время жизни (Time to Live, TTL) – предельный срок, в течение которого пакет может передаваться по сети, в секундах. Уменьшается на 1 каждым маршутизатором

Протокол верхнего уровня (Protocol) – идентификатор транспортного протокола (TCP, UDP, ICMP)

Контрольная сумма (Header checksum) – контрольная сумма по заголовку

IP-адреса источника и получателя (Source IP, Destination IP)

Параметры (IP options) – необязательное поле; используется при отладке сети

Выравнивание (Padding) – заполняется нулями, гарантирует кратность размера заголовка 32 битам.

Фрагментация IP- пакетов

Фрагментация – деление поля данных исходного пакета на части и оформление их в виде пакетов меньшего размера – фрагментов.

Фрагментация выполняется при невозможности передать пакет в следующую по маршруту сеть (превышение MTU).

Сбор исходного пакета осуществляется модулем IP на узле назначения (и никогда на промежуточных маршрутизаторах).

Сборка пакета осуществляется по значениям IP-полей: идентификатор, TTL, флагов DF и MF, смещения.

 

Дата публикации:2014-01-23

Просмотров:232
.

Вернуться в оглавление:

Комментария пока нет...


Имя* (по-русски):
Почта* (e-mail):Не публикуется
Ответить (до 1000 символов):







...

 

2012-2017 lekcion.ru. За поставленную ссылку спасибо.