|
|
|
|
||||||
| comp.protocols.tcp-ip TCP and IP network protocols. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Hello
I have question to standard (not syncache) implementation: each SYN connection is dropped from listen queue with 1/N probability where N=size of listen queue. When i have N=1024, and full listen queue i have removed each connection once per second ? or how ? How often are such half open connections removed from the listen queue? Thanx |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
vertigo wrote: > I have question to standard (not syncache) implementation: > each SYN connection is dropped from listen queue with > 1/N probability where N=size of listen queue. > When i have N=1024, and full listen queue i have > removed each connection once per second ? or how ? > How often are such half open connections removed > from the listen queue? They are not removed on any schedule. So long as the half-opened connection remains valid, there is no reason to remove it unless the OS needs remove to hold a new half-opened connection. Generally, the only time an OS would remove a connection from the queue due to activity that has nothing to do with that connection would be if the queue is full and the OS needs room for a new connection. DS |
|
![]() |
| Outils de la discussion | |
|
|