Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   маленькая скорость в локалке (http://forum.oszone.net/showthread.php?t=219670)

Dr_Arut 04-11-2011 02:26 1788363

маленькая скорость в локалке
 
Здравствуйте.
У компа (Linux 2.6.35.14-100) два интернета, внешний выделенный IP и локальный IP через роутер.
Маршрутизация настроена таким образом - откуда приходит запрос, туда и идёт ответ.
Локалка (eth2) 1gb, внешняя сеть (eth1) 100мбит

# ip route
192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.5 metric 1
217.66.**.0/24 dev eth1 proto kernel scope link src 217.66.**.*** metric 1
default via 192.168.1.1 dev eth2
default via 217.66.**.1 dev eth1 metric 1

Всё работает, но одна проблема, скорость в локалке вместо 1гб всего 10мб. Если отключаю внешнюю сеть (eth1) то скорость в локалке вырастает до 1гбита. Скорость измеряю программой iperf
Раньше при вышеуказанных настройках скорость была 1гбит и уменьшалась до 10 мбит при использовании настроек показанных ниже:
192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.5 metric 1
217.66.**.0/24 dev eth1 proto kernel scope link src 217.66.**.*** metric 1
default via 217.66.**.1 dev eth1 metric 1
default via 192.168.1.1 dev eth2 metric 2

Таким образом если метрика default via 192.168.1.1 была ниже чем у внешнего IP, то локалка работала 1гбит, а сейчас данный факт уже не влияет на скорость, она всегда примерно 10мбит.

Подскажите пожалуйста как можно побороть проблему со скоростью? Необходимо чтоб всегда в локалке скорость была 1гбит.


Время: 23:31.

Время: 23:31.
© OSzone.net 2001-