Я заменил свой старый маршрутизатор на DIR-615 от D-Link, и теперь переадресация портов настолько медленная, что делает маршрутизатор практически бесполезным для запросов, приходящих из-за пределов моей сети.
Доступ к самому маршрутизатору (интерфейсу администратора) извне без проблем, без каких-либо задержек. Но когда я пытаюсь получить доступ к службе, находящейся на любом из компьютеров в моей сети извне, запросы занимают минуты и минуты. Например, я вижу исходную страницу моей главной страницы GWT-приложения, но загрузка дополнительных файлов CSS и JS занимает годы.
Если бы кто-нибудь мог порекомендовать какую-либо дальнейшую диагностику, я должен сделать, чтобы выяснить, что происходит, это было бы здорово.
Несколько заметок:
- происходит с большим количеством сервисов (веб-приложение на Tomcat, просмотр индекса каталога через Apache)
- не имеет значения, размещен ли сервис на проводном или беспроводном ПК
- доступ к сервису на локальном хосте работает нормально, как и любое «внутреннее» общение
- отключение брандмауэра на целевом ПК также не имеет значения (имеет смысл)
- когда я заменяю этот роутер на старый (оба 192.168.1.1) все работает нормально
- Я не вижу ничего подозрительного в логе роутера
- Я считаю, что у меня последняя прошивка (4.11)
- DIR-615 отстой, он уже один раз полностью умер
Обновить:
- После повторного запуска нагрузочных тестов с моим другом (который живет в другом городе), кажется, что проблема ограничена только доступом из моей сети с использованием общедоступного IP-адреса. (Теперь парень сообщает <5 с, раньше это было 15-20 лет. Но я предполагаю, что теперь это было вызвано какими-то временными всплесками трафика.)
- Задержка связанных ресурсов - это то, что убивает процесс загрузки, сама их загрузка в порядке. Инструмент показывает задержку 42 с для CSS-файла размером 2 КБ, в то время как d/l составляет 9 мс. Но, учитывая вышеизложенное, я, вероятно, должен закрыть эту проблему и, возможно, открыть новую, с переформулированной проблемой.