Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопрос по отслеживанию подключений [D6, Win2k, WinXP]


Страницы:   1 2

FireMan_Alexey ©   (2007-06-20 20:08:00) 

Наверное вопрос переадресуют, но мне кажется что это в эту ветку!
Мне нужен совет, название и где взять программу, которая могла бы отслеживать подключения и что передается через LoopBack(127.0.0.1) без сетевой карты.
Нужно проследить сколько подключений осуществляет IE к серверу Apache и что передает (туда/обратно).

Сразу поясню для чего это нужно(чтобы снова никто не занимался телепатией).

Я написал потоковый прокси. Установил Апачи для тестирования. Через прокси соединения к Апачам осуществляются, но только до 10 соединений. После этого как я получаю 10 соединений Апачи выдают ошибку 10061 WSAECONNREFUSED и вдальнейшем не работают вообще(ну разумеется до перезагрузки Апачей, т.е. остановки и запуска. Просто пункт рестарт не дает никакого результата).
НОкогда с апачами работает ИЕ, таких глюков не наблюдается. Я могу просмотреть весь сайт без потери соединения. Я хотел бы выяснить как именно ИЕ удается получить всю информацию и не потушить Апачи?


Anatoly Podgoretsky   (2007-06-20 21:20:00) [21]

> FireMan_Alexey  (20.06.2007 21:19:19)  [19]

Еще раз ИЕ не использует соединений.


FireMan_Alexey   (2007-06-20 21:19:00) [22]

С этим разобрались :) , теперь можно судить о том, что ИЕ использует меньше кол-во соединений чем максимальное! Но почему когда я превышаю кол-во соединений получаю 10061, после жду до тех пор пока все соединения будут закрыты и конекчусь снова я получаю 10061?
Если это особенность Апачей, то почему когда я тестировал сервер в инете я получал такие же результаты?


Anatoly Podgoretsky   (2007-06-20 21:09:00) [23]

> FireMan_Alexey  (20.06.2007 21:02:17)  [17]

Я имею ввиду (точнее Микрософт) 10 соединений на сервер, в качестве которого выступает твоя машина, любых соединений.


FireMan_Alexey   (2007-06-20 21:02:00) [24]

Получается что мне нужно ограничивать подключения?
не больше 10 или 5 и потоки запускать по мере передачи данных?
Но представим такой момент у меня к моему Прокси соединяется 6 клиентов и первые пять на сутки грузят трафик выкачивая фильмы, а шестому остается ждать сутки для просмотра какого-нибудь сайта?
Или вы имели ввиду 10 соединений для одного клиента? Тогда все становиться яснее!


Anatoly Podgoretsky   (2007-06-20 21:00:00) [25]

Количество подключение можешь проверить запуском на сервере NT4/2000/2003


FireMan_Alexey   (2007-06-20 20:55:00) [26]

Я знаю что Вы проф!
Помогите пожалуйста, потому что уже скоро голова сломается :)


Anatoly Podgoretsky   (2007-06-20 20:52:00) [27]

> FireMan_Alexey  (20.06.2007 20:35:12)  [12]

ИЕ не знает


FireMan_Alexey   (2007-06-20 20:45:00) [28]

Я наверное не правильно выразился, когда мой прокси получает 10061 от сервера, то он ждет 5 интервалов по 5 секунд и пытается коннектится снова. Но если даже мой сервер я выключаю и все соединения закрываются, то апачи постоянно выдает 10061 даже для ИЕ пока не перезагрузиш.
При чем тут соединения, когда все уже закрыто!
Или это ограничение только на 127.0.0.1
И как мойсервер держит 30 соединений по TCP!
или ты имееш ввиду Сокетов ожидающих соединения.


FireMan_Alexey   (2007-06-20 20:35:00) [29]

Я чет не пойму, как ИЕ соединяется и знает сколько соединений может держать сервер?


FireMan_Alexey   (2007-06-20 20:33:00) [30]

В какой? в апачах?


Anatoly Podgoretsky   (2007-06-20 20:32:00) [31]

> FireMan_Alexey  (20.06.2007 20:32:09)  [9]

Это уже ошибка в программе.


FireMan_Alexey   (2007-06-20 20:32:00) [32]

Так а после 10 соединений сервер падает!
Т.е. даже если все соединения закрыты, то сервер выдает 10061!


Anatoly Podgoretsky   (2007-06-20 20:31:00) [33]

Потому и 10 а не 5
Насчет ИЕ к нему никаких подключений не делается.


FireMan_Alexey   (2007-06-20 20:30:00) [34]

Но тогда как работает ИЕ?
И у меня XP Professional а не Home!


Anatoly Podgoretsky   (2007-06-20 20:28:00) [35]

> FireMan_Alexey  (20.06.2007 20:28:05)  [5]

2000 если не сервер тоже самое.
На Home вообще 5


FireMan_Alexey   (2007-06-20 20:28:00) [36]

Тестировал на 2000!


Anatoly Podgoretsky   (2007-06-20 20:27:00) [37]

> FireMan_Alexey  (20.06.2007 20:27:03)  [3]

То что ограничение на 10 подключений


FireMan_Alexey   (2007-06-20 20:27:00) [38]

>[2]
что это значит?


Anatoly Podgoretsky   (2007-06-20 20:26:00) [39]

WinXP


FireMan_Alexey   (2007-06-20 20:14:00) [40]

Забыл написать, что 10061 получает даже IdMappedPortTCP после 10 коннектов. ;(


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо