Portnummern dienen der Adressierung von Anwendungen.
Jede Verbindung über TCP oder UDP benötigt nicht nur den DNS-Namen oder die IP-Adresse der Gegenstelle, sondern auch eine Portnummer, um Datensegmente einem Netzwerkprotokoll zuzuordnen.
Über die Portnummer wird der gewünschte Dienst ausgewählt. Für die meisten Dienste ist eine Portnummer standardisiert, z.B. Port 80 für die Abfrage von Webseiten per HTTP.
Portnummern werden zentral vergeben und für die verschiedenen Dienste im Internet (z.B. FTP, Telnet) eingesetzt.