Сервер на RedHat очень медленно передает на станции. netstat -s показывает постоянное увеличение TCPLoss. Замена кабеля и сетевой розетки ничего не дает. Может быть, кто-то знает, что показывает TCPLoss - пакеты, которые потерялись на физическом уровне или которые были отброшены при проходе через фильтры (firewall и т.д.) ?
для начала выясни апаратная это проблема или дело в настройках.
загрузи там какую нибудь другую OS и протестируй.=========================
FreeBSD, Linux
Администрирование и Консультации
http://aka-root.com/
в том то и проблема - как можно выяснить, железо или настройки, без переустановки, все-таки сервер, на нем еще и работают :) На сервере 2 одинаковые платы 10/100/1000, одна из них отключена. Обновили ядро на 2.4.20-28 и драйвер на последний от HP, скорость с bcm5700 стала выше, но ошибок все равно полно, причем ifconfig показывает только ошибки RX-пакетов. Что это теоретически значит?
Какие еще есть способы диагностики (или программы)?
Спасибо заранее.
На какой скорости соединения? 10? 100 ? 1000?
Если правильно понимаю, то много потерь пакетов?
если линк то самое простое проверить ping -f -s 1500 ипи в пределах одного свича, если потерь нет то может сервер не справляется с нагрузкой
и дропает пакеты.
скорость он сам выбирает (autonegotiate on), пробовали соединяться кроссом - нет ошибок, но если через роутер, то при любом адресе IP (и динамический, и статический) дикое количество коллизий и ошибок RX, даже если гарантированно на сервере только 1 user. Получается, что-то с роутером? Что еще можно определить в этом случае ?