Was ist eine Portnummer?

Eine Portnummer ist eine Möglichkeit, einen bestimmten Prozess zu identifizieren, an den eine Internet- oder andere Netzwerknachricht weitergeleitet werden soll, wenn sie bei einem Server ankommt. Alle mit dem Netzwerk verbundenen Geräte sind mit standardisierten Ports ausgestattet, denen eine Nummer zugewiesen ist. Diese Nummern sind bestimmten Protokollen und deren zugehöriger Funktion vorbehalten. HTTP-Nachrichten (Hypertext Transfer Protocol) gehen beispielsweise immer an Port 80 – einen der am häufigsten verwendeten Ports.

Entwickler des Advanced Research Projects Agency Network, einer informellen Zusammenarbeit von Systemadministratoren und Softwareautoren, schlugen das Konzept der Portnummern vor. Einst als Socket-Nummern bekannt, ähnelt die frühe Inkarnation von Portnummern der heute verwendeten IP-Adressklasse (Internet Protocol).

Was ist der Unterschied zwischen einer IP-Adresse und einer Portnummer?

Eine IP-Adresse identifiziert eine Maschine in einem IP-Netzwerk und wird verwendet, um das Ziel eines Datenpakets zu bestimmen. Portnummern identifizieren eine bestimmte Anwendung oder einen bestimmten Dienst auf einem System.

 struktur eines Datenpakets
Eine IP-Adresse identifiziert eine Maschine in einem IP-Netzwerk und bestimmt das Ziel eines Datenpakets, während Portnummern bestimmte Anwendungen oder Dienste auf einem System identifizieren.

Eine IP-Adresse ist eine logische Adresse, die zur Identifizierung eines Geräts im Netzwerk verwendet wird. Jedem mit dem Internet verbundenen Gerät wird zur Identifizierung eine eindeutige IP-Adresse zugewiesen. Diese identifizierenden Informationen ermöglichen es Geräten, über das Internet zu kommunizieren.

Portnummern sind Teil der Adressierungsinformationen, mit denen Absender und Empfänger von Informationen und eine bestimmte Anwendung auf den Geräten identifiziert werden können. Portnummern bestehen aus 16-Bit-Nummern.

Eine Benutzeranforderung für eine Dateiübertragung von einem Client oder lokalen Host zu einem Remote-Server im Internet verwendet beispielsweise das File Transfer Protocol (FTP) für die Transaktion. Beide Geräte müssen für die Übertragung von Dateien per FTP konfiguriert sein. Um die Datei zu übertragen, identifiziert die TCP-Softwareschicht (Transmission Control Protocol) im lokalen Host die Portnummer 21, die konventionell einer FTP-Anforderung zugeordnet ist – in der 16-Bit-Portnummer-Ganzzahl, die an die Anforderung angehängt ist.

Auf dem Server liest die TCP-Schicht die Portnummer 21 und leitet die Anforderung an das FTP-Programm auf dem Server weiter.

 passives vs. aktives FTP
FTP verwendet die Ports 20 und 21, um Dateien zwischen einem Client und einem Server zu übertragen.

Was sind die verschiedenen Arten von Portnummern und ihre Verwendung?

Es gibt 65.535 Portnummern, aber nicht alle werden täglich verwendet.

Eingeschränkte Portnummern oder bekannte Portnummern werden von bekannten Unternehmen reserviert und reichen von 0 bis 1023. Apple QuickTime, Structured Query Language Services und Gopher Services verwenden einige dieser eingeschränkten Ports.

Wer eine bestimmte Portnummer registrieren möchte, kann zwischen 1024 und 49151 wählen. Softwareunternehmen registrieren diese Portnummern normalerweise. Dynamische oder private Ports von 49152 bis 65536 stehen jedem zur Verfügung.

In einem anderen Szenario wird vorübergehend – für die Dauer der Anforderung und deren Abschluss – eine Portnummer aus einem Bereich zugewiesener Portnummern zugewiesen. Dies wird als temporäre Portnummer bezeichnet.

