IPv4 admite tres tipos diferentes de modos de direccionamiento.:
De este modo, los datos se envían a un solo host destino. El campo de la Dirección de destino contiene 32 bits dirección IP del host de destino. En este caso, el cliente envía los datos al servidor de destino:
En este modo, el paquete se dirige a todos los hosts en un segmento de red. El campo de la Dirección de destino contiene una dirección de broadcast, es decir 255.255.255.255. Cuando un host ve este paquete en la red, que está ligado a proceso. Aquí el cliente envía un paquete, que es entretenido en todos los servidores:
Este modo es una mezcla de los dos modos anteriores, es decir, el paquete enviado no es destinado a un único host ni todos los hosts en el segmento. En este paquete, la Dirección de destino contiene una dirección especial que comienza con 224.x.x.x y puede ser entretenido por más de un host.
Aquí un servidor envía los paquetes que son agasajados por más de un servidor. Cada red tiene una dirección IP reservada para el número de red que representa la red y una dirección IP reservada para la direcci n de broadcast, que representa a todos los hosts de la red.
IPv4 utiliza esquema de direccionamiento jerárquico. Una dirección IP, que es de 32 bits de longitud, está dividido en dos o tres partes como se muestra:
Una sola dirección IP puede contener información acerca de la red y sus sub-red y en última instancia el host. Este esquema permite que las direcciones IP a ser jerárquico donde una red puede tener muchos sub-redes que a su vez puede tener muchos hosts.
La direcci n IP de 32 bits contiene información acerca de los host y la red. Es muy necesario distinguir ambos. Para ello, utilizan los routers Máscara de subred, que es tan larga como el tamaño de la red en la dirección IP. Máscara de subred también se 32 bits de largo. Si la dirección IP en binario es and con su máscara de subred, el resultado da la dirección de la red. Por ejemplo, digamos que la dirección IP es 192.168.1.152 y la máscara de subred es 255.255.255.0, a continuación:
Esta manera, la máscara de subred ayuda a extraer el ID de red y el Host de una dirección IP. Puede ser identificado ahora que 192.168.1.0 es el número de red y 192.168.1.152 es el host de la red.
El método del valor posicional es la forma más sencilla de convertir binario de valor decimal. Dirección IP es de 32 bits que se divide en 4 octetos. UN octeto binario contiene 8 bits y el valor de cada bit puede ser determinado por la posición de poco valor '1' en el octeto.
Valor posicional de bits está determinada por 2 elevado a la potencia (posición 1), que es el valor de un bit 1 en la posición 6 es 26-1 que es 25, que es de 32. El valor total del octeto es determinado por la suma del valor posicional de bits. El valor de 11000000 es de 128+64 = 192. Algunos ejemplos se muestran en la tabla a continuación: