LFCA Lernen Sie Grundlagen der Netzwerk -IP -Adressierung - Teil 9

LFCA Lernen Sie Grundlagen der Netzwerk -IP -Adressierung - Teil 9

In unserem vorherigen Kapitel der LFCA -Serie haben wir ein Computernetzwerk definiert und einige der allgemeinen Linux -Netzwerkbefehle kurz angestoßen.

In einer miteinander verbundenen Welt spielen Netzwerke eine große Rolle bei der Verbesserung nahtloser Kommunikation, Zugriff auf Informationen und Dateifreigabe. Aufgrund von Computernetzwerken können Sie Ihre E -Mails überprüfen, ein Flugticket kaufen und Dateien herunterladen.

Um Computernetzwerke besser zu verstehen, gehen wir noch einen Schritt weiter und sehen uns die folgenden herausragenden Punkte an.

  • Demonstrieren Sie ein grundlegendes Verständnis der IP -Adressierung.
  • Binäre und dezimal gepunktete Quad -Notation.
  • Subnetzmasken verstehen.
  • Verstehen Sie verschiedene Klassen von IP -Adresse und "gepunktetes Quad".
  • Unterscheiden Sie zwischen privaten und öffentlichen IP -Adressen.
  • Das TCP/IP -Modell. Erhalten Sie ein besseres Verständnis der häufig verwendeten TCP -Ports und -Dienste (Transmission Control Protocol), z. B. Ports 21, 22, 53, 80, 110 und vieles mehr.

Grundlagen der IP -Adressierung unter Linux verstehen

Eines der grundlegendsten Konzepte in TCP/IP IP IP adressiert. Was ist also eine IP -Adresse? Eine IP-Adresse, einfach eine IP, ist eine 32-Bit-Binärnummer, die einem Computergerät wie PC, Tablet oder Smartphone in einem IP-Netzwerk zugeordnet ist.

Es kann von einem Router mit dem DHCP -Protokoll dynamisch zugeordnet oder manuell von einem Linux -Benutzer oder einem Systemadministrator konfiguriert werden. Eine IP -Adresse ist eine eindeutige Kennung, mit der ein Host in einem lokalen Netzwerk (LAN) sowie über das Internet identifiziert werden kann. Eine IP -Adresse ist eine Softwareadresse und ist im Gegensatz zur MAC -Adresse, die mit der Netzwerkschnittstellenkarte zugeordnet ist.

IP -Terminologien

Bevor wir weiter fortfahren, lesen wir einige Schlüsselkonzepte, die Ihnen helfen, das Internet -Protokoll besser zu verstehen.

  • Bit - Dies ist eine einzelne Ziffer, die entweder als 1 oder 0 dargestellt wird.
  • Byte - Dies ist eine Sammlung oder eine Reihe von 8 Bits. 1 Byte = 8 Bit.
  • Oktett - Ein Oktett umfasst 8 Bit oder 1 Byte.

Eine IP -Adresse ist in 4 Oktetten oder Bytes unterteilt. Jedes Oktett hat 8 Bit, daher 1 Oktett = 8 Bit.

Als IP -Adresse kann auf folgende Weise dargestellt werden:

  • Als gepunktete Dezimal. Zum Beispiel 192.168.1.5.
  • Als binär, wie in 11000000.10101000.00000001.00000101.
  • Als hexadezimaler Wert: C0.A8.01.05.

Alle oben genannten Notationen geben dieselbe IP -Adresse an. In den meisten Fällen wird das hexadezimale Format jedoch selten zur Darstellung von IP-Adressen verwendet, und daher wird unser Fokus auf den ersten beiden Formaten liegen: das gepunktete Dezimal und die Binärdatei.

IP -Adressen können weitgehend in zwei kategorisiert werden:

1. IPv4 -Adresse

