
Я думаю, это довольно простой вопрос, но я хотел бы либо подтвердить свои мысли, либо чтобы кто-то сказал мне, что я неправ.
У моего домашнего роутера 4 гигабитных порта. Так что, очевидно, каждое (поддерживаемое) устройство, подключенное к нему, использует гигабитное соединение.
Если я добавлю гигабитный коммутатор к одному из этих портов и добавлю к коммутатору два устройства, будут ли они по-прежнему иметь гигабитную пропускную способность для остальной части локальной сети или она уменьшится из-за того, что два устройства будут конкурировать за гигабитное соединение от коммутатора к маршрутизатору?
решение1
Допустим, два устройства называются dev1 и dev2, каналы от них до коммутатора — L1 и L2, а канал от коммутатора до маршрутизатора — L3.
Оба устройства должны будут совместно использовать гигабит, то есть, если передает только dev1, то у dev1 будет 1 гигабит, но если оба устройства передают данные одновременно, то, скорее всего, у каждого из них будет по 500 мегабит.
Если говорить о емкости каждой линии, capa(L1)=capa(L2)=capa(L3)=1 Гигабит (если ваши провода действительно совместимы с гигабитом). Таким образом, максимальная пропускная способность, которую вы можете иметь на l3, составляет 1 Гигабит.
решение2
Учитывая, что большинство коммутаторов, продаваемых на потребительском рынке, не имеют достаточно емкой объединительной платы или буферов, чтобы фактически обеспечить одновременную передачу гигабитных данных на все порты, да, пропускная способность нисходящего потока будет ограничена ограничениями, налагаемыми коммутацией восходящего потока. В то же время многие хосты в любом случае не могут обрабатывать потоки на полной гигабитной скорости для большинства задач.
Один из способов избежать этого — объединить несколько портов между коммутаторами, чтобы можно было увеличить пропускную способность между коммутаторами в 2 раза или больше.https://en.wikipedia.org/wiki/Агрегация_ссылок Для настройки LAG вам понадобится управляемый или интеллектуальный коммутатор.