Назад | Перейти на главную страницу

В чем разница между мостом, переключением и пересылкой кадра?

В чем разница между мостом, переключением и пересылкой кадра?

В чем разница между плоскостью управления и плоскостью пересылки и медленным путем против быстрого пути? Как вышеуказанные термины связаны с этим?

Может ли кто-нибудь объяснить, как пакет перемещается от входного порта (на карте ввода-вывода) к выходному порту (на другой карте ввода-вывода)? Какие бывают исключения? Каждый пакет приходит в ЦП?

Какая логика или алгоритмы используются для принятия этих решений?

Все это зависит от производителя и устройства. В некоторых случаях это даже зависит от конкретной ОС.

Устройства, перемещающие пакеты (коммутаторы Ethernet, перемещающие кадры Ethernet, IP-маршрутизаторы, перемещающие дейтаграммы IP, коммутаторы ATM, перемещающие ячейки), пытаются сделать это наиболее эффективным способом. Это часто означает использование специализированных микросхем (ASIC) с аппаратными алгоритмами для определения потоков трафика и их перемещения.

Часто функции этих аппаратных алгоритмов ограничены (часто в отношении управления потоком трафика на основе политик - безопасность, глубокая проверка пакетов и т. Д.), И, когда требуется более сложное принятие решений, ASIC должны будут задействовать ЦП и прошивка устройства для принятия решений о потоке.

Использование ЦП и программного обеспечения для принятия решения о потоке обычно намного медленнее, чем использование только оборудования. В некоторых устройствах ЦП может принять решение для начального пакета и сделает запись в таблице на основе ОЗУ, к которой имеют доступ ASIC, чтобы будущие пакеты в том же потоке могли следовать только аппаратному пути.

Изготовители не собираются публиковать детали реализации своих алгоритмов, потому что обычно это их «секретный соус», который помогает дифференцировать их оборудование на рынке. Кроме того, эти алгоритмы обычно зависят от функций ASIC и базового оборудования, на котором построены устройства.

Вы можете сделать вывод, читая протоколы и изучая КАК пакет должен течь внутри устройства коммутации / маршрутизации. Однако конкретные алгоритмы и оптимизации для данного устройства обычно недоступны для вас.