El Protocolo de Internet es un protocolo o conjunto de reglas que ayuda a definir como la información es trasmitida a través de Internet. Parte de este protocolo involucra asignar a cada dispositivo en Internet una Dirección IP, la cual ayuda a identificar ese dispositivo en Internet. IP ha pasado a través de múltiples versiones, la mas reciente la cual es la IPv6, la cual tiene la intención de reemplazar el protocolo existente, IPv4.

Direcciones IPv4 e IPv6

https://edutin-publico.s3.amazonaws.com/documents/documents/rkdk1tpS0o/archivo.png

Bajo el sistema IPv4, cada dirección IP esta compuesta de cuatro números separados por puntos decimales. Cada numero es un número decimal en el rango de 0 a 255 incluido este ultimo (8 bites de espacio). Como resultado, cada dirección IPv4 tiene 32 bites, lo cual significa que pueden haber al menos 232 direcciones bajo IPv4. Esto asciende a cerca de 4.3 billones de direcciones en total.

Sin embargo, a medida que Internet ha ido creciendo, 4.300 millones de direcciones ya no son sostenibles para soportar todos los dispositivos que intentan conectarse a Internet. Como resultado, se desarrolló el estándar IPv6 para añadir más direcciones IP posibles.

Bajo IPv6, cada dirección IP consiste en 8 números, separados por dos puntos. Cada numero es un numero de 16-bit (comparado con los números de 8-bit usados en IPv4). En lugar de representar cada numero como un decimal, IPv6 usa hexadecimales (16-bit), en el rango de 0000 hasta fffff. Dado que cada dirección IPv6 almacena 128 bits (8 números * 16 bits), esto significa que hay más de 340 billones de billones de billones de billones de posibles direcciones IP. Estas son significativamente más direcciones de las que se usan actualmente, por lo que muchas direcciones IPv6 incluyen actualmente varios 0s entre sus 8 números.

Como método abreviado, las direcciones IPv6 pueden abreviarse cortando cualquier 0 delante de los números hexadecimales y sustituyendo varios componentes consecutivos 0 por dos puntos (::).

Por ejemplo, la dirección IP 28a:0000:0000:0000:0000:0000:0000:0000:0018:a5b2 podría abreviarse a sólo 28a::18:a5b2 eliminando los 0 primeros y reemplazando los 0 consecutivos por dos puntos. Tenga en cuenta que sólo puede haber un doble dos puntos por dirección en este formato abreviado.

Direcciones IP Privadas

No todas las direcciones IP son accesibles en Internet en general. Algunas direcciones, conocidas como direcciones IP privadas, se reservan para ser utilizadas dentro de una red local en particular. Otros ordenadores de la red local pueden comunicarse entre sí a través de sus direcciones IP privadas, pero los ordenadores fuera de la red no tienen acceso a ellos.

A menudo, los dispositivos con direcciones IP privadas comparten una sola dirección IP pública.  Esto ayuda a reducir el número de direcciones IP públicas que se necesitan bajo el estándar IPv4.  Ciertos rangos de direcciones IPv4, como los que toman la forma 10.#.#.#.#172.16.#.#.# - 172.31.#.#, o 192.168.#.#.#, están reservados para ser usados específicamente para direcciones IP privadas.

La dirección IP 127.0.0.0.1 es una dirección IP que se conecta a la misma máquina que el usuario está usando actualmente, en lugar de conectarse a una diferente. Se conoce como la dirección “loopback”, o el "localhost". En los ordenadores que utilizan IPv6, esta dirección es 0:0:0:0:0:0:0:0:1, o ::1. Ya sabes lo que dicen, no hay lugar como 127.0.0.0.1.