6

У меня есть оптоволоконный интернет в моем доме. Когда я подключаюсь непосредственно к конвертеру оптоволокна в Ethernet, я легко могу использовать скорость 30 Мбит / с, что подтверждается попытками speedtest.net. Разъем Ethernet на оптоволоконном преобразователе - 10/100 Base-T.

Моя проблема, когда я подключаю промежуточный гигабитный коммутатор или маршрутизатор между моим ноутбуком и оптоволоконным преобразователем. Как только я это сделаю (оптоволоконный конвертер> гигабитный коммутатор> ноутбук), тот же тест скорости даст мне результаты на скорости около 9 Мбит / с.

Известно, что все задействованные кабели хороши. Я испробовал как гигабитный коммутатор Netgear, так и маршрутизатор Apple Airport Extreme в качестве промежуточных узлов, и у них обоих наблюдается одинаковое падение скорости.

Куда делась вся скорость? Что я могу сделать, чтобы получить полную скорость соединения с промежуточным переключателем в миксе?

3 ответа3

1

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

1

Может быть дуплексное несоответствие. Если ваш коммутатор не поддерживает стандарт IEEE 802.3u, попробуйте установить полудуплекс на всех клиентах / портах. Посмотрите, поможет ли это с проблемами скорости.

Я видел проблемы со скоростью, схожие с тем, что вы описываете на коммутаторах Cisco; автосогласование часто является виновником.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .