1.11. Direcciones privadas y públicas

En esta nueva clase, aprendamos sobre las direcciones privadas y públicas. ¿Saben cuántos dispositivos se encuentran conectados a Internet actualmente? En un informe de Cisco, conocido como Cisco Visual Networking Index, se proyectaron datos relevantes sobre este tema. Este informe, que abarca el período de 2018 a 2023, estimó que para 2023, dos tercios de la población mundial tendría acceso a Internet. Esto se traduce en aproximadamente 5.3 billones de usuarios, equivalentes al 66 por ciento de la población global.



En la imagen anterior, se puede observar la tasa de crecimiento anual compuesta (CAGR) de usuarios de Internet por año (imagen de www.cisco.com).

Otro dato relevante indica que actualmente existen 3.6 dispositivos conectados a Internet por persona en el planeta, sumando aproximadamente 29.3 billones de dispositivos de red.
Seguramente esos números no les parecen extraordinarios, ¿cuántos dispositivos tienen conectados a Internet solamente en su casa? seguramente tienen una computadora, un celular, una tablet, relojes inteligentes, asistentes personales como Alexa, y televisores, cada uno obviamente con una dirección IP. Además, hoy en día, muchos otros dispositivos como autos, cocinas, refrigeradores, sensores, cámaras IP y otros aparatos también tienen direcciones IP y pueden conectarse a Internet.

Tal vez con estos números, más de uno se pregunte: “en una anterior clase hemos estudiado que solo existen 4 billones de combinaciones de direcciones IPv4. Si cada dispositivo de red necesita una IP para comunicarse, ¿cómo hemos logrado que se conecten 29.3 billones de dispositivos?”. Es una pregunta válida, ya que el problema de la escasez de direcciones IPv4 se experimentó desde la década de 1990. En ese período, las direcciones IPv4 comenzaron a agotarse, y era necesario encontrar una solución para continuar con el direccionamiento IP.

A lo largo del tiempo, se han implementado varios mecanismos para optimizar el uso de las direcciones IP. Uno de esos métodos ya lo estudiamos en una anterior clase, cuando dejamos de utilizar el direccionamiento con clases para pasar al direccionamiento sin clases. Otro método crucial que se desarrolló, y que se estudiará a continuación, es el uso de direcciones privadas y públicas.

Direcciones privadas y públicas

Comencemos con esta idea: si una red es similar a la de la imagen, o cualquier otra red con dispositivos que solo se comunican entre ellos y no están conectados a Internet o a otra red fuera de su administración, se pueden usar las direcciones IPv4 que se deseen. No hay necesidad de seguir ninguna regla ni restricción de uso de direcciones IPv4 en una red aislada.



La red «X» de la imagen es una red totalmente aislada, por lo tanto, no se presentan problemas de direccionamiento. Para esta red, se dispondría de 4 billones de direcciones IPv4, organizadas según convenga. Como la administración es propia, no se tendrán problemas. En este caso, los dispositivos del lado izquierdo utilizan direcciones IP de la red 1.1.1.0/8 y los de la derecha usan direcciones IP de la red 192.168.0.0/16.



Como lo podemos apreciar en la anterior imagen, en otras ubicaciones físicas, pueden existir otras redes de computadoras aisladas de Internet y de nuestra red, que utilicen las mismas direcciones IP. Esto no importa porque las redes no están interconectadas y nunca intercambiarán información, evitando conflictos por el uso de las mismas direcciones IP. Por ejemplo, la red «X» utiliza la red lógica 1.1.1.0/8, y la red «Y» también utiliza 1.1.1.0/8 para sus equipos de red. No hay problema porque estas redes no se comunican entre sí.

Sin embargo, la situación cambia cuando las redes están conectadas a Internet o entre sí, permitiendo la comunicación entre redes de computadoras fuera de nuestro control. En estos casos, surgirán problemas de direccionamiento si dos redes utilizan las mismas IPs; esto impediría la comunicación. Aquí es donde entra en juego el concepto de direcciones privadas y públicas.

Direcciones públicas

Comencemos con las direcciones públicas. Cuando se desea conectar a Internet, es indispensable contar con una dirección IPv4 pública. A diferencia de las direcciones privadas, estas direcciones son alquiladas y requieren el pago de un monto económico para su obtención. Las direcciones IPv4 públicas son enrutables en Internet y únicas en el mundo. Esto significa que, si una computadora tiene una dirección IPv4 pública, esa dirección es exclusiva y ningún otro dispositivo en todo el mundo puede tener la misma dirección asignada. Los routers de Internet saben cómo llegar a comunicarse con esa su dirección IPv4, es por eso que dichas direcciones llevan la denominación de que son enrutables en Internet. Cualquier dispositivo de Internet del mundo tendrá rutas para llegar a esa dirección pública.

