Ilu klientów może połączyć się z jednym portem TCP?
Ilu klientów może połączyć się z jednym portem TCP?

Wideo: Ilu klientów może połączyć się z jednym portem TCP?

Wideo: Ilu klientów może połączyć się z jednym portem TCP?
Wideo: [Simple & Easy way] How to Connect Multiple clients to single Server using C# 2024, Kwiecień
Anonim

Na TCP wypoziomuj krotkę (źródło ip, źródło Port , docelowy adres IP, miejsce docelowe Port ) musi być unikalny dla każdego symultanicznego połączenie . To znaczy pojedynczy klient nie może otwórz więcej niż 65535 jednocześnie znajomości na serwer. Ale serwer Móc (teoretycznie) serwer 65535 jednocześnie znajomości za klient.

Co więcej, w jaki sposób wielu klientów łączy się z jednym portem?

Wiele połączeń na tym samym serwerze Móc współużytkować ten sam adres IP po stronie serwera/ Port sparować tak długo, jak oni są związane z różnymi klient -boczny adres IP/ Port par i serwer zrobiłbym być w stanie obsłużyć aż tyle klienci na ile pozwalają na to dostępne zasoby systemowe.

Podobnie, czy dany port docelowy może być powiązany z więcej niż jednym połączeniem TCP? Chyba że aplikacja definiuje swoją własną wyższy -poziom protokołu, nie ma możliwości multipleksowania a Port . Jeśli dwa znajomości przy użyciu tego samego protokołu jednocześnie mają identyczne źródło i Miejsce docelowe IP i identyczne źródło oraz porty docelowe , muszą być takie same połączenie.

Jaka jest również maksymalna liczba połączeń TCP?

65, 535

Ile portów TCP może być jednocześnie otwartych?

Możesz mieć łącznie 65, 535 portów TCP i kolejny 65, 535 Porty UDP. Gdy program na twoim komputerze wysyła lub odbiera dane przez Internet, wysyła te dane na adres IP i określony port na komputerze zdalnym i odbiera dane na zwykle losowym porcie na swoim komputerze.

Zalecana: