Un puerto TCP está formado por números enteros sin signo de 16 bits. La Autoridad de Números Asignados de Internet (IANA) mantiene asignaciones de números de puerto para diferentes usos. Actualmente, los puertos TCP son 65.535 en total, incluyendo el puerto 21 para FTP, el puerto 110 para Post Office Protocol (POP) y el puerto 143 para Internet Message Access Protocol (IMAP).