Как проверить нагрузку в 2 Гб/с по двум портам 1 Гб/c?
Дано:
— HP ProCurve Switch 2510G (24 порта по 1Gb/s) — две штуки, соединены двумя кабелями
— PC Ubuntu 10.04 (eth0 1Gb/s — gw 192.168.1.1, eth1 1Gb/s — gw 192.168.1.2)
Топология:
PC (eth0) -> Switch_1 -> Switch_2 -> gw_1
PC (eth1) -> Switch_1 -> Switch_2 -> gw_2
Switch_1 и Switch_2 соединены двумя каналами по 1 Gb/s (это ок по манам)
Задача: получить на PC скорость выше 1 Гб/с (что означает, что обмен данными между Switch_1 и Switch_2 идет параллельно)
Предположения по реализации: торрент трекер на gw_1, сидеры тестовой раздачи gw_1 и gw_2. Скачать файл на ubuntu (но не понятно, может ли какой-либо торрент-клиент работать одновременно с двумя интерфейсами)
Странная у вас топология, оба интерфейса в 1м IP диапазоне. Может вызвать неправильную работу сети.
Какая технология используется между свитчами?
Spanning tree — вообще не даст прироста скорости. Либо разъединяйте карты по разным Vlanам, и балансируете vlanamи.
Etherchannel — не даст скорость больше чем 1Гб/c с одного на один мак адрес.
Единственный вариант — объединить сетевые карты в одну логическую (тоже EtherChannelом), и проверять скорость необходимо до разных хостов.
Ни одна из технологий стекирования не даст вам скорость больше физического интерфейса с одного, на один хост.
Прошу прощения, не до конца изучил вашу топологию. НЕ увидел что у вас 2 GW. Etherchannel на всех этапах (от PC к SW1 и от SW1 к SW2) вам подходят, в качестве тестирования, просто начните копировать файлы с разных GW, или банально синхронно IPerf запустите, сумма должа быть ~ 2 гбит/c
Только разделите их по разным VLAN и IP подсетям, иначе будут глюки.
Спасибо, попробуем. В мануале есть пара иллюстраций: .
Кабеля, которые идут парой взяты в кольцо. По описанию топологий нет никаких упоминаний об обязательном VLAN. Просто указано, что это обычные очевидные варианты работы этого свитча. Понятное дело, что в домашнем свитче такое подключение если не убъет сеть, то вызовет огромное количество глюков. А здесь же, есть предположение, что свитч сам умеет коммутировать пакеты по параллельным интерфейсам.