Perché i processi sui server hanno tipi di socket associati al numero di porta? [chiuso]

1

Perché alcuni server hanno TCP / UDP accanto alla porta che stanno ascoltando. Per quanto ne so, TCP e UDP sono layer socket, sono metodi per determinare in che modo il traffico viene inviato attraverso la rete, quindi perché ciò sarebbe rilevante quando si invia una richiesta a un server. Il numero di porta dovrebbe rappresentare il processo come FTP, e quando il client si collega dovrei essere in grado di scegliere TCP o UDP, a seconda di come voglio trasferire i dati.

Allora perché alcune porte impongono un protocollo socket layer?

    
posta J.Doe 10.11.2018 - 00:19
fonte

1 risposta

1

La tua comprensione è difettosa.

"Porte" sono virtuali. Esistono sopra IP. Una porta TCP e una porta UDP sono due cose completamente isolate. Non è che ci siano solo 2 << 16 di porte disponibili da condividere.

    
risposta data 10.11.2018 - 00:44
fonte

Leggi altre domande sui tag