Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Limit polaczen po http w Win 7 x64?

384 views
Skip to first unread message

Rafal M

unread,
Apr 8, 2012, 11:15:25 AM4/8/12
to
Witam

Czy Windows 7 (64bit) ma jakis limit polaczen po http?
Zauwazylem ciekawa rzecz - przy przekroczeniu ok 30 rownoczesnie
pobieranych plikow mam efekt w stylu "brak DNS": strony sie nie laduja
itd, pliki ktore w miedzyczasie sie zaczely sie poberiac dalej sie
sciagaja. Ale nie ma juz mozliwosci zainicjowania nowego polaczenia.
Efekt taki jest na roznych DNSach, wiec ewidentie cos z Windowsem musi
byc.

Pozdrawiam
Rafal

DooMiniK

unread,
Apr 8, 2012, 2:43:54 PM4/8/12
to
Hej,
To jest wina:
a) serwera, z którego pobierasz (nie pozwala na więcej połączeń z
Twojego IP)
b) Twojego dostawcy (agresywnie tną, ja mam tak np. w UPC w Irlandii,
więc w takich sytuacjach korzystam z tunelu),
c) Twojego routera, PATownica z jakiegoś powodu nie wyrabia
(np. błąd firmware, uszkodzony RAM, etc.).

Spróbuj od prostej rzeczy, jak tunelowanie/VPN.


--
Dominik Siedlak (bachus)
bachus(at)post(dot)peel

Rafal M

unread,
Apr 8, 2012, 3:41:17 PM4/8/12
to
On 8 Kwi, 20:43, DooMiniK <bac...@post.pl> wrote:

> a) serwera, z którego pobierasz (nie pozwala na więcej połączeń z
> Twojego IP)

Odpada, bo nie da sie nawiazac polaczenia tez z innymi serwerami.


> b) Twojego dostawcy (agresywnie tną, ja mam tak np. w UPC w Irlandii,
> więc w takich sytuacjach korzystam z tunelu),

To mozna by bylo tylko VPN sprawdzic?


> c) Twojego routera, PATownica z jakiegoś powodu nie wyrabia
> (np. błąd firmware, uszkodzony RAM, etc.).
>

Wyeliminowane, sprawdzalem przy polaczeniu bezposrednim.


Pozdrawiam
Rafal

DooMiniK

unread,
Apr 9, 2012, 3:53:39 AM4/9/12
to
On 08/04/2012 20:41, Rafal M wrote:
> On 8 Kwi, 20:43, DooMiniK<bac...@post.pl> wrote:
>
>> a) serwera, z którego pobierasz (nie pozwala na więcej połączeń z
>> Twojego IP)
>
> Odpada, bo nie da sie nawiazac polaczenia tez z innymi serwerami.
>
>
>> b) Twojego dostawcy (agresywnie tną, ja mam tak np. w UPC w Irlandii,
>> więc w takich sytuacjach korzystam z tunelu),
>
> To mozna by bylo tylko VPN sprawdzic?
[...]

Zestaw prosty VPN, albo SOCK5 (masz jakieś konto 'shellowe'?)
i sprawdź.

Piotr B. (pb2004)

unread,
Apr 9, 2012, 6:48:41 AM4/9/12
to
Użytkownik Rafal M napisał:
> Witam
>
> Czy Windows 7 (64bit) ma jakis limit polaczen po http?

Nie ma. Pojedyncze programy mogą się ograniczać ale system jako taki nie
ogranicza.

> Zauwazylem ciekawa rzecz - przy przekroczeniu ok 30 rownoczesnie
> pobieranych plikow mam efekt w stylu "brak DNS": strony sie nie laduja
> itd, pliki ktore w miedzyczasie sie zaczely sie poberiac dalej sie
> sciagaja. Ale nie ma juz mozliwosci zainicjowania nowego polaczenia.
> Efekt taki jest na roznych DNSach, wiec ewidentie cos z Windowsem musi

Nie używasz jakiegoś firewala lub pakietu typu internet security(to jest
chroniącego http)?

--
Piotr Borkowski

Radosław Sokół

unread,
Apr 9, 2012, 7:51:49 AM4/9/12
to
W dniu 08.04.2012 17:15, Rafal M pisze:
> Czy Windows 7 (64bit) ma jakis limit polaczen po http?

System sam z siebie nie, natomiast każda przeglądarka ma
wbudowane limity zapobiegające przeciążaniu serwerów HTTP.

Takie limity zresztą są narzucane odgórnie przez sam proto-
kół HTTP.

