Назад | Перейти на главную страницу

Проблема медленной маршрутизации

У меня такая сеть:

 ADSL(10.) --- Router (10.0.0.50,172.0.0.1) --- "HTTPServer (172.0.0.10)"
     |
     |
      --- "HTTPS Server" (10.0.0.3)
      --- Another computer (10.0.0.5)

Я настроил свой ADSL-маршрутизатор для пересылки HTTPS на 10.0.0.3 (сервер HTTPS), и он отлично работает.

Теперь я пытаюсь сделать то же самое для HTTPServer (172.0.0.10), поэтому я настроил свой ADSL-модем для пересылки HTTPS на 10.0.0.50 и настроил 10.0.0.50 (Маршрутизатор) для пересылки HTTP на 172.0.0.10 (HTTPServer).

Это все еще работает, но безумно медленно. Я знаю, что с маршрутизатором все в порядке, потому что если я обращаюсь к порту HTTPS маршрутизатора из 10.0.0.5, он работает быстро, но когда я обращаюсь к нему через модем ADSL, он получает действительно очень медленно (он работает, но время ожидания истекает, и каждый запрос занимает секунды).

Я не могу изменить дизайн своей сети (эта отдельная локальная сеть используется для безопасности), почему вы думаете, что это проблема? Почему при прохождении возникает проблема с производительностью

ADSL - Router - HTTPServer

?

Мой роутер: Netgear Prosafe FVG318

Это может быть проблема с MTU. Я бы посоветовал выполнить трассировку с помощью tcpdump / wirehark на 172.0.0.10 и на клиентском компьютере в Интернете, чтобы сравнить их и посмотреть, не происходит ли где-то фрагментация.
Что это за модем / роутер "ADSL"? Как он подключается к Интернету (PPPoE ?, ...)

"Действительно очень медленно" сразу звонит в колокольчик. Установите полный дуплекс на ADSL и 10.0.0.50. Вероятно, один из них автоматически перешел на полудуплекс (и теперь игнорирует входящие пакеты при передаче чего-либо, вызывая волну повторных попыток TCP).