Per il sistema operativo Linux, sono disponibili 3 diversi tipi di porte per i servizi di rete:
- I porti famosi (0-1023) – che sono riservati al sistema operativo e ai servizi core.
- I porti registrati (1024-49151) – che può essere utilizzato da applicazioni, servizi specifici e utenti.
- I porti dinamici e/o privati (49152-65535)
Esiste un elenco standard di queste assegnazioni di porte del servizio di rete per Linux, documentato su:
https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
Le porte conosciute sono elencate in /etc/services file sul sistema operativo. È possibile aggiungere porte specifiche utilizzate dalle applicazioni, ecc. al file /etc/services.