Jedes Computergerät besteht aus zwei Teilen IP Adresse : Die Gastgeber oder Kundenadresse und das Netzwerk oder Serveradresse . Entweder IP-Adressen werden manuell konfiguriert, d. h. die statische IP-Adresse, oder durch a DHCP-Server . Die IP-Adressen werden durch die Subnetzmaske in die Netzwerkadresse und den Host aufgeteilt. Es hängt davon ab, welcher Teil der IP-Adresse zum Gerät und welcher Teil zum Netzwerk gehört.
Tor oder Standard-Gateway stellt eine Verbindung zwischen den her lokales Gerät zu den anderen Netzwerk . Wenn ein lokales Gerät demnach Informationen an das Gerät mit einer IP-Adresse in anderen Netzwerken senden möchte, sendet es die Pakete zunächst an das Tor , und danach leitet es die Daten an die weiter Ziel , der sich außerhalb des lokalen Netzwerks befindet.
Was ist eine Subnetzmaske?
Eine Subnetzmaske ist eine 32-Bit-Zahl erstellt, indem die Hostbits auf alle gesetzt werden 0er und Netzwerkbits auf alle setzen 1s . Auf diese Weise wird die Subnetzmaske in die IP-Adresse unterteilt Adresse des Gastgebers Und Netzwerkadresse . Der Broadcastadresse ist immer dem zugeordnet '255' Adresse und a Netzwerkadresse ist immer dem zugeordnet '0' Adresse. Da die Subnetzmaske für einen speziellen Zweck reserviert ist, kann sie nicht dem Host zugewiesen werden.
Eine zugrunde liegende Struktur besteht aus der Subnetzmaske, der IP-Adresse und dem Gateway oder Router. Wenn ein System zusätzliche Subnetze benötigt, wird das Hostelement der IP-Adresse durch Subnetze aufgeteilt und weiter in das Subnetz aufgeteilt. Der Subnetzprozess ist das Hauptziel der Subnetzmaske.
Die Subnetzmaske und IP-Adresse:
Ein einzelnes Gerät eines IP-Netzwerks wird durch a identifiziert 32-Bit IP Adresse. Die binären Bits dieser 32-Bit-IP-Adresse werden durch die Subnetzmaske in einen Netzwerkabschnitt und einen Host unterteilt. Sie sind außerdem in vier 8-Bit-Oktette unterteilt.
Da die Binärdatei eine Herausforderung darstellt, konvertieren wir jede Aktualisierung, die in Punktdezimalzahlen ausgedrückt wird.
Für die IP-Adresse wird sie in das punktierte Dezimalformat umgewandelt.
Subnetzmasken und IP-Adressklassen:
Da im Internet alle Seiten von Netzwerken berücksichtigt werden können, gibt es basierend auf der Art und Weise, wie das Oktett in einer IP-Adresse aufgeschlüsselt wird, ein Adressierungsschema für eine Reihe von Netzwerken. Wir können es anhand der drei Gewichte höherer Ordnung oder ganz links jeder beschriebenen IP-Adresse berechnen. Diese IP-Adresse sollte verschiedene Klassen des Netzwerks haben, Ein Zeh , die Adressen darin.
Von den oben genannten fünf verschiedenen Klassen des Netzwerks sind die d-Klasse Netzwerk ist für Multicasting reserviert; Andererseits wird das Klassennetzwerk im Internet nicht genutzt. Es liegt daran, dass Internet Engineering Task Force (IETF) Sie sind auf der Suche nach Forschung.
Der Netzwerkanteil im ersten Oktett wird durch widergespiegelt Klasse a Die Subnetzmaske wird ausgewählt und drei und vier bleiben für den Netzwerkmanager übrig, um die Hosts und Subnetze nach Bedarf aufzuteilen. 65.536 Gastgeber sind in der Klasse ein Netzwerk enthalten.
10 ml ist wie viel
Der Klasse b Die Subnetzmaske stellt sicher, dass die ersten beiden Akteure das Netzwerk ohne den verbleibenden Teil der Adresse weitervernetzen, und die 16-Bit-Maske danach ist vier und drei für den Host- und Subnetzteil. Eine Nummer von 256 bis 65.534 Hosts für die Klasse b Netzwerk.
Andererseits in der Klasse C Subnetzmaske, es gibt drei Updates mit einer Kombination aus Hosts und den Südstaaten im letzten Oktett 4 8 Bit . Niedriger als 254 Bei Hosts der Klasse C gibt es eine geringere Anzahl an Netzwerken.
Stattdessen gibt es natürliche Masken oder Standard-Subnetzmasken der Klassen A, B und C.
Klasse a: 255.0.0.0
Klasse b: 255.255.0.0
Klasse c: 255.255.255.0
Jedes Wochenende im lokalen Netzwerk bestimmt die Anzahl und den Typ der IP-Adresse basierend auf seiner Standard-Subnetzmaske.
Der Arbeitsmechanismus der Subnetzbildung:
Dabei handelt es sich um eine Technik, bei der ein einzelnes physisches Netzwerk logisch in mehrere kleinere Subnetzwerke oder Subnetze unterteilt wird.
Durch das Hinzufügen von Subnetzen ohne neue Nummer ermöglicht eine Organisation die Bildung von Subnetzen, um die Netzwerkkomplexität zu verbergen und den Netzwerkverkehr zu reduzieren. Subnetzbildung ist wichtig, wenn eine einzelne Netzwerknummer in vielen Segmenten eines lokalen Netzwerks verwendet wird.
Vorteile der Subnetzbildung:
- Reduzierung des Broadcast-Volumens mit dem Netzwerkverkehr
- Ermöglichen Sie die Arbeit von zu Hause aus
- Zur Überwindung von LAN-Einschränkungen, um Organisationen beispielsweise eine maximale Anzahl von Hosts zu ermöglichen
Adressierung des Netzwerks:
Klassenloses Interdomain-Routing (CIDR) ist das standardmäßige moderne Netzwerkpräfix, das für beide verwendet wird IPV4 und IPV6 . Netzwerkmasken sind die Adressen von IPv4 , die in CIDR-Notation dargestellt wird. Außerdem handelt es sich um eine angegebene Anzahl von Bits im Präfix der Adresse nach a (/) Separator. Für die Bezeichnung von Routing- oder Netzwerk-Fixes ist dies das Format, das auf dem Soul-Standard basiert.
Seit der Einführung von CIDR gibt es zwei Parameter für die Zuweisung einer IP-Adresse zu einer Netzwerkschnittstelle: die Adresse und eine Subnetzmaske. Die Komplexität des Routings wird durch die Subnetzbildung erhöht, da zur Darstellung jedes lokal verbundenen Subnetzes ein separater Eintrag in jeder verbundenen Routertabelle vorhanden sein muss.
Subnetzmaskenrechner:
Es ist möglich, die Subnetzmaske manuell zu berechnen. Es ist kein effizienter Weg. Die meisten verwenden Rechner zur Berechnung der Subnetzmaske. Es gibt verschiedene Arten von Terminatormaskenrechnern. Von diesen haben einige Rechner einen besseren Umfang und einen größeren Funktionsumfang; Andererseits verfügen einige über spezielle Dienstprogramme.
Informationen wie IP-Adresse, IP-Bereich, Subnetzmaske und Netzwerkadresse werden von diesen Tools bereitgestellt.
Einige gängige Varianten von IP-Subnetzmaskenrechnern sind wie folgt:
- Hierarchische Subnetze werden von einem IPV6-IP-Subnetzrechner abgebildet
- Ein IPV4/IPV6-Rechner/Konverter ist ein IP-Maskenrechner. Es unterstützt das komprimierte Format und die IPV6-Alternative. Dieser Netzwerk-Subnetz-Rechner ermöglicht uns möglicherweise auch die Konvertierung von IP-Nummern von IPV4 in IPV6.
- Das Hex-Konvertierungstool und die Anpassung der Subnetzmaske ist ein IPV4-CIDR-Rechner.
- Durch die Berechnung der IP-Adress-Wildcard-Maske berechnet ein IPV4-Wildcard-Rechner einen Teil einer IP-Adresse, der zur Untersuchung verfügbar ist.
- Zur Berechnung der ersten und letzten Subnetzadressen verwenden wir einen Hex-Subnetzrechner, der die hexadezimale Notation von Multicast-Adressen berücksichtigt.
- Das kleine verfügbare entsprechende Subnetz und die Subnetzmaske, die mit einem einfachen IP-Subnetzmaskenrechner ermittelt werden.
- Start- und Endadressen werden von einem Subnetzbereichs- oder Adressbereichsrechner bereitgestellt.
Bedeutung der IP-Maske:
Wir könnten die IP oder die Maske als Abkürzung verwenden. Der Ausdruck Subnetzmaske wird bevorzugt, um sowohl die IP-Adresse als auch diese Maske gleichzeitig zu definieren. In dieser Situation folgt die Anzahl der Bits in der Maske der IP-Adresse.
Berechnung einer SubnetMask aus einer IP-Adresse:
Die Subnetzmaske wird zur Unterscheidung zwischen der Hostadresse und der Netzwerkadresse in der IP-Adresse verwendet. es ist ein 32 Bit lange Adresse. In diesem Fall wird die Subnetzmaske hauptsächlich verwendet, um zu identifizieren, welcher Teil einer IP-Adresse die Hostadresse und welcher Teil die Netzwerkadresse ist. Durch die Aufteilung in mehrere Subnetze hilft die Subnetzbildung bei der Organisation des Netzwerks. Die Subnetzmaske definiert explizit das Netzwerk und die HostsBits als 1 und 0 , jeweils. In Dezimalschreibweise der Wert von 1 bis 255 der SubnetMask stellt die Netzwerkadresse dar und der Nullwert stellt die Hostadresse dar.
Andererseits stellt in binärer Schreibweise das Bit {1} der Subnetzmaske die Netzwerkadresse dar, während die Off-Bits der Subnetzmaske die Hostadresse darstellen.
Grundsätzlich gibt es drei Arten von IP-Adressen:
Klasse a Die IP-Adresse beginnt mit 1 bis 127 .
Klasse b Die IP-Adresse beginnt mit 128 bis 191 .
Klasse C Die IP-Adresse beginnt mit 192 bis 223 .
Binäre Klassifizierungen dieser IP-Adressen:
Klasse a: Netzwerkteil ist 8-Bit -
11111111.00000000.00000000.00000000
Klasse b: Netzwerkteil ist 16-Bit -
11111111.11111111.00000000.00000000
Klasse C: Netzwerkteil ist 24-Bit -
11111111.11111111.11111111.00000000
Zum Beispiel:-
Nehmen wir eine IP-Adresse von 128.38.130.89 welches zum Netzwerk mit sechs Subnetzen gehört. Wie können wir dann die Subnetzmaske berechnen?
Ein Shell-Skript ausführbar machen
Verfahren:
Schritt 1:
Jetzt ermitteln wir die Netzwerkklasse der genannten IP-Adresse 128.38.130.89 .
Schritt 2:
Die Adresse gehört zur Klasse b, da die IP-Adresse mit beginnt 128 .
Schritt 3:
Um dann die Subnetze zu definieren, berechnen wir die Anzahl der Bits.
Schritt 4:
Berechnungsformel: Anzahl der Bits = log2(Anzahl der Subnetze + 2) .
Schritt 5:
Hier sind sechs Subnetze angegeben. Nun wenden wir den Wert in der obigen Formel an, um die Anzahl der Bits zu erhalten.
Anzahl der Bits = Log2(Anzahl der Subnetze + 2) = log2(6+2) = 3 Bits .
Schritt 6:
Um die Subnetzmaske in binärer Form zu erstellen, verwenden wir im obigen Schritt tatsächlich den Beats-Rechner unter Verwendung der standardmäßigen binären Klassifizierung.
Schritt 7:
In diesem Beispiel wird die IP-Adresse angegeben (128.38.130.89) fällt unter Klasse b. Die binäre Klassifizierung der Klasse b ist 11111111.11111111.00000000.00000000 . Dann ersetzen wir die Subnetzbits in der binären Klassifizierung und erhalten 11111111.11111111.11100000.00000000.
Schritt 8:
String in int analysieren
Dann konvertieren wir den Binärwert mit Hilfe der folgenden Regel in seinen entsprechenden Dezimalwert:
Für 1111111 Oktett, wir werden schreiben 255
Für 00000000 Oktett, wir werden schreiben 0
Wenn das Oktett beides enthält '1' und '0', Verwenden Sie die Formel:
Ganzzahl = (128 x n) + (64 x n) + (32 x n) + (16 x n) + (8 x n) + (4 x n)
+ (2 x n) + (1 x n) , Wo 'N' ist entweder 1 oder 0 an der entsprechenden Position in der Oktettsequenz.
Schritt 9:
Danach werden wir diesen Binärwert umwandeln, um die SubnetMask zu erhalten.