Jump to content
Калькуляторы

Проблема с PC роутером

Здравствуйте. У нас стоит между 3я сетями роутер (железо: p4 3Ghz 1Gb DDR2 rtl8169) система debian. не каких правил не настроено, просто /proc/sys/net/ipv4/ip_forward 1 и всё. загрузка сервера всё время по нулям, память занята около 350мб. сети подключены через вланы. Раньше эта конструкция пропускала без проблем 200мбит через себя (400мбит на интерфейсе)сейчас скорость не превышает 80 мбит. Сетевушку менял, нечего не поменялось.

У кого какие предположения или предложения будут, очень хотелось бы послушать.

Share this post


Link to post
Share on other sites

есть предложение: купить с ебая за 300 баксов 3550, а писюк выбросить.

Share this post


Link to post
Share on other sites

есть предложение: купить с ебая за 300 баксов 3550, а писюк выбросить.

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

 

ЗЫ производительность писюка нас вполне устраивала до недавнего времени

Share this post


Link to post
Share on other sites

400М на 8169? Фантастику какую-то рассказываете. Две такие карты нагнут одноядерный проц уже в районе 80-90М на каждую карту. А если по сети начнут бегать торренты по udp то и при еще более низких скоростях.

 

Если не хотите ставить циски, то хотя бы купите серверную сетевуху, умеющую управлять очередями.

 

Циски, кстати, тоже иногда не решение. В свое время пришлось убрать с бордера циску потому что скачком выросла нагрузка. Пришлось ставить решение на базе софтроутера. Да так на нем и остались, потому как явных преимуществ циски не заметили, а запас производительности еще года на 2 есть.

Edited by taf_321

Share this post


Link to post
Share on other sites

А почему же у меня тогда нагрузка на сервер по нулям в любой момент? и проц не загружен (смотрю в TOP) при том что идёт трафик около 80 мбит.

Share this post


Link to post
Share on other sites

дропы есть?

количество пакетов на интерфейсах одинаково?

Share this post


Link to post
Share on other sites

Да, вот посмотрите

eth1      Link encap:Ethernet  HWaddr aa:00:04:00:0a:04
         inet addr:172.17.0.3  Bcast:172.17.255.255  Mask:255.255.0.0
         inet6 addr: fe80::a800:4ff:fe00:a04/64 Scope:Link
         UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
         RX packets:543243795 errors:0 dropped:58553 overruns:0 frame:0
         TX packets:405398670 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:4276019652 (3.9 GiB)  TX bytes:2363719241 (2.2 GiB)
         Interrupt:22 Base address:0x4c00

eth1.41   Link encap:Ethernet  HWaddr aa:00:04:00:0a:04
         inet addr:172.20.250.100  Bcast:172.20.255.255  Mask:255.255.0.0
         inet6 addr: fe80::a800:4ff:fe00:a04/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:23821277 errors:0 dropped:0 overruns:0 frame:0
         TX packets:12129688 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:4267467892 (3.9 GiB)  TX bytes:2118020873 (1.9 GiB)

eth1.2002 Link encap:Ethernet  HWaddr aa:00:04:00:0a:04
         inet addr:192.168.64.50  Bcast:192.168.127.255  Mask:255.255.192.0
         inet6 addr: fe80::a800:4ff:fe00:a04/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:62855282 errors:0 dropped:0 overruns:0 frame:0
         TX packets:25228404 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:3519235447 (3.2 GiB)  TX bytes:1449929841 (1.3 GiB)

eth1.2002:1 Link encap:Ethernet  HWaddr aa:00:04:00:0a:04
         inet addr:10.0.253.50  Bcast:10.0.253.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

 

зы eth0 встроеная сетевуха, сейчас не используется (rtl8169)

Share this post


Link to post
Share on other sites

Замените Реалтеки на Intel CT. Если нет слотов PCI Express - тогда на Intel GT.

Share this post


Link to post
Share on other sites

Странно, что между 3-мя сетями работает 3 интерфейса, на каждом из которых RX больше TX в полтора-два раза, по идее всё должно быть компенсировано.

Если у вас приходит 3 разных вилана, значит где-то рядом стоит свич, которые эти виланы в сервак отправляет.

Там можете ли посмотреть наличие дропов/ошибок на портах?

Share this post


Link to post
Share on other sites

Вставить приличную сетевушку пока нет возможности. Посмотреть ошибки на свитче в который воткнут комп, пока не могу, когда узнаю напишу. Кстати у меня на узловом свитче (dlink dxs3326gsr) почему-то на всех портах есть дропы, а на домовых (разные длинки 2го уровня) нет. что скажете по этому поводу?

Share this post


Link to post
Share on other sites

Зачем вы на PC роутите, если у вас L3 свич есть?

Share this post


Link to post
Share on other sites

Подскажите пожалуйста как настроить?

Сейчас роутер подключен к 3200-28 но в томже месте есть dgs 3627g, наверное на нём тоже можно настроить...

Share this post


Link to post
Share on other sites

Всего-то нужно создать ip-интерфейсы на нужные вланы.

Share this post


Link to post
Share on other sites

Сделали на dgs 3627g, заработало! И вроде скорость приличная идёт.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this