Saltar al contenido
configurarouter.com

¿Qué es una dirección IP? ¿Y cuál es mi dirección IP?

¿Qué es una dirección IP?

Las direcciones IP son uno de los pilares fundamentales de Internet, pero pueden suponer un riesgo potencial para la seguridad si un hacker se hace con la tuya.

¿Qué es una dirección IP?

Una dirección IP es una larga cadena de números asignada a cada dispositivo conectado a una red que utiliza el Protocolo de Internet como medio de comunicación; es el equivalente en el mundo digital a la dirección postal de tu casa o lugar de trabajo.

El Protocolo de Internet funciona de la siguiente manera: la información se transmite a través de la red en trozos discretos llamados paquetes; cada paquete está compuesto en su mayor parte por los datos que el remitente intenta comunicar, pero también incluye una cabecera, que consiste en metadatos sobre ese paquete.

Entre otros datos almacenados en la cabecera están la dirección IP del dispositivo que envía el paquete y la dirección IP del dispositivo al que se dirige. Los routers y otras infraestructuras de red utilizan esta información para asegurarse de que los paquetes llegan a su destino.

¿Cómo empareja el DNS los nombres de dominio con las direcciones IP?

Nadie teclea direcciones IP en el campo de búsqueda de un navegador, utilizamos nombres de dominio como Network World, CNN o Twitter. El Sistema de Nombres de Dominio, o DNS, otra parte del conjunto de protocolos de Internet, se asegura de que las peticiones realizadas utilizando nombres de dominio lleguen a la dirección IP correcta.

Se puede pensar que el DNS representa una capa más fácil de usar sobre la infraestructura de direcciones IP. Sin embargo, la dirección IP sigue siendo la forma fundamental de encontrar los dispositivos conectados a Internet y, en algunas circunstancias, un nombre de dominio puede corresponder a varios servidores con direcciones IP diferentes.

¿Cuál es la diferencia entre las direcciones IPv4 e IPv6?

Hay dos versiones de direcciones IP: IPv4 e IPv6, y tienen formatos distintos. La principal diferencia entre ellas es que es posible crear muchas más direcciones IPv6 únicas (2128) que direcciones IPv4 (232).

Las direcciones IPv4 se escriben en cuatro partes separadas por puntos, así: 45.48.241.198. Cada parte escrita en números convencionales de Base 10 representa un número binario de ocho bits del 0 al 255.