> Zauwazylem ciekawa rzecz - przy przekroczeniu ok 30 rownoczesnie
> pobieranych plikow mam efekt w stylu "brak DNS": strony sie nie laduja
> itd, pliki ktore w miedzyczasie sie zaczely sie poberiac dalej sie
> sciagaja. Ale nie ma juz mozliwosci zainicjowania nowego polaczenia.

Inne możliwe przyczyny zostały przedstawione w postach obok,
natomiast może to być całkiem normalny objaw, jeżeli te 30
jednoczesnych połączeń jest realizowanych przez przeglądarkę.
W takim przypadku z premedytacją będzie ona wstrzymywała ko-
lejne połączenia aż do zamknięcia bieżących.

--
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół | http://www.grush.one.pl/ |
| | Politechnika Śląska |
\........................................................../

Piotr Rezmer

unread,
Apr 9, 2012, 10:15:59 AM4/9/12
to
Radosław Sokół pisze:
> System sam z siebie nie, natomiast każda przeglądarka ma
> wbudowane limity zapobiegające przeciążaniu serwerów HTTP.

Dodam jeszcze że jest limit na obiekty typu HttpRequest (chyba 5), które
są używane przez Ajaxa.


--
pozdrawiam
Piotr
XLR250&bmw_f650_dakar

DooMiniK

unread,
Apr 9, 2012, 10:23:59 AM4/9/12
to
On 09/04/2012 12:51, Radosław Sokół wrote:
> W dniu 08.04.2012 17:15, Rafal M pisze:
>> Czy Windows 7 (64bit) ma jakis limit polaczen po http?
>
> System sam z siebie nie, natomiast każda przeglądarka ma
> wbudowane limity zapobiegające przeciążaniu serwerów HTTP.
>
> Takie limity zresztą są narzucane odgórnie przez sam proto-
> kół HTTP.
>
>> Zauwazylem ciekawa rzecz - przy przekroczeniu ok 30 rownoczesnie
>> pobieranych plikow mam efekt w stylu "brak DNS": strony sie nie laduja
>> itd, pliki ktore w miedzyczasie sie zaczely sie poberiac dalej sie
>> sciagaja. Ale nie ma juz mozliwosci zainicjowania nowego polaczenia.
>
> Inne możliwe przyczyny zostały przedstawione w postach obok,
> natomiast może to być całkiem normalny objaw, jeżeli te 30
> jednoczesnych połączeń jest realizowanych przez przeglądarkę.
> W takim przypadku z premedytacją będzie ona wstrzymywała ko-
> lejne połączenia aż do zamknięcia bieżących.

Z ciekawości sprawdziłem, jak to wygląda w Firefox 11 przy
standardowych ustawieniach na moim komputerze (Win 7):

network.http.max-connections 256
network.http.max-connections-per-server 15

W Opera:
http://www.opera.com/support/usingopera/operaini/

Default:
How many connections to allow to the same server 8
How many connections to allow in total 20
Max Persistent Connections Server 6


W IE nie wiem jak sprawdzić (pewnie trzeba by zapytać Piotra
Palusińskiego), znalazłem takie coś (IE9, Win7):
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
SettingsMaxConnectionsPerServer=10

Q

unread,
Apr 10, 2012, 5:42:33 AM4/10/12
to
> System sam z siebie nie, natomiast każda przeglądarka ma
> wbudowane limity zapobiegające przeciążaniu serwerów HTTP.

Nie wiem jak 7, ale XP mial sam z siebie 2 limity
(ktore mozna bylo odpowiednio zwiekszyc):

- na TCP (zmienialo sie na 50, 100, rzadko na wiecej):
The connection limit wasn't established by Microsoft without a reason. It
should prevent rapid spreading of viruses and worms if a computer gets
infected. That's why they limited it to 10 connections at a time... Some
applications, like, for example, filesharing tools, can't unfold their
capacity when the maximum connection limit is too low. Please don't raise
the connection limit if you don't really need it. Look into the event viewer
(start->run 'Eventvwr.msc'->system). When you see entries with the event ID
4226, the system is telling you that the connection limit has been reached.

- na IE (zmienialo sie na 10):
Normally your Internet Explorer limits the maximum number of open
connections on one server to 4. If you're downloading 4 files from a server,
and you want to surf its websites, nothing happens coz you have already
reached the maximum number of connections. This setting increases the limit
to 10.

Piotr B. (pb2004)

unread,
Apr 10, 2012, 7:55:50 AM4/10/12
to
Użytkownik Q napisał:
>> System sam z siebie nie, natomiast każda przeglądarka ma
>> wbudowane limity zapobiegające przeciążaniu serwerów HTTP.
>
> Nie wiem jak 7, ale XP mial sam z siebie 2 limity
> (ktore mozna bylo odpowiednio zwiekszyc):
>
> - na TCP (zmienialo sie na 50, 100, rzadko na wiecej):
> The connection limit wasn't established by Microsoft without a reason.
> It should prevent rapid spreading of viruses and worms if a computer
> gets infected. That's why they limited it to 10 connections at a time...
> Some applications, like, for example, filesharing tools, can't unfold
> their capacity when the maximum connection limit is too low. Please
> don't raise the connection limit if you don't really need it. Look into
> the event viewer (start->run 'Eventvwr.msc'->system). When you see
> entries with the event ID 4226, the system is telling you that the
> connection limit has been reached.
>

Nie do końca prawdę w tym cytacie ktoś napisał. To był limit na tzw
half-open tcp connections czyli limit szybkości nawiązywania nowych
połączeń tcp, który wynosił właśnie 10 pakietów tcp syn na sekundę.
Liczby połączeń w żaden sposób to nie ograniczało. Limit ten został
wprowadzony w SP2 do XP. Nie ma go W7 ani Vista SP2.

> - na IE (zmienialo sie na 10):
> Normally your Internet Explorer limits the maximum number of open
> connections on one server to 4. If you're downloading 4 files from a
> server, and you want to surf its websites, nothing happens coz you have
> already reached the maximum number of connections. This setting
> increases the limit to 10.
>

To jest limit Internet Explorera nie systemu.

--
Piotr Borkowski

wozniak grzegorz

unread,
Apr 11, 2012, 6:52:42 AM4/11/12
to
A czy masz tam może avasta z ochroną http ?
widziałem takie cyrki na XP prof z avastem który tworzy coś w rodzaju proxy
i wypuszcza cały ruch http przez siebie, po przekroczeniu pewnej liczby
połączeń(nie wiem jakiej) kolejne próby połączenia przeglądarki do tego
proxy zostawały natychmiast zrzucane a liczba gniazd oczekujących na
zamknięcie rosła bardzo szybko. Wszystko wracało do normy gdy ostatnie
połączenie z proxy zostało zamknięte (obserwowane na żywo w tcpview).

--
Pozdrawiam
Grzegorz Woźniak
xmpp:skinek_at_jabster_pl


Radosław Sokół

unread,
Apr 12, 2012, 1:54:55 AM4/12/12
to
W dniu 10.04.2012 11:42, Q pisze:
> - na TCP (zmienialo sie na 50, 100, rzadko na wiecej):

Nieprawda.

Nie było nigdy limitu na liczbę połączeń TCP. Był za to li-
mit na nienawiązane połączenia TCP. Miał na celu ogranicze-
nie możliwości działania wirusów próbujących się łączyć na
ślepo. A że przy okazji szkodził też klientom P2P, które
często próbują się łączyć na ślepo w szaleńczym tempie, to
niektórzy zaczęli myśleć (błędnie), że limit jest na nawią-
zane połączenia.

Swoją drogą klienty P2P szybko poprawiono tak, by nienawią-
zane połączenia były limitowane w zgodzie z ograniczeniem
narzucanym przez system i już znów było dobrze.

> - na IE (zmienialo sie na 10):

A o tym już pisałem i jest to prosto edytowalne. Poza tym
jest to sensowne ograniczenie wymagane przez standard.

knd

unread,
May 8, 2012, 10:47:19 AM5/8/12
to
Witam

U mnie sprawa wygląda tak że gdy na jednym z kompów w domu otwieram
np. 30 lub więcej zakładek (czasami wystarczy strona z ogromną ilością
zdjęć np. jakiś bloog) internet zdycha - co prawda pingi do www
chodzą, to na pozostałych sprzętach w sieci nie ma możliwości
wczytania jakiejkolwiek strony do momentu aż na 1szym kompie wszystko
się wczyta lub zostanie zatrzymane wczytywanie, ewentualnie na innych
komputerach wystarczy odpalić VPN i wszystko działa - ale co może być
tego powodem - ograniczenie ilości połączeń u mojego dostawcy czy coś
nie tak z jego DNS ? bo moje urządzenia się wyrabiają skoro
zestawienie VPN uwalnia internet, prawda ? cały czas się z nim o ten
tema przepycham - w innych sieciach z tymi samymi komputerami takich
problemów nie ma. W domu mam zestawioną radiolinie na 5ghz - czasy
odpowiedzi do serwera zawsze 1ms

Co zrobić z tym fantem ?
0 new messages