Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeutet Port unter Linux?

Was bedeutet Port unter Linux?

WBOY
WBOYOriginal
2022-03-04 11:51:583302Durchsuche

In Linux ist Port der Ausgang für die Kommunikation zwischen dem Gerät und der Außenwelt. Er wird häufig als Bezeichnung für den Port im „TCP/IP“-Protokoll verwendet. Ports können in erkannte Ports, registrierte Ports und dynamische Ports unterteilt werden entsprechend der Portnummer.

Was bedeutet Port unter Linux?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Was bedeutet Port unter Linux? Definition von Port:

Das auf dem Computer laufende Systemprogramm ist wie ein geschlossener Kreis. Der Systemprogrammierer schneidet diesen Kreis in viele Segmente, die im Volksmund als Ports bezeichnet werden. Sie sind (Unterbrechung, d. h. Unterbrechung). Wenn das System zu diesen Ports läuft, hängt es davon ab, ob es geschlossen oder geschlossen ist Öffnen, das System erhält Befehle und externe Daten werden eingegeben. Externe Daten akzeptieren und ausführen.

Portklassifizierung:

Der Port belegt zwei Bytes im Header, also 16 Bit. Portnummern werden verwendet, um verschiedene Anwendungen im Netzwerk darzustellen und zu unterscheiden.

Ports sind in drei Kategorien unterteilt:

(1) Bekannte Ports: Portnummern zwischen 0 und 1023. Diese Ports werden von der IANA zugewiesen und verwaltet. IANA weist diese Ports den wichtigsten Anwendungen zu, um alle Benutzer darüber zu informieren, dass IANA beim Erscheinen einer neuen Anwendung dieser einen anerkannten Port zuweisen muss.

Häufig verwendete erkannte Ports sind:

FTP: 21

TELNET: 23

SMTP: 25

DNS: 53

TFTP: 69

HTTP: 80

SNMP: 1 61

(2)Registrierungsport (Registrierte Häfen): von 1024-49151. Es handelt sich um eine Portnummer, die von Unternehmen und anderen Benutzern bei der Internet Corporation for Assigned Names and Numbers (ICANN) registriert wird. Anwendungssoftware, die das Transmission Control Protocol (TCP) und das User Datagram Protocol (UDP) des Internets verwendet, um zu kommunizieren, muss diese Ports verwenden . In den meisten Fällen können diese Anwendungen von unprivilegierten Benutzern wie normale Programme geöffnet werden.

(3) Vom Client verwendete Portnummer: 49152~65535 Diese Art von Portnummer wird nur dynamisch ausgewählt, wenn der Clientprozess ausgeführt wird, daher wird sie auch als kurzlebige Portnummer bezeichnet. Reserviert für Clientprozesse zur vorübergehenden Verwendung. Es ist auch verständlich, dass das Betriebssystem beim nächsten Start des Clients zufällig einen Port für die Kommunikation mit dem Server zuweist. Beim nächsten Schließen und Öffnen des Client-Prozesses wird ein neuer Port neu zugewiesen.

Der Port ist wie eine Tür. Die Außenwelt kann über verschiedene Ports mit den Prozessen verschiedener Dienste auf der Maschine kommunizieren. Die IP-Adresse und die Portnummer identifizieren den einzigen Prozess, der auf den Internet-Host zugreift

Verwandte Empfehlungen: „

Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Port unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist ein Linux-Terminal?Nächster Artikel:Was ist ein Linux-Terminal?