Wie lauten die UDP-Portnummern?
Üblicherweise verwendete Portnummern für UDP sind 53, 69, 161, 2049, 68 und 520. UDP verwendet Portnummern, um eigene Datenübertragungskanäle für verschiedene Anwendungen zu reservieren: 1. Network File System (NFS), die Portnummer ist 2049; 2. Simple Network Management Protocol (SNMP), die Portnummer ist 161; System (DNS), die Portnummer ist 53; 4. Simple File Transfer System (TFTP), die Portnummer ist 69; 5. Dynamic Host Configuration Protocol (DHCP), die Portnummer ist 68; Portnummer ist 520 usw.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
UDP ist die Abkürzung für User Datagram Protocol. Es handelt sich um ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell (Open System Interconnection), das einfache und unzuverlässige transaktionsorientierte Informationen bereitstellt. UDP bietet Anwendungen die Möglichkeit, gekapselte IP-Pakete zu senden, ohne eine Verbindung herzustellen.
UDP ist ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell. Es wird hauptsächlich für Übertragungen verwendet, die keine Paketankunftsreihenfolge erfordern. Die Überprüfung und Sortierung der Paketübertragungsreihenfolge erfolgt durch die Anwendungsschicht [4] und bietet eine einfache Möglichkeit transaktionsorientierter unzuverlässiger Nachrichtendienst. Das UDP-Protokoll ist im Grunde die Schnittstelle zwischen dem IP-Protokoll und dem Protokoll der oberen Schicht. Das UDP-Protokoll eignet sich für mehrere Anwendungen, die auf demselben Gerät ausgeführt werden.
Das UDP-Protokoll verwendet Portnummern, um eigene Datenübertragungskanäle für verschiedene Anwendungen zu reservieren. Wie Network File System (NFS, Portnummer 2049), Simple Network Management Protocol (SNMP, Portnummer 161), Domain Name System (DNS, Portnummer 53) und Simple File Transfer System (TFTP, Portnummer 69), dynamischer Host Konfigurationsprotokoll (DHCP, Portnummer 68), Routing-Informationsprotokoll (RIP, Portnummer 520) usw.
Jede UDP-Nachricht wird als Benutzerdatagramm bezeichnet und ist in zwei Teile unterteilt: UDP-Header und UDP-Datenbereich. Der Header besteht aus vier 16-Bit-Feldern, die jeweils den Quellport, den Zielport, die Länge der Nachricht und die Prüfsumme der Nachricht beschreiben.
Das Quellportfeld und das Zielfeld enthalten die 16-Bit-Portnummer des UDP-Protokolls. Das Längenfeld zeichnet die Länge des Datagramms auf. Berechnet in Gruppen von 8 Bits, einschließlich Header und Nutzdatenbereich. Das Prüfsummenfeld ist optional. Wenn der Wert dieses Felds 0 ist, bedeutet dies, dass keine Überprüfung durchgeführt wird. Im Allgemeinen ist die Verwendung eines Prüfsummenfelds erforderlich.
Erweiterte Kenntnisse: Portnummer
Protokoll-Portnummer (Port) ist eine Methode zur Identifizierung des Ziel-Host-Prozesses. TCP/IP verwendet eine 16-Bit-Portnummer zur Identifizierung des Ports, sodass der Wertebereich des Ports [0,65535] beträgt.
Ports können in Systemports, Registrierungsports und Clientnutzungsports unterteilt werden.
(1) Systemport, der Wertebereich des Ports beträgt [0,1023]
Protokollnummer | Name | Funktion | |||||
20. | FTP-DATEN | FTP-Datenübertragung | | ||||
21 | FTP | FTP-Steuerung | . | ||||
22 | SSH | SSH-Login | |||||
23 | 25 | SMTP | Einfache E-Mail-Übertragung Protokoll | ||||
53 | DNS | Domänennamenauflösung | |||||
67 | DHCP | DHCP-Server aktiviert, wird zum Abhören und Akzeptieren von Client-Anforderungsinformationen verwendet | TFTP | ||||
HTTP | Hypertext-Übertragung | ||||||
110 | POP3 | Post Office Protocol | IMAP-Protokoll 62SNMP (Trap) | SNMP-Trap-Nachricht | |||
(2)Registrierungsport Für die Verwendung durch Anwendungen, die keine bekannten Ports haben, ist der Portbereich [1024, 49151], um Duplikate zu vermeiden. (3) Der Client-Port verwendet den Port nur dynamisch, wenn der Client-Prozess ausgeführt wird. Nach der Verwendung gibt der Prozess den Port frei. Der Portbereich ist [49152, 65535] | Weitere Informationen zu diesem Thema finden Sie in der Spalte | FAQ! |
Das obige ist der detaillierte Inhalt vonWie lauten die UDP-Portnummern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Verwendung der PHP- und UDP-Protokolle zur Implementierung asynchroner Kommunikation In modernen Internetanwendungen ist die asynchrone Kommunikation zu einer sehr wichtigen Methode geworden. Durch die Verwendung asynchroner Kommunikation können Benutzeranfragen gleichzeitig verarbeitet werden, ohne den Hauptthread zu blockieren, wodurch die Systemleistung und Reaktionsgeschwindigkeit verbessert werden. Wie kann PHP als beliebte Back-End-Programmiersprache das UDP-Protokoll verwenden, um eine asynchrone Kommunikation zu erreichen? In diesem Artikel wird die Verwendung des UDP-Protokolls in PHP zur Implementierung einer einfachen asynchronen Kommunikation vorgestellt und spezifische Codebeispiele angehängt. 1. Einführung in das UDP-ProtokollU

Gängige UDP-Portnummern sind 53, 69, 161, 2049, 68 und 520. UDP verwendet Portnummern, um eigene Datenübertragungskanäle für verschiedene Anwendungen zu reservieren: 1. Network File System (NFS), die Portnummer ist 2049; 2. Simple Network Management Protocol (SNMP), die Portnummer ist 161; System (DNS), die Portnummer ist 53; 4. Simple File Transfer System (TFTP), die Portnummer ist 69; 5. Dynamic Host Configuration Protocol (DHCP), die Portnummer ist 68; Portnummer ist 520 usw.

Die Portnummern für den DHCP-Dienst sind 68 und 67. DHCP ist ein LAN-Netzwerkprotokoll, das normalerweise in großen LAN-Umgebungen verwendet wird. Seine Hauptfunktion besteht darin, IP-Adressen zentral zu verwalten und zuzuweisen und die Adressnutzung zu verbessern. Das DHCP-Protokoll verwendet UDP als Übertragungsprotokoll, und der DHCP-Server antwortet mit einer Antwortnachricht an Port 67 des Hosts kann als ein Senden und ein Übernehmen verstanden werden.

UDP (User Datagram Protocol) ist ein leichtes, verbindungsloses Netzwerkprotokoll, das häufig in zeitkritischen Anwendungen verwendet wird. Es ermöglicht Anwendungen, Daten zu senden und zu empfangen, ohne eine TCP-Verbindung herzustellen. Beispiel-Java-Code kann zum Erstellen eines UDP-Servers und -Clients verwendet werden, wobei der Server auf eingehende Datagramme wartet und antwortet und der Client Nachrichten sendet und Antworten empfängt. Mit diesem Code können reale Beispiele wie Chat-Anwendungen oder Datenerfassungssysteme erstellt werden.

Zu den häufig verwendeten PHP-Portnummern gehören HTTP-Portnummer (80), HTTPS-Portnummer (443), FTP-Portnummer (21), SMTP-Portnummer (25), POP3-Portnummer (110), IMAP-Portnummer (143) usw. Detaillierte Einführung: 1. HTTP-Portnummer (80), die PHP-Anwendung kann HTTP-Anfragen vom Client empfangen und verarbeiten. 2. HTTPS-Portnummer (443). HTTPS-Portnummer. Stellen Sie sichere Verbindungen her und mehr.

UDP bietet „verbindungslose“ Transportdienste. Der chinesische Name von UDP ist User Datagram Protocol. Es ist ein verbindungsloses Transportschichtprotokoll im OSI-Referenzmodell. Es bietet einfache und unzuverlässige transaktionsorientierte Informationsübertragungsdienste und bietet Anwendungen die Möglichkeit, gekapselte Daten zu senden. IP-Paketmethode.

1. Socket: Socket: IP-Adresse + Portnummer. Im TCP/IP-Protokoll identifiziert es einen Prozess in der Netzwerkkommunikation eindeutig. Sockets werden verwendet, um eine Eins-zu-Eins-Beziehung zwischen Netzwerkverbindungen zu beschreiben. Das TCP/IP-Protokoll legt fest, dass der Netzwerkdatenfluss die Big-Endian-Bytereihenfolge verwenden sollte, d. h. (Speicher) niedrige Adresse, hohes Byte (Daten). 2. UDP_SOCKET-bezogenes UDP-Protokoll ---- User Datagram Protocol (nicht verbindungsorientiert) --- SOCK_DGRAMh repräsentiert den Host, n repräsentiert das Netzwerk, l repräsentiert eine 32-Bit-lange Ganzzahl und s repräsentiert eine 16-Bit-kurze Ganzzahl. Das IPv4-Adressformat ist in netinet/in.h, IPv4-Adresse: sockadd, definiert

Grundlegende Einführung in die UDP-Programmierung. Die Kommunikationsklassen DatagramSocket und DatagramPacket [Datenpaket/Datagramm] implementieren Netzwerkprogramme basierend auf dem UDP-Protokoll. UDP-Datagramme werden über den Datagram-Socket DatagramSocket gesendet und empfangen. Das System garantiert nicht, dass das UDP-Datagramm sicher an das Ziel übermittelt wird, und ist auch nicht sicher, wann es ankommt. Das DatagramPacket-Objekt kapselt ein UDP-Datagramm, das die IP-Adresse und Portnummer des Absenders sowie die IP-Adresse und Portnummer des Empfängers enthält. Jedes Datagramm im UDP-Protokoll enthält vollständige Adressinformationen, sodass keine Verbindung zwischen Sender und Empfänger hergestellt werden muss. Die beiden Klassen/Objekte im Kern des Basisprozesses Da