Ein IPv4 (IP Version 4) IP-Adresse ist eine 32-Bit-Ziffer, die in 4 Oktets unterteilt ist. Jedes Oktett hat 8 Bits, die entweder als gepunktete Dezimalformat oder binäres Format dargestellt werden können.

Beispiele für IPv4 -Adressen umfassen:

10.200.50.20 172.16.0.20 192.168.1.5 

Die IPv4 -Adresse kann in 5 Klassen eingeteilt werden:

Klasse A Klasse B Klasse C Klasse D Klasse E 

Wir werden jedoch nur die ersten drei Klassen abdecken - Klasse a, B, Und C - die hauptsächlich in Hostsystemen verwendet werden. Die verbleibenden Klassen liegen außerhalb des Rahmens dieser Zertifizierung. Klasse d wird für Multicast verwendet und E ist hauptsächlich für Forschungs- und experimentelle Zwecke.

Beginnen wir mit Klasse a. Dies ist die größte Klasse, die sich vorstellt 16.777.216 IP -Adressen, die Hosts zugewiesen werden können, und die geringste Anzahl von zuweisbaren Netzwerken, die standardmäßig 126 sind.

Als nächstes haben wir Klasse b das hat die zweithöchste Anzahl möglicher IP-Adressen, die sind 65.534 Und 16.384 Standardmäßig zuweisbare Netzwerke zuweisen.

Zuletzt haben wir Klasse C Das ist die kleinste Klasse, die nur nachgibt 254 mögliche IP -Adressen und 2.097.152 Standardmäßig zuweisbare Netzwerke zuweisen.

Wir werden später zu den Klassen von IPv4 -Adressen zurückkehren.

2. IPv6 -Adresse

In scharfem Gegensatz zu einem IPv4 Adresse, an IPv6 Adresse verwendet 128 Bit gegen 32 Bit in IPv4. Es wird im hexadezimalen Format mit jedem Hexadezimal dargestellt, das 4 Bit umfasst.

Ein IPv6 Die Adresse ist in 8 Portionen unterteilt, jeweils 4 Hexadezimalzahlen. Ein Beispiel für eine IPv6 -Adresse wird angezeigt:

2041: 130f: 0000: 3f5d: 0000: 0000: 875A: 154b 

Dies kann wie folgt weiter vereinfacht werden. Die führenden Nullen werden wie gezeigt durch einen doppelten vollen Dickdarm ersetzt.

2041: 130f :: 3f5d :: 875a: 154b 

IPv6 -Adressen wurden erstellt, um IPv4 -Adressen zu ersetzen, die laut Experten bald ausgehen werden. Die größere Anzahl von Bits erhöht den Adressraum erheblich erheblich. Wir müssen noch an diesen Punkt gelangen und wir werden weitgehend an IPv4 -Adressen wohnen.

Eine IP -Adresse ist in zwei Hauptabschnitte unterteilt: den Netzwerkteil und den Host -Teil. In einer einfachen IP -Adresse von 192.168.1.5 mit einer Subnetzmaske oder einer Netzmaske von 255.255.255.0 (Wir werden später in diesem Teil zu Subnetzmasken kommen.) Die ersten drei Oktetten von links repräsentieren das Netzwerkteil, und das verbleibende Oktett ist der Teil, der Host -Maschinen in Ihrem Netzwerk zugeordnet ist. Jeder Host erhält eine eindeutige IP, die sich von den anderen unterscheidet, jedoch dieselbe Netzwerkadresse mit anderen Hosts im selben Netzwerk teilt.

192.168. 1 5 Network Part -Host -Teil 

Dies schließt den ersten Teil unserer Networking -Serie ab. Wir haben so weit definiert, was eine IP-Adresse ist, über die verschiedenen Klassen von IP-Adressen und die beiden Haupttypen von IP-Adressen- IPv4 und IPv6. Im nächsten Abschnitt werden wir in eine binäre und dezimale Quad -Notation eintauchen.

Werden Sie ein Linux Foundation Certified IT Associate (LFCA)