Cada uno de estos cuatro números separados por puntos está escrito en notación decimal estándar. Pero los ordenadores manejan los números fundamentalmente en binario (utilizando ceros y unos, y cada uno de los números de una dirección IPv4 representa un número binario de 8 bits, lo que significa que ninguno de ellos puede ser mayor que 255 (111111 en binario).

ipv4 vs ipv6

Es muy probable que hayas visto antes direcciones IP como ésta, ya que existen desde 1983. La versión más reciente del protocolo, IPv6, está desplazando poco a poco a IPv4, y su direccionamiento tiene este aspecto: 2620:cc:8000:1c82:544c:cc2e:f2fa:5a9b

Fíjate en que en lugar de cuatro números hay ocho, y están separados por dos puntos en lugar de puntos. Y sí, todos son números. Hay letras porque las direcciones IPv6 se escriben en notación hexadecimal (Base 16), lo que significa que se necesitan 16 símbolos diferentes para representar de forma unívoca los números de Base 10 1-16. Los utilizados son los numerales 0-9 más las letras A-F. Cada uno de estos números representa un número binario de 16 bits, y la diferencia entre estos números y los componentes de 8 bits de una dirección IPv4 es la razón principal de la existencia de IPv6.

Las direcciones IPv4 son números de 32 bits, y el número total de direcciones posibles de esa longitud es el 232 antes mencionado: unos 4.300 millones. Un número que parecía suficiente en los inicios de internet, pero que empezó a vislumbrarse como una crisis potencial a medida que se multiplicaban los dispositivos conectados a internet

El temor a que se agotaran las direcciones IPv4 fue lo que impulsó el desarrollo de IPv6. Las direcciones IPv6 son números de 128 bits, lo que significa que hay 2128 direcciones posibles, un número que no nos vamos a molestar en escribir porque tiene 39 dígitos, pero que se llama 340 undecillion.

En la práctica, las direcciones IPv4 se siguen utilizando ampliamente y no son tan difíciles de conseguir. Esto tiene que ver con cómo se asignan las direcciones IP a los dispositivos conectados a la red y cómo se pueden crear redes privadas con su propio conjunto restringido de direcciones IP.

¿Cómo se asignan las direcciones IP?

Como dice la Autoridad para la asignación de números de Internet (IANA), «tanto las direcciones IPv4 como las IPv6 se asignan generalmente de forma jerárquica«, e IANA está en la cima de la jerarquía. IANA asigna bloques de direcciones IP a los registros regionales de Internet (aquí puedes ver qué rangos de direcciones corresponden a cada región).

Los registros regionales, a su vez, asignan bloques más pequeños a los registros nacionales, y así sucesivamente, hasta que los bloques acaban asignándose a los proveedores de servicios de Internet (ISP), que en este contexto incluyen a las empresas de telefonía móvil. Son los ISP los que asignan direcciones IP específicas a dispositivos individuales, y hay un par de formas de hacerlo.

¿Cuál es la diferencia entre direcciones IP estáticas y dinámicas?

Una dirección IP estática es aquella que ha sido asignada por un ISP a un dispositivo y que se garantiza que permanecerá constante. Si la dirección de tu ordenador es 45.48.241.198, permanecerá así todo el tiempo que tú quieras. Las direcciones IP estáticas son importantes para los dispositivos que necesitan ser encontrados fácilmente en Internet, como los servidores web o los servidores de juegos. Por lo general, un ISP cobrará un extra al cliente por una dirección IP estática asignada.

Desde la perspectiva del ISP, que tiene un número limitado de direcciones IPv4 para repartir, una desventaja de alquilar una dirección estática es que la dirección no está disponible para nadie más. Pero la inmensa mayoría de los usuarios finales sólo necesitan una dirección cuando acceden a Internet. Para esos usuarios, los ISP asignan direcciones IP dinámicas, básicamente entregando una nueva dirección a un dispositivo cada vez que se conecta a la red, y devolviendo esa dirección a un grupo de direcciones disponibles cuando el dispositivo se desconecta. Esta técnica ayuda a conservar las direcciones IP. Si un ISP tiene un millón de clientes, pero sólo la mitad están conectados en un momento dado, no necesita un millón de direcciones en su reserva.

En las redes IPv4, el proceso de asignación dinámica de direcciones IP se rige por el Protocolo de Configuración Dinámica de Host (DHCP), que, entre otras cosas, automatiza la mayor parte del proceso y garantiza que no se asigne la misma dirección a dos dispositivos al mismo tiempo.

IPv6 se diseñó para soportar la autoconfiguración de direcciones IP sin estado (SLAAC), en la que el propio dispositivo toma una dirección del grupo disponible cuando se conecta a la red. Pero también existe DHCPv6, una versión actualizada del protocolo DHCP que deja más control en manos de los proveedores de red.

¿Qué son las direcciones IP públicas frente a las privadas?

Hasta ahora hemos hablado de las direcciones IP y de la posibilidad de quedarse sin ellas como si hubiera un único conjunto de direcciones para todo el planeta, sin repeticiones. Pero eso no es estrictamente cierto. De hecho, probablemente no sea cierto para la mayoría de los dispositivos que utilizas en el día a día y no todos los 4.300 millones de direcciones IPv4 están disponibles para los dispositivos conectados públicamente.

Una red doméstica o corporativa típica se conecta a la Internet a través de un router, y es a ese router al que el ISP asigna una dirección IP. Desde la perspectiva del mundo exterior, todo el tráfico de los dispositivos de esa red local procede de esa dirección IP pública; pero dentro de la red, cada dispositivo (incluido el router) tiene una dirección IP local privada, normalmente asignada por el router mediante DHCP.

Estas direcciones se consideran privadas porque sólo se utilizan para dirigir paquetes dentro de la red local privada y no pueden ser vistas por nadie fuera de la red. Como resultado, la misma dirección IP se puede utilizar en un número infinito de redes privadas sin causar confusión. De hecho, hay bloques de direcciones IP reservados específicamente para su uso en estas redes privadas. (En las redes domésticas pequeñas, las direcciones que empiezan por 192.168 son bastante comunes).

El trabajo del router es alterar las direcciones IP de origen y destino en las cabeceras de cada paquete según sea necesario a medida que pasa entre la red privada y el Internet público, un proceso conocido como traducción de direcciones de red, o NAT.

Hay varios métodos para hacerlo. Una forma común es asociar cada dispositivo de la red interna con un puerto de red que aparece en la cabecera del paquete. Esa información de puerto determina los destinos finales de los paquetes entrantes que han sido dirigidos a la dirección IP pública asignada al router.

Este debate se refiere específicamente a las direcciones IPv4, y el auge de las redes locales ha contribuido en gran medida a evitar una sequía total de direcciones IPv4, a pesar de que los dispositivos conectados a la red se multiplican en todos los hogares.

Por otro lado, las direcciones IPv6 son tan abundantes que se supone que este tipo de redes privadas serán innecesarias tras la adopción universal de IPv6. Sin embargo, si quieres configurar una red IPv6 privada interna que se conecte a Internet a través de IPv4, también hay rangos de direcciones IPv6 privadas que puedes utilizar.

¿Cuál es mi dirección IP?

Como estás leyendo esto en un dispositivo conectado a la red, quizá te preguntes cuál es mi dirección IP. Hay muchos sitios web, como whatismyipaddress.com, que te lo dirán.

Sin embargo, si, como la mayoría de la gente, tienes tu dispositivo conectado a una red local, el resultado que obtendrás de estos sitios es la dirección IP pública asignada a tu router. Para encontrar tu dirección IP privada en tu red local, tendrás que indagar en la configuración de red de tu dispositivo.

¿Puede alguien averiguar mi dirección IP?

Si navegas por Internet, estás revelando tu dirección IP a todos los sitios web o servicios que visitas, al fin y al cabo, no pueden enviarte datos como el contenido de una página web que estás visitando si no saben adónde enviarlos.

Tu dirección IP se almacena (aunque no indefinidamente) en los registros del servidor de los sitios web que visita, y si utiliza funciones interactivas de esos sitios, como publicar un comentario en un blog que incluya información identificativa, esa dirección IP puede conectarse directamente contigo.

Sin embargo, esos registros del servidor no son públicos, y existen leyes de protección de datos que pretenden mantener esa información en privado. Dicho esto, un atacante que consiguiera violar un servidor web podría acceder a esos registros con relativa facilidad.

Si alguien intentara atacarte directamente, hay otras técnicas que podría utilizar para obtener tu dirección IP, como entrar en el router de tu red o conseguir conectarse a tu red inalámbrica. (Los mensajes de correo electrónico solían incluir la dirección IP del remitente en el encabezado, aunque esto ya no ocurre en gran medida ahora que servicios basados en la web como Gmail dominan el espacio).

¿Qué podría hacer alguien con tu dirección IP?

Puede que pienses que no mereces el esfuerzo de un hacker para este tipo de ataque. Pero ahora que cada vez más gente se lleva su vida profesional a casa, a su conexión de Internet residencial no profesional, por lo que todos debemos ser más precavidos.

Un atacante podría utilizar tu dirección IP para enviarte spam personalizado, ejecutar un ataque DDoS dirigido o suplantar tu dirección y hacerse pasar por ti mientras lleva a cabo sus nefastas actividades. Y dado que la mayoría de las direcciones de correo electrónico públicas pueden ayudar a limitar la ubicación de una persona al menos a una ciudad, una dirección IP puede formar parte de las técnicas OPSEC de un adversario que intente reconstruir la información de identificación personal de ti.

¿Cómo ocultar tu dirección IP con una VPN?

Tu dirección IP puede revelar mucho sobre ti. Por ejemplo, le dirá a cualquiera tu ubicación geográfica aproximada, y hay muchas razones por las que podrías querer ocultarla. Una forma de hacerlo es utilizar una red privada virtual o VPN.

Un servicio VPN puede establecer un túnel encriptado a través de Internet desde tu dispositivo a una red privada alojada en el proveedor de VPN. Es como conectarse a la red doméstica, salvo que el router de la red puede estar al otro lado del mundo. Para los sitios externos, tu dirección IP será la asignada a tu host VPN. Puede que las direcciones IP no ofrezcan mucha privacidad, pero las VPN ofrecen una forma inteligente de evitarlo.

También se pueden crear túneles VPN desde el dispositivo de origen y terminando en el dispositivo de destino si cada uno está equipado con software VPN compatible. Muchas empresas admiten pasarelas VPN que crean túneles entre ellas y los dispositivos remotos que tienen software VPN compatible.

¿Qué son las subredes y las máscaras de subred?

Las direcciones IP son jerárquicas. En general, los números de la izquierda indican en qué red está el dispositivo con esa dirección IP, mientras que los números de la derecha identifican el dispositivo concreto. Sin embargo, el Protocolo de Internet no define dónde está la línea divisoria. Además, algunos de los bits de una dirección pueden utilizarse para identificar una subred.

Los routers determinan qué partes de una dirección IP se refieren a redes, subredes y dispositivos mediante el uso de una máscara de subred. En IPv4, una máscara de red es un número de 8 bits como una dirección IP estándar, aunque con todos sus unos a la izquierda y todos sus ceros a la derecha; en esencia, la línea divisoria entre los unos y los ceros define la división dentro de una dirección IP en el espacio de direcciones al que se refiere la máscara de subred. El meollo de la cuestión es bastante detallado e implica operaciones binarias en el sentido de los bits. En IPv6, la creación de subredes es mucho más sencilla y consiste principalmente en cortar dígitos de las direcciones para indicar un rango de direcciones de subred.

Es importante tener en cuenta que la información de subred no está contenida en las cabeceras de los paquetes ni es conocida por los dispositivos de origen y destino. En cambio, la utilizan los routers y otras infraestructuras que utilizan las direcciones IP para determinar cómo entregar los paquetes a los dispositivos adecuados en las redes físicas correctas. Por ejemplo, un administrador de red puede tomar un bloque secuencial de direcciones IP y distribuirlas en tres subredes físicas separadas. El paquete no necesita conocer esas subredes; el router utilizará sus tablas de búsqueda para averiguar dónde enviar el paquete cuando llegue el momento.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *