Три типа функциональной структуры коммутаторов
Наиболее часто используют три типа функциональной структуры коммутаторов:
с коммутационной матрицей
с общей шиной
с разделяемой многовходовой памятью.
Первый тип очень хорош: работает быстро, но число портов в таких коммутаторах ограничено, т.к. сложность коммутационной матрицы растет пропорционально квадрату числа портов. Основной недостаток такой технологии (коммутации физических каналов) - невозможность буферизовать данные внутри самой коммутационной матрицы. Хотя в порту буферная память есть, с ее помощью коммутатор борется с коллизией выходного порта ("занято"). По мнению производителей лучший эффект дает буферизация на входном порту.
Большая буферная память может приводить к задержке передачи (так как требуется время на неоднократное переписывание пакета с одного места на другое), что противоречит основному назначению коммутаторов.
порт 1 |
|
|
|
|
|
|
|
|
|
|
|
| |
порт 2 |
|
|
|
|
|
|
|
|
|
|
|
| |
порт 3 |
|
|
|
|
|
|
|
|
|
|
|
| |
| порт 1 | порт 2 | порт 3 | |||
|
В коммутаторах с общей шиной используется высокоскоростная шина, предназначенная для связи процессоров портов. Связь осуществляется в режиме разделения времени. Шина здесь играет пассивную роль, активным является процессор порта. Чтобы шина не была узким местом, требуется чтобы ее скорость была в несколько раз скорости поступления данных в порты. Шина тоже не осуществляет внутреннюю буферизацию.
В коммутаторах с разделяемой многовходовой памятью входные блоки процессоров портов соединяются через переключатели входа с разделяемой памятью, а выходные блоки этих же процессоров соединяются с памятью через переключатели выхода. Переключениями входа и выхода разделяемой памяти заведует блок управления портами. Этот блок организует в разделяемой памяти несколько очередей - по одной для каждого выходного порта. Входные блоки процессоров передают блоку управления запросы на запись данных в очередь того порта, который соответствует адресу назначения пакета. Блок управления портами по очереди подключает вход памяти к одному из входных блоков процессоров, и тот переписывает часть данных в очередь определенного выходного порта. По мере заполнения очередей блок управления производит поочередное подключение выхода разделяемой многовходовой памяти к выходным портам и данные из очереди переписываются в выходной буфер процессора.
Лллл
| Входные порты (буфер + процессор) |
| Разделяемая многовходовая память |
| Выходные порты (процессор) |
| |||
| пакет |
| 1 |
|
| ### |
| 1 |
|
|
|
|
|
|
|
| |||
| 2 |
|
| ###### |
| 2 |
| ||
|
|
|
|
|
|
| |||
| 3 |
|
| # |
| 3 |
| ||
|
|
|
|
|
|
| |||
| 4 |
|
| ############# |
| 4 |
| ||
|
|
|
|
|
|
| |||
| БЛОК УПРАВЛЕНИЯ |
|
Каждая из описанных архитектур имеет свои преимущества и недостатки, поэтому в функционально сложных коммутаторах производители комбинируют их.
- Вопросы к предварительной сдаче экзамена.
- Тема 1.Основные понятия.
- Соединения и каналы.
- Типы связи
- Протоколы и службы.
- Уровни модели osi
- Разделение каналов. Мультиплексирование.
- Стек протоколов tcp/ip. История и перспективы стека tcp/ip
- Структура стека tcp/ip. Краткая характеристика протоколов
- Тема 3.Каким образом tcp обеспечивает надежную и быструю доставку. Сегменты tcp
- Организация клиент-серверной связи
- Порты и установление tcp-соединений
- Концепция квитирования
- Реализация скользящего окна в протоколе tcp
- Только положительные квитанции
- Нумерация байт, а не сегментов
- Выбор тайм-аута
- Реакция на перегрузку сети
- Формат сообщений tcp (для ознакомительного чтения)
- Тема 4.Адресация в ip-сетях. Типы адресов: физический (mac-адрес), сетевой (ip-адрес) и символьный (dns-имя).
- Три основных класса ip-адресов. Дополнительные классы.
- Соглашения о специальных адресах: broadcast, multicast, loopback
- Выбор адреса
- Тема 5.Dns и dhcp - серверы. Отображение физических адресов на ip-адреса: протоколы arp и rarp
- Отображение символьных адресов на ip-адреса: служба dns
- Автоматизация процесса назначения ip-адресов узлам сети - протокол dhcp
- Тема 6.Развитие стека tcp/ip: протокол iPv.6
- Адресация в iPv6
- Тема 7.Топологии сетей. Базовые сетевые технологии. Ethernet. Типы сетей
- Топологии сетей.
- Шинная топология.
- Кольцевая топология.
- Топология звезды.
- Гибридная топология.
- Ячеистая топология.
- Архитектуры сетей.
- Адресация Ethernet'а
- Формат кадра Ethernet'а
- Arp, rarp – протоколы. Чем отличаются?
- Подсети
- Как назначать номера сетей и подсетей. Маска подсети.
- Тема 8.Базовые сетевые технологии. Token Ring.
- Скоростные сетевые архитектуры.
- Ethernet 100 Мбит/с.
- Тема 9.Сетевая среда. Кабельные системы. Кабели. Витая пара. Коаксиальный кабель. Оптоволоконный кабель.
- Кабельные системы локальных вычислительных сетей
- Рекомендации по применению кабелей
- Проблемы монтажа кабельных систем
- Тема 10.Основные типы сетевых устройств. Сетевые адаптеры
- Репитеры
- Концентраторы
- Правило «5-4-3-2-1».
- Коммутаторы
- Известны четыре способа коммутации в локальных сетях:
- Три типа функциональной структуры коммутаторов
- Механизмы снижения интенсивности трафика
- Коммутаторы делятся на 4 категории:
- Мосты. Виды (по алгоритму работы). Подвиды «прозрачных» мостов.
- Маршрутизаторы
- Брандмауэры (сетевые фильтры).
- Заключение. Продвижение кадров, пакетов через сетевые устройства.
- Тема 11.Современные протоколы маршрути-зации
- Протоколы вектора расстояния
- Метод расщепления горизонта
- Метод временного отказа от приема сообщений
- Механизм принудительных объявлений
- Метод корректировки отмены маршрута
- Алгоритм диффузионного обновления
- Что такое хорошо и что такое плохо?
- Протокол состояния канала
- Hello! Кто здесь?
- Алгоритм Дейкстры
- Ненавязчивый сервис
- Тема 12.Неоднородные сети. Методика расчета конфигурации сети Ethernet
- Расчет pdv
- Расчет pvv
- Тема 13.Сетевые операционные системы Структура сетевой операционной системы
- Одноранговые сетевые ос и ос с выделенными серверами
- Прикладные протоколы. Ftp
- Прикладные протоколы. Telnet
- Прикладные протоколы. Snmp
- Прикладные протоколы. Smtp, pop. Nntp
- Прикладные протоколы. Icmp.
- Что такое url?
- Url образуют подмножество более общей схемы наименования uri.
- Тема 14.Требования к сети. Архитектура сети. Выбор технологии. Требования к сети.
- Критерии выбора технологии:
- Архитектура сети.
- Оценка трафика сети. Разделение на подсети.
- Подсети
- Как назначать номера сетей и подсетей. Маска подсети.
- Проект сети.
- Непрерывность работы сети. Архивы, запасные серверы, …
- Логическая структура сети. Сетевые ос. Сетевые протоколы
- Размер пакета, ячейки, кадры
- Раут - маршрутизация в подсетях.
- Тема 15.Php и другие серверные технологии.
- Динамические технологии на стороне клиента.
- Динамические технологии на стороне сервера.
- Тема 16.Распределенная обработка. Безопасность. Эффективность. Модель распределенной обработки информации.
- Безопасность информации. Базовые функциональные профили. Полные функциональные профили. Методы оценки эффективности информационных сетей.
- Сетевые программные и технические средства информационных сетей.