Was ist der Unterschied zwischen IP-Adresse und Port-Nummer in das Netzwerk?
Was ist der Unterschied zwischen IP-Adresse und Port-Nummer in das Netzwerk?
- Ich fand dies sehr hilfreich: techopedia.com/definition/15702/port-number
- Bitte meinen post hier stackoverflow.com/a/54760661/2197108 und für mehr info bitte Lesen Sie diese stackoverflow.com/a/54760498/2197108
- Bitte meinen post hier stackoverflow.com/a/54760661/2197108 und für weitere Informationen Lesen Sie bitte stackoverflow.com/a/54760498/2197108
Du musst angemeldet sein, um einen Kommentar abzugeben.
IP-Adresse ist die Adresse des Systems in das Netzwerk.
Port ist die Adresse des service innerhalb der Anlage.
So IP-Adresse + Port definiert Adresse für den bestimmten Dienst auf dem betreffenden system.
IP-Adresse verwenden, um zu identifizieren, einen host oder eine Gruppe von hosts in einem Netzwerk
während die port-Nummer wird verwendet, um einen bestimmten Dienst in einem host läuft,
Port-Nummer dient zur Identifizierung einer Anwendung/Dienste, die Sie sprechen möchten, die auf Ihrem system. Einige vordefinierte ports wie 80 = HTTP-server, 23 = Telnet.
Geben Sie einen host eindeutig (Global) durch seine IP-Adresse. Also, wenn ich jemals wollte, um Zugang zu Ihrem laptop über telnet dann würde ich die IP-Adresse verwenden, die Sie von Ihrem ISP und der port 23
Eine MAC-Adresse ist eine Schicht-2-Adresse. Es wird von einigen layer-2-Protokolle, wie z.B. ethernet und Wi-Fi. Es sind 48-bit-und 64-bit-MAC-Adressen. Einige layer-2-Protokolle verwenden unterschiedliche Adressen.
Einer IP-Adresse ist die Adresse des layer-3-IP-Protokoll. Verschiedene Schicht-3-Protokolle verwenden unterschiedliche Adressierung, z.B. IPv4, IPX und IPv6 haben jeweils unterschiedliche Adressierung.
Einer port-Nummer ist ein Schicht-4-Adresse verwendet, die durch eine Schicht-4-Protokolle, z.B. TCP und UDP. Einige layer-4-Protokolle verwenden unterschiedliche Adressierung, oder gar keine.
TCP-Beispiel: RFC 793, TRANSMISSION CONTROL PROTOCOL
Möchten Sie vielleicht, um mehr zu erfahren über die Netzwerk-Schichten.
IP-Adresse: Ip-Adresse ist eine Adresse, die von Ihrem system zuweisen, wenn Sie Ihr system eine Verbindung zum internet.Es gibt zwei Arten von ip-Adressen zur Verfügung, die hier unter den ersten ist eine Dynamik, die es ruft in Ihrem system online. Zweite ist statisch, was zuweisen wenn Sie Ihr system im offline-Modus.
port-Adresse Port-Adresse ist eine Id des Servers, wie Sie Ihren apache-server, der get port-Nummer default 8080 id des apache-server,Wenn Sie ändern, können server-port-Nummer.
Einfach:
In der Vernetzung, in der Regel wird ein socket (IP+Port)
Denken Sie, wie viele application-Layer-Protokolle existieren (HTTP, FTP,DNS, SSH, etc). Nun denken Sie, wie viele Aufgabe/Prozess/Programme, existieren in Ihr Gerät versucht, die Kommunikation über das internet. Wäre es möglich, einfach eine Adresse, die IP - - Adresse, in der Lage sein, um Sie mit all diesen verschiedenen Aufgaben und Arten von Protokollen allein? Die Antwort ist Nein.
Den IP - - Adresse ist die numerische Zuordnung zu den einzelnen Gerät Verbindung zu einem computer-Netzwerk, welches das Internet-Protokoll für die Kommunikation. Die port-Nummer wird verwendet, um direkt die Daten an die richtige Stelle innerhalb dieses Gerät.
Den IP - und die port-Nummer bilden die Struktur IP:port-Nummer, 192.168.1.1:8080 zum Beispiel, und die port-Nummer halten kann 65536 zahlen, mit der folgenden Aufteilung:
0 bis 1023 - Well known port-Nummern. Nur spezielle Firmen wie Apple QuickTime, MSN, SQL Services, Gopher-Dienste und andere Prominente Dienste haben diese port-Nummern.
1024 bis 49151 - Registrierte ports; das heißt, Sie können registriert werden, um bestimmte Protokolle durch software-Unternehmen.
49152 65536 - Dynamische oder private ports, was bedeutet, dass Sie verwendet werden können, indem einfach jeder.
IP-Adresse ist Ihr system, domain-Namen oder die socket-Adresse des bestimmten Systems, wie 192.168.0.1
aber die port-Nummer ist die Nummer der spezifischen Speicherort oder den Ordner, wo Sie wollen, schreiben Sie Ihre Datei oder eine Datei übertragen möchten: 3308
Die IP-Adresse Ihres Rechners (host) ist der mix der die Netzwerk-ID des ISP/alle anderen Anbieter (einmalig zur Verfügung gestellt von der ICANN-Gruppe) und der host-name (sofern vom Netzwerk-administrator). Die Netzwerk-ID ist einzigartig für alle Netzwerk-und zwischen zwei Netzwerken, die wir haben können dem gleichen host-Namen, aber auf dem gleichen Netzwerk, die host-Namen nicht die gleichen. Also, das ist, wie der host identifiziert werden können, die auf das Netzwerk und Daten übertragen werden können. Aber auf dem gleichen host mehrere Anwendungen ausgeführt werden, und sobald die Daten erreichen zu veranstalten, benötigen wir einen Bezeichner zu erkennen, welche Anwendung die Daten dieses TCP-Segment/UDP-Datagramm.
Ist die Portnummer 16 bit (evtl. 65K Anwendung ausführen) vergeben und durch das Netzwerk-Betriebssystem, wenn die Anwendung erstellt die buchsen. Auf der Server-Seite werden die port-Nummern definiert sind zahlen (HTTP - Port 80, SMTP - Port 25). Die Portnummer der Transportschicht Adressierung (L4) und geht in die header von TCP - /UDP.