Сеть на моей работе насчитывает около 40 компьютеров и довольно много принтеров. Когда много людей работают, сеть будет работать медленно.
Я могу проверить пинг между моим компьютером и маршрутизатором, и он будет продолжать расти, иногда до такой степени, что истекает время ожидания.
Маршрутизатор, который мы используем, использует Ubuntu на процессоре Atom и имеет 4 ГБ оперативной памяти.
Когда сеть замедляется, процесс Ksoftirq
будет использовать большую часть, если не всю вычислительную мощность. Я обнаружил, что Ksoftirq
- это процесс, который обрабатывает запросы IRQ . Также, когда сеть замедляется, я перехватил пакеты с маршрутизатора и с помощью tshark и посмотрел на него с помощью wireshark на моем ноутбуке. При захвате показывается много пакетов с TCP Dup ACK и TCP Retransmissions. Назначения повторных передач TCP Dup и TCP - для большинства компьютеров в сети, но есть некоторые, которые намного больше, чем другие.
Чем может быть вызвана эта проблема?