Una porta e’ lo strumento utilizzato da un server per permettergli di effettuare più connessioni contemporanee verso altri calcolatori all’interno di una rete. Le porte vengono indicate in numeri, ognuno dei quali viene utilizzato per identificare una determinata applicazione in modo che i dati in arrivo vengano indirizzati correttamente al processo che li sta aspettando.
Le porte vanno da 1 a 65535 (tcp e udp) e generalmente esiste una porta dedicata ad ogni applicazione/servizio di utilizzo comune. Queste alcune delle piu’ diffuse:
20/tcp FTP – Il file transfer protocol – data
21/tcp FTP – Il file transfer protocol – control
22/tcp SSH – Secure login, file transfer (scp, sftp) e port forwarding
23/tcp Telnet insecure text communications
25/tcp SMTP – Simple Mail Transfer Protocol (E-mail)
53/tcp DNS – Domain Name Server
53/udp DNS – Domain Name Server
80/tcp HTTP HyperText Transfer Protocol (WWW)
110/tcp POP3 Post Office Protocol (E-mail)
143/tcp IMAP4 Internet Message Access Protocol (E-mail)
443/tcp HTTPS usato per il trasferimento sicuro di pagine web
465/tcp SMTPS – Simple Mail Transfer Protocol (E-mail) su SSL
587/tcp SMTPS – Simple Mail Transfer Protocol (E-mail) su SSL
993/tcp IMAP4S Internet Message Access Protocol (E-mail) su SSL
995/tcp POP3S Post Office Protocol (E-mail) su SSL