Довольно часто бывает, что пропускной способности не хватает.
Если у вас нет гигабитной сетевой карты (или порта на свиче), не расстраивайтесь.
Можно вставить в компьютер еще 1-2 сетевухи и объединить интерфейсы в один.
Данная операция называется bonding. Так как под рукой у меня только Gentoo,
то могу привести алгоритм объединения интерфейсов только для него.
Итак.
1. emerge ifenslave
2. Редактируем /etc/conf.d/net:
2.1 Комментируем текущий конфиг
2.2 Пишем следующее:
slaves_bond0="eth0 eth1"
config_bond0=( "192.168.1.101 netmask 255.255.255.0 brd 192.168.1.255" )
routes_bond0=( "default gw 192.168.1.11" )
config_bond0 и routes_bond0 берем из закомментированного конфига
(скорее всего это будет config_eth0 и routes_eth0).
То есть настраиваем bond0 как обычный интерфейс
3. Делаем симлинк из /etc/init.d/net.lo в /etc/init.d/net.bond0
4. Проверяем:
~# /etc/init.d/net.eth0 stop
~# /etc/init.d/net.bond0 start
5. Если все нормально, то добавляем старт интерфейса при загрузке
~# rc-update -d net.eth0
~# rc-update -a net.bond0 boot
Все, скорость линка должна возрасти.
|