Jump to content
  • 0

Тормозит роутер


serz

Question

Коллеги, сталкнулся с проблемой, что после очередного добавления клиентов, внутри сетки начались заметные подвисания и потери связи, зашел на роутер а там загрузка цпу прыгает от 10 до 25%, иногда до 100%. И порядка 3000 соединений во вкладке connections.

zyxel-status.thumb.JPG.0f26a2e25fa1a530790e93a849c8a721.JPG

В сетке около 100 клиентов, подключены через 5 свичей, по такой диаграмме:

cont-net-diagram.JPG.de54cf0f611e69b0e91f86936e6d2766.JPG

роутер Zyxel Keenetic 3, один свич гигабитный на 16 портов, остальные 4е - 100мб по 24 порта.  Вроде качают не много, обычно не выше 300 кб\с, как я понимаю слишком много пакетов и соединений от клиентов и он начинает тормозить.  Я понимаю что это роутер домашний, а не промышленный. Но поменять ближайшее время нет возможности, кто разбирается в сетях, может подскажите как в такой ситуации можно уменьшить нагрузку на роутер?  может прошивку другую поставить или свичи по-другому подключить: скажем от роутера патчкорд только к гигабитному свичу, а от того ко всем остальным, или тут это роли не играет? Проблема еще в том что тормоза даже внутри этой сетки, не выходя наружу, те между клиентами соединения медленные.

 

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 1
4 часа назад, serz сказал:

еще вопрос: если клиенты на 1м свиче между собой общаются, пакеты идут напрямую между ними, или через роутер?

Я бы сделал так.

Ещё бы кэширующий прокси поставил бы.

 

cont-net-diagram.JPG.de54cf0f611e69b0e91f86936e6d2766.png

  • Upvote 1
Link to comment
Share on other sites

  • 0
53 минуты назад, serz сказал:

может подскажите как в такой ситуации можно уменьшить нагрузку на роутер?

У вас роутер не гигабитный. У него все порты 100 Мбит. Это играет не последнюю роль. Смысл ставить гигабитнный свич нет так, как сеть все равно будет 100 Мбит. У вас столько клиентов по факту сидят на одном порту роутера, судя по картинке это 3 свича последовательно включены друг в друга. Попробуйте переключить  в свободный порт роутера один из этих свичей. Это теоретически должно снизить нагрузку на порт. Вообще этот роутер для малых оффисов и домашнего использования. Он не настолько мощный, чтобы тянуть столько клиентов.   Насчет прошивки, да. Пора бы и обновить. Загрузка ЦП 10 - 30 % думаю нормально. Ну и если свичи управляемые, попробуйте порезать скорость всем клиентам или сеть разделить на более мелкие подсети, если это возможно. 

Edited by Илья Картавенко
Link to comment
Share on other sites

  • 0
38 minutes ago, Илья Картавенко said:

У него все порты 100 Мбит. Это играет не последнюю роль. Смысл ставить гигабитнный свич нет так, как сеть все равно будет 100 Мбит.

да там на скорость пофиг, все 100 клиентов в сумме генерят не больше 500 кб\с, думаю проблема в кол-ве пакетов от этих клиентов их оч много. и роутер начинает тормозить. поправьте если не прав.

Edited by serz
Link to comment
Share on other sites

  • 0

еще вопрос: если клиенты на 1м свиче между собой общаются, пакеты идут напрямую между ними, или через роутер?

Link to comment
Share on other sites

  • 0
7 часов назад, serz сказал:

еще вопрос: если клиенты на 1м свиче между собой общаются, пакеты идут напрямую между ними, или через роутер?

Цитата


Кратко алгоритм:
- коммутатор получает пакет на порту
- заносит mac отправителя в таблицу адресов, ассоциируя таким образом mac и физический порт, к которому подключено устройство
- проверяет, есть ли mac получателя пакета в таблице
- если есть - отправляет пакет только в этот порт
- если нет - отправляет на все порты кроме того, откуда пакет пришёл

Из таблицы вычищаются адреса, от которых не было пакетов в течении определённого времени (в настройках коммутатора если такие такая, типично 5 минут)

 

9 часов назад, serz сказал:

да там на скорость пофиг, все 100 клиентов в сумме генерят не больше 500 кб\с, думаю проблема в кол-ве пакетов от этих клиентов их оч много. и роутер начинает тормозить. поправьте если не прав.

Тут, возможно вы и правы. Но когда столько клиентов начнут ломиться по одному каналу, возможно пропускной способности в 100Мбит не хватает. 

Link to comment
Share on other sites

  • 0
3 hours ago, Le ecureuil said:

Покажите self-test в момент торможения (скрытым сообщением).

а как его сделать, подскажите плиз

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...