Porte TCP/UDP
Cos'è una porta TCP/UDP?
Una porta TCP/UDP è un numero a 16 bit (un valore tra 0 e 65535) usato per identificare un punto terminale di una comunicazione di rete in un sistema informatico. Queste porte vengono usate insieme al Transmission Control Protocol (TCP) e allo User Datagram Protocol (UDP), due dei protocolli di comunicazione più diffusi su Internet.
La combinazione di un indirizzo IP e di un numero di porta TCP o UDP serve a indirizzare il traffico di rete al servizio o all'applicazione giusta su un dispositivo o server. Ogni numero di porta è generalmente associato a un servizio o a un'applicazione specifica del sistema. Ad esempio:
- La porta 80 è comunemente associata al traffico web HTTP.
- La porta 25 si usa per la posta elettronica in uscita (SMTP).
- La porta 53 si usa per le richieste di risoluzione dei nomi di dominio (DNS).
- La porta 22 è associata al protocollo SSH per l'amministrazione sicura dei sistemi.
TCP (Transmission Control Protocol) e UDP (User Datagram Protocol) sono due dei protocolli di trasporto più usati su Internet. TCP è un protocollo orientato alla connessione che garantisce la consegna dei dati nell'ordine corretto e gestisce la ritrasmissione in caso di perdita o errore. UDP, invece, è un protocollo senza connessione che non garantisce né la consegna né l'ordine, ma è più veloce ed efficiente per le applicazioni che non richiedono una comunicazione affidabile, come lo streaming video in tempo reale o i giochi online.
In sintesi, le porte TCP/UDP sono numeri che permettono ai dispositivi e ai server di rete di identificare i servizi e le applicazioni a cui sono destinati i dati in entrata e in uscita, facilitando la comunicazione e l'instradamento dei dati in una rete.
Elenco delle porte TCP/UDP più comuni
| Porta | TCP/UDP | Servizio |
|---|---|---|
| 21 | TCP/UDP | FTP |
| 22 | TCP/UDP | SSH |
| 23 | TCP/UDP | Telnet |
| 25 | TCP/UDP | SMTP |
| 66 | TCP/UDP | Oracle SQLNet |
| 79 | TCP/UDP | Finger |
| 80 | TCP/UDP | HTTP - Web |
| 107 | TCP/UDP | Remote Telnet Service |
| 110 | TCP/UDP | POP3 |
| 118 | TCP/UDP | SQL Services |
| 119 | TCP/UDP | NNTP - News |
| 137 | TCP/UDP | NetBios Name Service |
| 138 | TCP/UDP | NetBios Datagram Service |
| 139 | TCP/UDP | NetBios Session Service |
| 150 | TCP/UDP | SQL-Net |
| 161 | TCP | SNMP |
| 194 | TCP/UDP | IRC - Internet Relay Chat |
| 209 | TCP/UDP | Quick Mail Protocol |
| 217 | TCP/UDP | dBASE Unix |
| 389 | TCP | NetMeeting |
| 407 | TCP/UDP | Timbuktu pro |
| 443 | TCP | HTTPS |
| 445 | TCP | Microsoft-Ds |
| 515 | TCP | Printer (LPD) |
| 522 | TCP | NetMeeting |
| 531 | TCP/UDP | Conference |
| 992 | TCP/UDP | Telnet SSL |
| 993 | TCP/UDP | IMAP4 SSL |
| 995 | TCP/UDP | POP3 SSL |
| 1417-1420 | TCP/UDP | Timbuktu pro |
| 1547 | TCP | LapLink |
| 3000 | UDP | Calista IP phone (in uscita) |
| 3128 | TCP | Squid Proxy |
| 3306 | TCP/UDP | MySQL |
| 3389 | TCP/UDP | Microsoft Terminal Server |
| 4099 | TCP | AIM Talk |
| 5190 | TCP | Calista IP phone (in entrata) |
| 5500 | TCP | VNC (Virtual Network Computing) |
| 5631 | TCP | pcAnyWhere (host) |
| 5632 | UDP | pcAnyWhere (host) |
| 5800 | TCP | VNC (Virtual Network Computing) |
| 5900 | TCP | VNC (Virtual Network Computing) |
| 6346 | TCP/UDP | SwapNut |
| 6891-6900 | TCP | MSN Messenger (file) |
| 6901 | TCP | MSN Messenger (voce) |
| 20000-20019 | TCP | ICQ |
| 28800-29000 | TCP | MSN Game Zone |