-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 17 Feb 2004, ovidiu neghina wrote:
> Aplicatia este de tip server - creeaza un socket LISTEN - si accepta > conexiuni. > Toate socketurile care sunt create, pentru conexiuni ce se conecteaza la > server, sunt bindate in acelasi port local. Conexiunile vin de exemplu > 30k de la IP1, 30k de la IP2 si 40k de la IP3. > Serverul trebuie, si poate, sa le accepte pe toate. Ideea este ca exista > o limita de socketuri intr-un SO. Limita de file descriptori. > Eu vreau sa scot limitarea aia.. Sau sa extind limita.. Foloseste UDP si multiplexare dupa un "port" virtual, aflat undeva intr-un header propriu in datele packetului UDP. Acest port poate avea ce acoperire vrei tu (numar de biti). Adica comunicarea la nivel UDP sa se faca intre server si clienti pe un port fix UDP dar in interiorul packetului UDP sa mai ai tu un ID propriu ce identifica sesiunea. Problema ta vine din limitari ale protocolului TCP. Deci tre sa folosesti altceva, precum sugestia de mai sus :) - -- Mihai RUSU Email: [EMAIL PROTECTED] GPG : http://dizzy.roedu.net/dizzy-gpg.txt WWW: http://dizzy.roedu.net "Linux is obsolete" -- AST -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFAMi5sPZzOzrZY/1QRAqZOAJ9Er2yXYvHAbc035ztia7bLG3idCwCg2ZRK JxbWQJRrdtL9VGoDNkCVJ1A= =ULh5 -----END PGP SIGNATURE----- --- Detalii despre listele noastre de mail: http://www.lug.ro/
