Домой Технологии Сетевые протоколы — что это и для чего нужны?

Сетевые протоколы — что это и для чего нужны?

11757
0

В этой статье обсуждаются протоколы, используемые сегодня почти во всех корпоративных сетях, включая протокол связующего дерева, Ethernet и гигабитное оптическое волокно, с описанием текущих спецификаций и процессов. Подробнее написано про сетевые протоколы на сайте conlex.kz.

Протокол связующего дерева

Spanning Tree — это алгоритм, который работает на кампусных коммутаторах уровня 2 для предотвращения петель уровня 2 и широковещательных штормов в сети, содержащей как минимум 2 коммутатора или моста.

Алгоритм определяет, какие порты на каждом коммутаторе или мосту должны быть заблокированы для создания топологии без петель. Основными спецификациями являются IEEE и 802.1d. Состояния портов связующего дерева: прослушивание, обучение, блокировка, переадресация или отключение. Каждая группа коммутаторов выберет корневой мост в рамках определения того, какие порты коммутатора должны быть заблокированы для топологии без петель.

Корневой мост выбирается по умолчанию как коммутатор с самым низким приоритетом (MAC-адрес). Выбор корневого моста можно изменить с помощью команды приоритета моста. Важно учитывать конструкцию коммутатора кампуса и при необходимости изменить выбор корневого моста для повышения производительности.

Более новые коммутаторы, использующие VLAN, запускают один экземпляр связующего дерева для каждой VLAN. Это важно отметить, поскольку петли уровня 2 возникают для каждой VLAN или сегмента.

Это позволяет коммутатору с двойным подключением к одному и тому же коммутатору или к разным коммутаторам распределять нагрузку по этим каналам, не опасаясь создания широковещательного шторма. Это достигается путем назначения двух VLAN коммутатору, который имеет двойные каналы связи с разными коммутаторами ядра кампуса. Каждый канал настроен на пересылку трафика из одной VLAN и блокировку его на втором канале.

Например, рассмотрим коммутатор, которому назначены 24 порта для VLAN 10 и 24 порта для VLAN 20, и механизм управления с 2 гигабитными портами, которые подключаются к различным коммутаторам ядра. VLAN 10 назначается порту A, а VLAN 20 — порту B. Если бы трафик из VLAN 10 был разрешен и через порт B, у вас была бы петля, поскольку трафик мог бы отправляться через порт A и возвращаться через порт B при условии наличия магистрального соединения. между коммутаторами ядра кампуса.

Ethernet

На сегодняшний день это самый популярный протокол канала передачи данных кампуса. На сегодняшний день основными спецификациями являются 10BaseT, 100BaseT и Gigabit Ethernet.

Сегодня многие сети состоят из 10BaseT и 100BaseT от настольных компьютеров и серверов до коммутаторов кампуса. Gigabit Ethernet используется от коммутатора к коммутатору и от здания к зданию. 10BaseT — это спецификация для передачи данных со скоростью 10 Мбит/с по неэкранированной витой паре категории 3 (UTP).

Расстояние от рабочего стола до коммутатора не более 100 метров. Спецификация 100BaseT такая же, за исключением того, что скорость составляет 100 Мбит/с по неэкранированной витой паре (UTP) категории 5. Gigabit — это спецификация для скорости 1000 Мбит/с по кабелям Fiber, STP и UTP. Ethernet использует CSMA/CD как метод устранения коллизий, когда два рабочих места одновременно отправляют данные.

Обе рабочие станции ждут в течение определенного и разного периода времени перед попыткой повторной передачи. Максимальный размер пакета или MTU пакета Ethernet составляет 1518 байт.