Los puertos son una abstracción a nivel de Capa de Transporte de las conexiones lógicas de procesos con la red.
Se dividen en clientes y servidores. Son gestionados por el Sistema Operativo. Identifican unívocamente un proceso (de TCP o UDP) en una máquina (con interfaz IP).
Se asignan mediante sockets, identificados por la tupla . Se clasifican en tres rangos de puertos:
- 0-1023: Well-Known Ports.
- 1023-49151: puertos registrados.
- 49152-65535: puertos dinámicos o privados.