IPv4 unterstützt drei verschiedene Typen von Adressierungsmodi:
In diesem Modus werden die Daten nur an einen bestimmten Host gesendet. Das Feld Zieladresse enthält 32-Bit-IP-Adresse des Ziel-Hosts. Hier wird die Kunden sendet daten an die Zielserver
In diesem Modus wird das Paket an alle Hosts in einem Netzwerksegment gerichtet. Das Feld Zieladresse enthält eine spezielle Broadcast-Adresse, dh 255.255.255.255 . Wenn ein Host sieht dieses Paket im Netzwerk, ist es verpflichtet, sie zu verarbeiten. Hier sendet der Client ein Paket, das von allen Servern unterhalten wird:
In diesem Modus ist eine Mischung aus den beiden vorangegangenen Modi ,dh das Paket gesendet ist weder auf einen einzelnen Host oder alle Hosts im Segment bestimmt. In diesem Paket enthält die Zieladresse eine spezielle Adresse, die mit 224.xxx beginnt und kann von mehr als einem Host unterhalten werden..
Hier ein Server sendet Pakete, die von mehr als einem Server unterhalten werden. Jedes Netzwerk hat eine IP-Adresse für die Netzwerknummer, die das Netzwerk und eine IP-Adresse für die Broadcast-Adresse reserviert repräsentiert, die alle Hosts in diesem Netzwerk stellt vorbehalten.
IPv4 verwendet hierarchische Adressierungsschema. Eine IP-Adresse, die 32 Bits in der Länge, ist in zwei oder drei Teile unterteilt, wie dargestellt:
Eine einzige IP-Adresse kann über das Netzwerk und seine Sub-Netzwerk und schließlich den Host enthalten. Dieses Schema ermöglicht die IP-Adresse hierarchisch sein, wenn ein Netzwerk viele Sub-Netzwerke, die wiederum viele Hosts haben.
Die 32-Bit-IP-Adresse enthält Informationen über den Host und sein Netzwerk. Es ist sehr notwendig, sowohl zu unterscheiden. Dazu verwenden Router Subnet Mask, die so lang ist wie die Größe des Netzwerkadresse die IP-Adresse. Subnet Mask ist auch 32 Bits lang. Wenn die IP-Adresse in binärer mit seiner Subnet Mask-verknüpft, das Ergebnis ergibt sich die Netzwerkadresse. Zum Beispiel, sagen, dass die IP-Adresse ist 192.168.1.152 und die Subnetzmaske 255.255.255.0 ist dann:
Auf diese Weise die Subnet Mask hilft extrahieren Sie die Netzwerk-ID und der Host von einer IP-Adresse. Es kann jetzt identifiziert, dass 192.168.1.0 ist die Netzwerknummer und 192.168.1.152 ist der Host in diesem Netzwerk.
Die Positionswertmethode ist die einfachste Form der Umwandlung von Binär-Dezimal-Wert. IP-Adresse ist 32 Bit-Wert, der in 4 Bytes unterteilt ist. Eine binäre Oktett 8 Bits enthält, und der Wert jedes Bits durch die Position der Bit-Wert "1" in dem Oktett bestimmt werden.
Die Positionswert der Bits ist bestimmt durch 2 angehoben an die Macht (Position - 1) , ist, dass der Wert eines Bits 1 an Position 6 ist 26-1, dass ist 25, dass ist 32. Der Gesamtwert des Oktetts bestimmt ist durch Addition der positionelle wert von Bits. Der Wert von 11000000 ist 128 + 64 = 192. Einige Beispiele sind in der folgenden Tabelle dargestellt: