Häfen sind virtuelle Wege, auf denen Informationen aus dem Internet transportiert werden. Es stehen 65.536 Ports zur Auswahl. Eine gute Analogie ist, sich Ports wie Erweiterungen in einem Telefonsystem vorzustellen.
Ein Begriff (Port), der in Computernetzwerken verwendet wird. Dies ist der virtuelle Punkt, an dem eine Netzwerkverbindung beginnt und endet. Die Ports sind softwarebasiert und werden vom Betriebssystem des Computers gesteuert. Jeder Port ist einem bestimmten Dienst oder Prozess zugeordnet. Wir können dies als logisches Konstrukt erkennen, das verwendet wird, um einen Netzwerkdienst oder eine bestimmte Funktion auf Softwareebene zu definieren.
Ports ermöglichen es Computern, zwischen verschiedenen Arten von Datenverkehr zu unterscheiden. Elektronischer Datenverkehr geht an einen anderen Port (Port 25) und Webverkehr an einen anderen (Port 80), auch wenn beide den Computer über dieselbe Netzwerkverbindung erreichen.
Die Header des eingehenden Pakets bestimmen, an welchen Port es weitergeleitet werden soll. Jede Netzwerkanfrage enthält einen Port, eine IP-Adresse und ein Netzwerkprotokoll, um die Netzwerkadresse des Ziels der Anfrage zu vervollständigen.
Jeder Computer verfügt über zwei Arten von Netzwerkanschlüssen.
TCP-Ports (Transmission Control Protocol)
UDP-Ports (User Datagram Protocol)
Ports 0 bis 1023 - Bekannte Portnummern. Nur spezielle Firmen wie: MS SQL Dienste (1433), Maildienste POP3(110), IMAP(143), SMTP(25), Webdienste HTML(80).
Ports 1024 bis 49151 - Registrierte Ports; Das bedeutet, dass sie von Softwareunternehmen für bestimmte Protokolle registriert werden können.
Ports 49152 bis 65536 - Dynamische oder private Ports; Das bedeutet, dass sie von fast jedem verwendet werden können.