jueves, 22 de abril de 2021

Direcciones privadas y públicas en redes IPV4 e IPV6.

Direcciones privadas y públicas en redes IPV4 e IPV6.

Redes IPV4

IPv4 es el nombre del protocolo de Internet utilizado actualmente para las direcciones IP de los dominios. Estas direcciones IP se asignan automáticamente cuando se registra un dominio.

IPv4 utiliza direcciones de 32 bits con hasta 12 caracteres en cuatro bloques de tres caracteres cada uno, como 212.227.142.131. El sistema de nombres de dominio (DNS) los convierte en nombres de dominio como 1and1.es.

Combinando todos los dígitos es posible un máximo de casi 4.300 millones de direcciones IP que pronto se agotarán. Para seguir facilitando direcciones IP para dominios, el protocolo sucesor IPv6 ya está en uso. Sin embargo, las direcciones IPv4 existentes seguirán siendo válidas.

Direcciones Públicas IPV4

Las direcciones IPv4 públicas son direcciones que se enrutan globalmente entre los routers de los ISP (proveedores de servicios de Internet). Sin embargo, no todas las direcciones IPv4 disponibles pueden usarse en Internet. Existen bloques de direcciones denominadas direcciones privadas que la mayoría de las organizaciones usan para asignar direcciones IPv4 a los hosts internos.

  • Clase A: 1.0.0.0 – 126.255.255.255
  • Clase B: 128.0.0.0 – 191.255.255.255
  • Clase C: 192.0.0.0 – 223.255.255.255

Direcciones Privadas IPV4

A mediados de la década de 1990, se presentaron las direcciones IPv4 privadas debido a la reducción del espacio de direcciones IPv4. Las direcciones IPv4 privadas no son exclusivas y pueden usarse en una red interna.
Específicamente, los bloques de direcciones privadas son los siguientes:

  • Clase A: 10.0.0.0 /8 o 10.0.0.0 a 10.255.255.255 (8 bits red, 24 hosts).
  • Clase B: 172.16.0.0 /12 o 172.16.0.0 a 172.31.255.255 (12 bits red, 20 hosts) 16 redes clase B continuas, uso en universidades y grandes compañías
  • Clase C: 192.168.0.0 /16 o 192.168.0.0 a 192.168.255.255 (16 bits red, 16 hosts) 256 redes clase C continuas, uso de compañías medianas y pequeños proveedores de internet (ISP)

Es importante saber que las direcciones dentro de estos bloques de direcciones no están permitidas en Internet y deben ser filtradas (descartadas) por los routers de Internet. Por ejemplo, en la ilustración, los usuarios de las redes 1, 2 o 3 envían paquetes a destinos remotos. Los routers del proveedor de servicios de Internet (ISP) detectan que las direcciones IPv4 de origen de los paquetes son de direcciones privadas y, por lo tanto, descartan los paquetes.

Redes IPV6

IPv6 (Internet Protocol Version 6) es una versión de protocolo IP creada por el Grupo de Trabajo de Ingeniería de Internet (en inglés, Internet Engineering Task Force (IETF)). Esta versión de protocolo sustituye la versión 4 del protocolo IP (IPv4) que se usaba hasta ahora y establece un procedimiento estándar para transmitir paquetes de datos en redes informáticas. Las funciones principales de IPv6 son el direccionamiento de elementos de red a través de las llamadas direcciones IPv6, así como el redireccionamiento de paquetes entre subredes (routing). Uno de los motivos principales para la creación de IPv6 es la escasez de direcciones de Internet públicas. IPv4 usa direcciones de 32 bits. Por lo tanto, tiene un espacio de direcciones de unos 4,3 millones de direcciones. En cambio, IPv6 usa direcciones IPv6 de 128 bits de tamaño. Este tamaño de direcciones permite una cantidad inimaginable de 2128 o 3,4 x 1038 direcciones IPv6.

Las direcciones IPv6 se componen de 8 bloques de 16 bits con números hexadecimales de cuatro dígitos cada uno. Los bloques están separados por dos puntos. Ejemplo:
2001:0620:0000:0000:0211:24FF:FE80:C12C

Al igual que en IPv4, también se han definido diferentes rangos de direcciones con tareas y propiedades especiales para IPv6. Estas se especifican en la RFC 4291 y RFC 5156 y se identifican por los primeros bits de una dirección IPv6, el denominado prefijo de formato.

  • Direcciones loopback: la dirección 0:0:0:0:0:0:0:1 (también ::1/128) se denomina dirección loopback. Se trata de la dirección de la propia ubicación.
  • Direcciones de enlace local: las direcciones de enlace local solo son válidas dentro de redes locales y comienzan con el prefijo de formato FE80::/10.
  • Direcciones locales únicas: para redes locales privadas se han definido y reservado rangos de direcciones para el protocolo IPv6. Estas se describen en la RFC 4193 y poseen una función similar a los rangos de direcciones privados establecidos en el protocolo IPv4.
  • Direcciones unicast globales: las direcciones unicast globales son únicas y se reconocen a nivel global.
  • Direcciones anycast: las direcciones de este tipo se pueden direccionar a grupos de dispositivos destinatarios. Los paquetes de datos se enviarán solo al dispositivo más cercano al emisor

Mapa Mental