Ваша локальная сеть, вероятно, будет работать нормально.
В зависимости от скорости восходящей линии связи от модема до интернет-провайдера возможно, но весьма маловероятно, что использование маршрутизатора со скоростью 100 Мбит / с замедлит работу вашей локальной сети. Объяснение будет довольно техническим.
Предположения
Прежде всего, я предполагаю, что то, что вы называете гигабитными концентраторами, на самом деле является коммутатором. В те времена, когда большинство сетей работали со скоростью 100 Мбит / с, концентраторы стали менее распространенными и заменялись коммутаторами, что обеспечит вам лучшую производительность сети, чем коммутаторы. Поэтому маловероятно, что вы используете концентраторы. Я не знаю, производятся ли гигабитные хабы.
вниз по течению
Выход из Интернета не может замедлить работу вашей локальной сети, если все в вашей локальной сети, кроме маршрутизатора, работает на гигабитных скоростях. Вы можете иметь не более 100 Мбит / с, поступающих от маршрутизатора в локальную сеть, и любая другая ссылка, по которой эти пакеты будут проходить в локальной сети, будет иметь достаточную пропускную способность для обработки пакетов из Интернета.
Коммутатор, получающий пакеты от маршрутизатора, должен будет буферизовать весь пакет от маршрутизатора, прежде чем он сможет начать отправку его на следующее устройство. Это не замедлит вашу локальную сеть. Это может увеличить время в оба конца до Интернета, и, если это произойдет в обоих направлениях, это может стоить вам 0,3 мс за время в оба конца до Интернета. Если вы попытаетесь измерить это замедление, оно, вероятно, потеряется в вариациях времени туда и обратно, вызванных множеством других факторов.
вверх по течению
Точка, где все становится интересным и потенциально проблематичным, находится в верхнем течении. Мы рассмотрим сценарий, когда компьютер в вашей локальной сети отправляет данные на сервер в Интернете с такой скоростью, с которой ваши настройки могут не отставать.
Меньше 100 Мбит / с в восходящем направлении
Если скорость восходящего потока от вашего модема к вашему провайдеру меньше 100 Мбит / с. Время в оба конца на вашем интернет-соединении увеличится.
Когда TCP на отправляющем компьютере запускается, он будет медленно увеличивать скорость отправки, пока не достигнет предела. В какой-то момент он будет отправлять данные быстрее, чем обратный поток от модема к разрешениям ISP. В этот момент модем начнет буферизовать пакеты. Например, пакеты могут входить в этот буфер со скоростью 100 Мбит / с от модема, но отправляться только к провайдеру со скоростью 50 Мбит / с. По мере роста использования буфера время в интернете увеличивается. И поскольку эти буферы в модемах имеют тенденцию быть слишком большими, время приема-передачи может значительно увеличиться. Но даже слишком большой буфер в конечном итоге заполнится, и модему придется отбрасывать пакеты.
TCP на отправляющем компьютере заметит увеличенное время приема-передачи или потерянные пакеты и соответственно отрегулирует скорость отправки. Таким образом, он стабилизируется на скорости передачи ниже 100 Мбит / с, которую можно отправить с коммутатора на маршрутизатор. Таким образом, ваша локальная сеть не будет затронута, но подключение к Интернету будет очень медленным для любого интерактивного использования.
Более 100 Мбит / с в восходящем направлении
Если скорость восходящего потока от модема к провайдеру увеличится до более чем 100 Мбит / с, узкое место будет двигаться. И проблема будет выглядеть совсем иначе.
Отправляющий компьютер не увидит увеличения задержки или падения пакетов, пока скорость не превысит 100 Мбит / с. Как только TCP преодолеет этот порог скорости, коммутатор слева от вашей диаграммы будет принимать пакеты быстрее, чем 100 Мбит / с. Но коммутатор знает, что он не может отправлять данные быстрее 100 Мбит / с на маршрутизатор, и вместо отбрасывания пакетов он будет сигнализировать отправителю о замедлении.
Это означает, что если компьютер подключен к Интернету и другому компьютеру в локальной сети, все будет вести себя странно. Раньше, когда восходящий поток к провайдеру составлял всего 50 Мбит / с, он отправлял 50 Мбит / с на сервер в Интернете, а другие 950 Мбит / с можно было использовать для отправки на другой компьютер в локальной сети.
Но поскольку скорость восходящего потока к провайдеру увеличивается до более чем 100 Мбит / с, этот компьютер будет отправлять 100 Мбит / с на компьютер в Интернете, а затем коммутатор сообщит сетевому интерфейсу о замедлении. Это может привести к тому, что компьютер будет отправлять только 100 Мбит / с на сервер в Интернете, а другие 100 Мбит / с - на другой компьютер в локальной сети. Таким образом, в этом сценарии увеличение скорости интернет-соединения привело к падению эффективной скорости локальной сети с 1 Гбит / с до 200 Мбит / с.
Если компьютер, отправляющий в Интернет, был подключен к крайнему правому коммутатору, эта проблема затронет не только компьютер-отправитель, но и связь между двумя коммутаторами.
Какая из двух проблем может возникнуть, зависит от того, является ли пропускная способность восходящего канала от модема к провайдеру больше или меньше 100 Мбит / с. Но есть единственное решение, которое может решить обе проблемы.
Решение
Если ваш маршрутизатор может управлять полосой пропускания, вы можете настроить его так, чтобы ограничить максимальный трафик, который он будет отправлять модему. Сконфигурируйте это так, чтобы оно на несколько процентов было меньше емкости узкого места (которая является меньшим числом восходящего потока от модема к провайдеру и 100 Мбит / с через маршрутизатор).
Когда маршрутизатор достигает этой сконфигурированной емкости, он должен либо использовать ECN, либо отбрасывать пакеты, чтобы сигнализировать о том, что емкость достигнута. Это приведет к тому, что TCP на передающем компьютере настроится на пропускную способность восходящего потока, прежде чем возникнет какая-либо проблема, описанная в этом ответе.
Злонамеренный приемник
Если сервер, получающий трафик, отправляемый из вашей локальной сети, ведет себя злонамеренно, это может стать еще хуже. Посылая специально сформированные подтверждения, принимающий сервер может обмануть отправляющий компьютер в вашей локальной сети, чтобы он поверил, что пропускная способность выше, чем в действительности.
При таких обстоятельствах компьютер вашей локальной сети может продолжать увеличивать скорость отправки, превышая точку любого узкого места. Это, очевидно, не устраняет узкое место, но может создать несколько узких мест, где должен быть только один.
Если ваша восходящая пропускная способность интернета составляла 50 Мбит / с, злонамеренный получатель все равно мог заставить отправителя в вашей локальной сети отправлять с полными 100 Мбит / с. Это быстро заполнит буферы на модеме и заставит коммутаторы в вашей локальной сети снизить скорость отправки.
Использование управления пропускной способностью на маршрутизаторе только защитит буферы модема от заполнения. Это не защитит вашу локальную сеть. Это связано с тем, что, хотя данные, отправляемые с маршрутизатора на вредоносный сервер, явно указывают на узкое место, вредоносный сервер может отправлять подтверждения обратно, что создает впечатление отсутствия узкого места.
В этом случае наивно реализованное управление пропускной способностью на маршрутизаторе может иметь неприятные последствия. Потому что это устраняет увеличение задержки, позволяя злонамеренному серверу скрывать потерю пакетов от отправителя. Таким образом, ваша локальная сеть будет страдать еще быстрее.
Хорошей новостью является то, что любая загрузка, которую вы выполняли на такой вредоносный сервер, завершится гораздо быстрее, чем вы ожидали. И вы, вероятно, просто перестанете использовать такие вредоносные серверы. И единственным вредом было временное замедление вашей сети.