100 Мбит / с и гигабитный коммутатор в одной локальной сети

4731

У меня дома простой роутер 10/100. Предположим, я подключил гигабитный коммутатор к одному из его портов и несколько гигабитных устройств к коммутатору.

Смогут ли гигабитные устройства работать на полной скорости?

Или производительность снижается до 10/100 с другой стороны коммутатора?

4
Изменил свою формулировку ... это не подсеть. MikeyB 14 лет назад 2
http://superuser.com Izzy 14 лет назад 0

4 ответа на вопрос

11
joeqwerty

Устройства GB будут связываться через коммутатор на скорости GB, но любой трафик, проходящий через маршрутизатор, будет ограничен до 10/100.

2
DigitalRoss

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

Просто хочу отметить, что концентраторы все еще полезны для упрощенного зеркалирования портов. Здесь мы запускаем несколько проектов, для которых гораздо проще использовать простой концентратор, чем менять конфигурацию главного коммутатора. DHayes 14 лет назад 0
1
Jacob Schoen

Я просто установил это у себя дома две недели назад. Работает нормально. Гигабитный коммутатор работает на гигабитных (как и должно) для вещей, которые имеют гигабитные сетевые и 100 для остальных. Я читал в некоторых местах, что некоторые гигабитные коммутаторы будут работать так же быстро, как самое медленное подключенное устройство. Я не знаю, правда ли это, но я купил коммутатор Netgear GS108, и он этого не делает.

Если бы это было правдой, это был бы центр. И я почти уверен, что концентраторы Gb не существуют (* вздрагивает *). MikeyB 14 лет назад 3
Я не видел концентратор быстрее чем 10 / половина ... Nevin Williams 11 лет назад 0
0
kasperd

В большинстве случаев подключение более медленного устройства к коммутатору не замедляет связь через другие порты. Таким образом, можно ожидать, что устройства с гигабитным коммутатором на гигабитном коммутаторе смогут взаимодействовать друг с другом на гигабитных скоростях.

Однако в некоторых случаях узкие места могут вести себя не так, как ожидают пользователи. Это связано с концепцией, известной как обратное давление.

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

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

Но как только несколько потоков разделяют связь, обратное давление может иметь нежелательные побочные эффекты.

Если одно из устройств, поддерживающих гигабит, отправляет данные одновременно на два устройства, где одно может принимать данные на гигабитных скоростях, а другое может принимать только со скоростью 100 Мбит / с, коммутатор заметит, что канал 100 Мбит / с не может поддерживать, и сообщит отправитель, чтобы замедлить. Когда отправитель замедляется, это влияет на оба потока. Таким образом, вместо отправки 900 Мбит / с одному получателю и 100 Мбит / с другому, отправитель может в конечном итоге отправить только 100 Мбит / с каждому получателю.

Если вы связываете несколько коммутаторов вместе и используете разные скорости, такие проблемы с большей вероятностью возникнут. Но в принципе это может произойти, даже если у вас есть только один коммутатор со всеми каналами, работающими на одинаковых скоростях, он просто использует правильную комбинацию потоков для его запуска.

По моему опыту эти проблемы очень редки, хотя. Я видел их только во время стресс-тестирования сетей. Я не испытал их во время нормального использования.

Похожие вопросы