Richard Willmann napsal/wrote, On 03/22/09 22:09:
Ano, malo by to tak byt. Ale mne sa tie iste porty pouzivali. Bol to
problem klienta (u serveru bol port pevny). Stavalo sa mi to u MySQL a
HTTP. Myslim, ze problem je v tom, ze TIME_WAIT nie je na oboch
stranach, ale iba na strane, kto uzatvara spojenie. Ked spojenie
uzatvori server, tak na klientovi nie je TIME_WAIT a ten zdrojovy port
dokaze pouzit skor nez by mal. Otestoval som to teraz cez telnet.
Tu ta len trosku poopravim, TIME_WAIT je urcite na oboch koncoch.
TIME_WAIT port lze ignorovat (jinymi slovy port znovu pouzit
"predcasne") pokud SO_REUSEADDR
Tim by se dalo vysvetlit pozorovani o "TIME_WAIT jen na jedne strane" i
kdyz pricina nebyla "klient ne, server ano".
Dan
--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l