Los routers que realizan el enrutamiento en Internet son propiedad de los Proveedores de Servicios de Internet (ISP). Los ISPs son las empresas que venden el acceso a Internet, y cada país cuenta con diferentes proveedores, como Tigo, Movistar, Claro, Telefónica, y AT&T entre muchos otros. Los ISPs actúan como la puerta de entrada a Internet. Para acceder a Internet, es necesario tener un dispositivo en nuestra red que se conecte con un dispositivo del ISP, proporcionando así el acceso requerido.

 
logo
SI QUIERES DISFRUTAR DE ESTE CONTENIDO, TE INVITAMOS A QUE TE SUSCRIBAS.

Nota: Lastimosamente el contenido completo solo está disponible para miembros… por favor suscríbete

PREGUNTAS

Las preguntas que encontraras en esta sección, son similares a las que te encontraras en el examen de certificación.

Paso 1 de 2

  • Este campo está oculto cuando se visualiza el formulario

¡PARTICIPEMOS!

Si te quedaron dudas de la lección, escríbela a continuación y así todos podemos participar y ayudarte.
¿Quieres participar en los debates?… por favor suscríbete

NUESTROS CURSOS Foros Direcciones Privadas, Públicas y Especiales

Viendo 2 entradas - de la 31 a la 32 (de un total de 32)
  • Autor
    Entradas
  • #44915

    aun no me quedo claro, me podrías explicar las funciones de las direcciones loopback y link-local?

    #44986
    AlvaroM
    Superadministrador

    ¡Hola Adan!

    1. Respecto a la dirección Loopback, esto lo desarrolle un poco en otra consulta que hicieron tus compañeros, te copio la respuesta que di.
    En primer lugar, hay que marcar una diferencia, tenemos DIRECCIONES LOOPBACK e INTERFACES LOOPBACK. Ambas cumplen diferentes propósitos; en este punto nos enfocamos en las DIRECCIONES LOOPBACK. El RFC 3330 indica que el rango de las DIRECCIONES loopback es 127.0.0.0/8, estas direcciones son utilizadas por los dispositivos para enviarse tráfico a sí mismos para propósitos de pruebas y resolución de problemas. Son direcciones IP RESERVADAS. Si intentas configurar este rango en algún dispositivo de red, no vas a poder hacerlo, te va salir que es una dirección de host inválida ya que justamente son IPs reservadas por el sistema operativo. Acá hablamos que son reservadas en CUALQUIER dispositivo de red que siga los estándares, intenta configurarla en tu PC, no vas a poder, intenta configurarla en un router de Cisco, tampoco vas a poder hacerlo (no estoy seguro si existe algún dispositivo con SO actual que permita configurar esos valores). Otro tema es que tampoco puedes enrutar estas direcciones IP, son de alcance local para el dispositivo de red.

    Respecto a su uso, si tu envías un ping a la 127.0.0.1 en tu computadora, ese tráfico nunca sale de tu PC, se devuelve a tu PC a nivel de software para propósitos de pruebas. ¿Qué se valida?, valida si hay algún un error en tu tarjeta de red con el stack de protocolos TCP/IP. Si el ping no funciona, tienes problemas a nivel de tu tarjeta de red. En circunstancias normales, el ping a la 172.0.0.1 siempre debería funcionar.

    Y bueno el término que no viene al caso acá es de las Interfaces loopback, que son utilizadas por protocolos de enrutamiento para propósitos de estabilidad, esto lo aprendes más adelante en el módulo 3.

    2. Respecto a tu segunda consulta sobre las direcciones link-local, estas son direcciones que puedes utilizar para comunicarte con CUALQUIER dispositivo que se encuentre directamente conectado. Esto en el caso que el direccionamiento IP por DHCP fallé, o el direccionamiento estático no exista. Si tienes dos computadoras conectadas directamente, y en ambas falla el direccionamiento por DHCP, automáticamente el sistema operativo les entregara direcciones link-local. Supongamos que a la PC1 le entrega la IP 169.254.0.1, y a la PC2 la IP 169.254.0.2, como esas PCs ahora se encuentran en la misma red lógica, van a poder comunicarse sin ningún problema.
    Por lo tanto no necesitas un servidor DHCP, o asignar IPs de manera estática para que las computadoras directamente conectadas puedan tener comunicación entre ellas. Obviamente esto no te sirve cuando ya quieres comunicarte con redes remotas, ya que solo funciona para la comunicación dentro una misma red lógica.

    Espero que ahora quede claro. Estoy atento.

    Saludos! =)

Viendo 2 entradas - de la 31 a la 32 (de un total de 32)
  • Debes estar registrado para responder a este debate.