Ein Port ist eine Nummer zwischen 0 und 65535, mit der ein bestimmter Dienst auf einem Rechner im Netz angesprochen wird. Die IP-Adresse führt zum Rechner, der Port zur richtigen Tür, etwa zum Webserver oder zum Mailserver.
- Port
Eine Nummer, mit der ein Dienst auf einem Rechner im Netz angesprochen wird.
Beispiel: „Der Webserver lauschte auf Port 443, und alle Anfragen über HTTPS kamen dort an.“Das Wort kommt vom lateinischen porta, Tür oder Tor, und vom englischen port, Hafen.
Abgrenzung zum Anschluss am Gerät, etwa dem USB-Port: Der ist eine Buchse. Ein Port im Netz ist eine Zahl.
Welche Port-Nummern es gibt
Drei Bereiche nach RFC 6335: die Systemports von 0 bis 1023 für bekannte Dienste, die Benutzerports von 1024 bis 49151 für registrierte Anwendungen und darüber die freien Ports, die ein Rechner kurzfristig für ausgehende Verbindungen vergibt.
Vergeben und verzeichnet werden die festen Nummern von der IANA. Ein Dienst darf auch auf einem anderen Port laufen; dann muss der Aufrufer die Nummer kennen und mitschicken.
Welche Ports eine Website nutzt
Port 80 für HTTP und Port 443 für HTTPS. Der Browser ergänzt sie von selbst, deshalb steht keine Nummer in der Adresszeile. Erst bei einer Abweichung wird sie sichtbar, etwa als :8080 in einer Entwicklungsumgebung.
Dazu kommen die Dienste dahinter: 22 für SSH, 25 und 587 für den Mailversand, 993 für IMAP über TLS und 3306 für eine MySQL-Datenbank.
Warum offene Ports ein Sicherheitsthema sind
Jeder offene Port ist eine Tür, an der jemand klopfen kann. Automatische Suchläufe prüfen rund um die Uhr ganze Adressbereiche darauf, was antwortet und in welcher Fassung.
Eine Firewall lässt deshalb nur die Ports durch, die wirklich gebraucht werden. Eine Datenbank etwa gehört nicht ins offene Netz, sie spricht nur mit dem eigenen Webserver.