Hier sind einige häufig verwendete Ports und die zugehörigen Netzwerkprotokolle:

  • Ports 20 und 21. FTP wird verwendet, um Dateien zwischen einem Client und einem Server zu übertragen.
  • Anschluss 22. Secure Shell ist eines von mehreren Tunneling-Protokollen, die zum Aufbau sicherer Netzwerkverbindungen verwendet werden.
  • Anschluss 25. Simple Mail Transfer Protocol (SMTP) wird häufig für E-Mails verwendet.
  • Hafen 53. Domain Name System (DNS) ist ein kritischer Prozess, der menschenlesbare Domainnamen mit maschinenlesbaren IP-Adressen im modernen Internet abgleicht. Es hilft Benutzern, Websites und Anwendungen zu laden, ohne eine lange Liste von IP-Adressen einzugeben.
  • Anschluss 80. HTTP ist das Protokoll, das das World Wide Web ermöglicht.
  • Anschluss 123. Network Time Protocol hilft Computeruhren miteinander synchronisieren. Es ist ein wichtiger Prozess in der Verschlüsselung
  • Port 179. Das Border Gateway Protocol (BGP) hilft dabei, effiziente Routen zwischen den großen Netzwerken oder autonomen Systemen des Internets einzurichten. Diese großen Netzwerke verwenden BGP, um zu übertragen, welche IP-Adressen sie steuern.
  • Hafen 443. HTTP Secure (HTTPS) ist wie HTTP, aber sicherer. Der gesamte HTTPS-Datenverkehr geht direkt an Port 443. Jeder Netzwerkdienst, der HTTPS zur Verschlüsselung verwendet, z. B. DNS über HTTPS, stellt ebenfalls eine direkte Verbindung zu diesem Port her.
  • Anschluss 500. Das Internet Security Association and Key Management Protocol hilft bei der Einrichtung einer sicheren IP-Sicherheit
  • Port 3389. Remotedesktopprotokoll ermöglicht es Benutzern, von einem anderen Gerät aus eine Remoteverbindung zu ihren Desktopcomputern herzustellen.

Die Internet Assigned Numbers Authority weist alle oben aufgeführten Portnummern zu und verwaltet sie.

Was sind häufige Fragen zu Portnummern?

Wie lautet die Portnummer für localhost?

Localhost ist der Standardname, der zum Herstellen einer Verbindung mit einem Computer verwendet wird. Die IP-Adresse ist normalerweise 127.0.0.1. Dies geschieht durch Verwendung eines Loopback-Adressnetzwerks. Port 80 ist der Standard-Port für HTTP.

Wofür wird die Portnummer 8080 verwendet?

Die Portnummer 8080 wird normalerweise für Webserver verwendet. Wenn am Ende des Domänennamens eine Portnummer hinzugefügt wird, wird der Datenverkehr zum Webserver geleitet. Benutzer können Port 8080 jedoch nicht für sekundäre Webserver reservieren.

Wofür wird die Portnummer 3360 verwendet?

TCP/IP-Netzwerke verwenden Port 3360. Das verbindungsorientierte Protokoll TCP erfordert Handshaking, um eine Ende-zu-Ende-Kommunikation einzurichten. Beim Verbindungsaufbau werden Benutzerdaten bidirektional über die Verbindung übertragen.

Wie lautet meine IP-Adresse und Portnummer?

Der einfachste Weg, die öffentliche IP-Adresse eines Routers zu finden, ist die Suche „Was ist meine IP?“ in einer Suchmaschine wie Google. Die Identifizierung einer Portnummer hängt vom Betriebssystem ab.

Für Windows:

  • Gehen Sie zur Eingabeaufforderung.
  • Geben Sie ipconfig ein.
  • Geben Sie dann netstat ein, um eine Liste aller Portnummern zu füllen.

Für macOS:

  • Gehen Sie zu Systemeinstellungen.
  • Gehen Sie als Nächstes zu Netzwerk > Erweitert.
  • Klicken Sie auf die Registerkarte Port Scan und geben Sie die IP-Adresse des Benutzers ein.

Was ist eine Proxy-Server-Adresse und Portnummer?

Ein Proxy-Server ist im Wesentlichen ein Computer im Internet mit einer eigenen IP-Adresse. Es befindet sich zwischen dem Client-Gerät und dem Remote-Server und fungiert als Vermittler für die Verarbeitung von Kommunikationsanforderungen über das Internet.

Wenn ein lokaler Computer eine Webanforderung sendet, wird diese automatisch über den Proxyserver gesendet. Der Proxy-Server verwendet seine eigene IP-Adresse für die Webanfrage und nicht die des Benutzers. Proxy-Server bieten Datenschutzvorteile, z. B. die Möglichkeit, die IP-Adresse des Clients zu ändern und den Standort des Benutzers zu maskieren.

Die Proxyserveradresse enthält eine IP-Adresse mit der Portnummer am Ende der Adresse. Die Portnummer 8080 wird normalerweise für Webserver, Proxy und Caching verwendet.

Wie lautet die Portnummer für Google Mail?

Google Mail verwendet sowohl das Internet Message Access Protocol (IMAP) als auch SMTP. Der IMAP-Port ist 993 und der SMTP-Port ist 25.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.