Я использую машину в качестве маршрутизатора, она работает нормально, но если я ping -t whatever.server
это всегда приводит к потере пакетов на 3-4%, независимо от того, на каком сервере. Смотря на ifconfig
или netstat -i
не показывать никаких ошибок, какие бы инструменты я мог использовать для анализа этой ошибки?
С помощью wireshark
сообщает мне, что он выполняет запрос, но не дает ответа, поэтому ошибки, похоже, находятся на входящем конце.
Любые идеи или предложения приветствуются, я как бы потерялся здесь.
Заранее спасибо,
ОБНОВЛЕНИЕ: похоже, я получил этот ответ от проверки связи виртуальной машины на том же компьютере, я попытаюсь заменить сетевой кабель, чтобы увидеть, решит ли это проблему. Я обновлю этот вопрос, когда сделаю переход. Спасибо за помощь.
Андерс
Чтобы получить начало отправной точки, попробуйте выполнить трассировку до удаленной точки, а затем пропинговать все промежуточные переходы.
Если вы обнаружите, что переход от прыжка N (без потери пинга) к прыжку N + 1 () с такой же потерей пинга, что и на удаленном конце), есть приличный шанс, что проблема именно в этом. Тем не менее, промежуточные прыжки могут отбрасывать (или медленно отвечать) эхо-запросы, направленные на самих себя, без реальной проблемы.
Невозможно сказать, не зная вашей настройки. Это происходит, когда вы проверяете связь с вышестоящим сетевым оборудованием? Что делать, если отключен от сети и просто подключен к другому компьютеру?
Вы пробовали заменить сетевой кабель?
Это может быть признаком неисправности кабеля сетевой карты. Самым простым тестом было бы подключить еще одну, известную как хорошую сетевую карту (USB-адаптер, вероятно, был бы лучшим, если у вас нет простоя) и пропинговать этот интерфейс. Другой тест - это посмотреть на маршрутизацию: если где-то есть петля, и время от времени пакет заканчивается круговыми движениями, пока не исчерпывается TTL, это может быть еще одной причиной исчезновения пакетов.