Direcciones IP




Las direcciones IP (siglas de Internet Protocol) son etiquetas numéricas utilizadas para identificar cada uno de los ordenadores u otros dispositivos que están conectados a una red, ya sea una red de trabajo privada o una red pública como es la red World Wide Web. Utilizando estas etiquetas identificativas es posible que los dispositivos de la red puedan localizarse entre sí y compartir información. Una dirección IP pública es asignada a cada dispositivo que se conecta a Internet u otra red pública. Las IP privadas, por el contrario, son asignadas dentro de una red local (LAN, Local Area Network).

Se podría comparar con los números telefónicos de una empresa. Puede haber un número de teléfono público (IP pública) para las comunicaciones desde fuera de la empresa y una serie de extensiones para llamar a otros teléfonos dentro la misma empresa (IPs privadas). Estas extensiones pueden ser utilizadas para la comunicación interna o para desviar una llamada desde fuera al empleado o departamento adecuado. Del mismo modo, varios ordenadores pueden conectarse a internet utilizando la misma IP pública a través de un mismo router y el router, a través de las IP privadas de la red local, desviar el tráfico hacia el ordenador adecuado.

Los equipos comunican a través de Internet mediante el protocolo IP (Protocolo de Internet). Este protocolo utiliza direcciones numéricas denominadas direcciones IP compuestas por cuatro números enteros (4 bytes) entre 0 y 255, y escritos en el formato xxx.xxx.xxx.xxx. Por ejemplo, 194.153.205.26 es una dirección IP en formato técnico.
Los equipos de una red utilizan estas direcciones para comunicarse, de manera que cada equipo de la red tiene una dirección IP exclusiva.
El organismo a cargo de asignar direcciones públicas de IP, es decir, direcciones IP para los equipos conectados directamente a la red pública de Internet, es el ICANN (Internet Corporation for Assigned Names and Numbers) que remplaza el IANA desde 1998 (Internet Assigned Numbers Agency).

Cómo descifrar una dirección IP

Una dirección IP es una dirección de 32 bits, escrita generalmente con el formato de 4 números enteros separados por puntos. Una dirección IP tiene dos partes diferenciadas:
los números de la izquierda indican la red y se les denomina netID (identificador de red).
los números de la derecha indican los equipos dentro de esta red y se les denomina host-ID (identificador de host).

Veamos el siguiente ejemplo:



Observe la red, a la izquierda 194.28.12.0. Contiene los siguientes equipos:
194.28.12.1 a 194.28.12.4

Observe la red de la derecha 178.12.0.0. Incluye los siguientes equipos:
178.12.77.1 a 178.12.77.6

En el caso anterior, las redes se escriben 194.28.12 y 178.12.77, y cada equipo dentro de la red se numera de forma incremental.

Tomemos una red escrita 58.0.0.0. Los equipos de esta red podrían tener direcciones IP que van desde 58.0.0.1 a 58.255.255.254. Por lo tanto, se trata de asignar los números de forma que haya una estructura en la jerarquía de los equipos y los servidores.
Cuanto menor sea el número de bits reservados en la red, mayor será el número de equipos que puede contener.

De hecho, una red escrita 102.0.0.0 puede contener equipos cuyas direcciones IP varían entre 102.0.0.1 y 102.255.255.254 (256*256*256-2=16.777.214 posibilidades), mientras que una red escrita 194.24 puede contener solamente equipos con direcciones IP entre 194.26.0.1 y 194.26.255.254 (256*256-2=65.534 posibilidades); ésta es el concepto de clases de direcciones IP.
Direcciones especiales

Cuando se cancela el identificador de host, es decir, cuando los bits reservados para los equipos de la red se reemplazan por ceros (por ejemplo, 194.28.12.0), se obtiene lo que se llama dirección de red. Esta dirección no se puede asignar a ninguno de los equipos de la red.

Cuando se cancela el identificador de red, es decir, cuando los bits reservados para la red se reemplazan por ceros, se obtiene una dirección del equipo. Esta dirección representa el equipo especificado por el identificador de host y que se encuentra en la red actual.
Cuando todos los bits del identificador de host están en 1, la dirección que se obtiene es la denominada dirección de difusión. Es una dirección específica que permite enviar un mensaje a todos los equipos de la red especificados por el netID.
A la inversa, cuando todos los bits del identificador de red están en 1, la dirección que se obtiene se denomina dirección de multidifusión.
Por último, la dirección 127.0.0.1 se denomina dirección de bucle de retorno porque indica el host local.

Clases de redes

Las direcciones de IP se dividen en clases, de acuerdo a la cantidad de bytes que representan a la red.

Clase A

En una dirección IP de clase A, el primer byte representa la red.
El bit más importante (el primer bit a la izquierda) está en cero, lo que significa que hay 2 7(00000000 a 01111111) posibilidades de red, que son 128 posibilidades. Sin embargo, la red 0 (bits con valores 00000000) no existe y el número 127 está reservado para indicar su equipo.

Las redes disponibles de clase A son, por lo tanto, redes que van desde 1.0.0.0 a 126.0.0.0 (los últimos bytes son ceros que indican que se trata seguramente de una red y no de equipos).

Los tres bytes de la izquierda representan los equipos de la red. Por lo tanto, la red puede contener una cantidad de equipos igual a: 

224-2 = 16.777.214 equipos.


Clase B

En una dirección IP de clase B, los primeros dos bytes representan la red.

Los primeros dos bits son 1 y 0; esto significa que existen 214 (10 000000 00000000 a 10 111111 11111111) posibilidades de red, es decir, 16.384 redes posibles. Las redes disponibles de la clase B son, por lo tanto, redes que van de 128.0.0.0 a 191.255.0.0.

Los dos bytes de la izquierda representan los equipos de la red. La red puede entonces contener una cantidad de equipos equivalente a: Por lo tanto, la red puede contener una cantidad de equipos igual a: 

216-21 = 65.534 equipos.


Clase C

En una dirección IP de clase C, los primeros tres bytes representan la red. Los primeros tres bits son 1,1 y 0; esto significa que hay 221 posibilidades de red, es decir, 2.097.152. Las redes disponibles de la clases C son, por lo tanto, redes que van desde 192.0.0.0 a 223.255.255.0.

El byte de la derecha representa los equipos de la red, por lo que la red puede contener:
28-21 = 254 equipos.


Asignación de direcciones IP

El objetivo de dividir las direcciones IP en tres clases A, B y C es facilitar la búsqueda de un equipo en la red. De hecho, con esta notación es posible buscar primero la red a la que uno desea tener acceso y luego buscar el equipo dentro de esta red. Por lo tanto, la asignación de una dirección de IP se realiza de acuerdo al tamaño de la red.

Las direcciones de clase A se utilizan en redes muy amplias, mientras que las direcciones de clase C se asignan, por ejemplo, a las pequeñas redes de empresas.


Direcciones IP reservadas

Es habitual que en una empresa u organización un solo equipo tenga conexión a Internet y los otros equipos de la red acceden a Internet a través de aquél (por lo general, nos referimos a un proxy o pasarela).

En ese caso, solo el equipo conectado a la red necesita reservar una dirección de IP con el ICANN. Sin embargo, los otros equipos necesitarán una dirección IP para comunicarse entre ellos.

Por lo tanto, el ICANN ha reservado una cantidad de direcciones de cada clase para habilitar la asignación de direcciones IP a los equipos de una red local conectada a Internet, sin riesgo de crear conflictos de direcciones IP en la red de redes. Estas direcciones son las siguientes:

Direcciones IP privadas de clase A: 10.0.0.1 a 10.255.255.254; hacen posible la creación de grandes redes privadas que incluyen miles de equipos.

Direcciones IP privadas de clase B: 172.16.0.1 a 172.31.255.254; hacen posible la creación de redes privadas de tamaño medio.

Direcciones IP privadas de clase C: 192.168.0.1 a 192.168.0.254; para establecer pequeñas redes privadas.

Máscaras de subred Para entender lo que es una mascara, puede ser interesante consultar la sección “ensamblador” acerca del enmascarado en binario.

Máscaras de subred Para entender lo que es una mascara, puede ser interesante consultar la sección “ensamblador” acerca del enmascarado en binario.

Brevemente, una máscara se genera con números uno en la ubicación de los bits que usted quiera conservar y ceros en aquellos que quiera cancelar. Una vez que se crea una máscara, simplemente coloque un Y lógico entre el valor que quiere enmascarar y las máscara, a fin de mantener intacta la parte deseada y cancelar el resto.

Por lo tanto una máscara de red se presenta bajo la forma de 4 bytes separados por puntos (como una dirección IP), y está compuesta (en su notación binaria) por ceros en lugar de los bits de la dirección IP que se desea cancelar (y por unos en lugar de aquellos que se quiera conservar).


Las direcciones IP públicas

Las direcciones IP públicas son aquellas que permiten que cada dispositivo conectado a una red pueda ser identificado. Cuándo un dispositivo se conecta a internet se le asigna una dirección IP de las que disponga su proveedor de acceso (ISP, Internet Service Provider). Cuándo esta persona escribe el nombre de un dominio en el navegador, este nombre es convertido en la dirección IP del servidor dónde está alojada la web con ese nombre (un servidor no es más que un ordenador conectado a internet que aloja las páginas web y las envía a los usuarios que las solicitan). La dirección IP del servidor es una dirección IP pública y el servidor utiliza la dirección IP pública del usuario para saber dónde enviar la información de vuelta.

Si quieres conocer tu IP pública realiza una simple búsqueda en cualquier buscador de internet, existen multitud de páginas web que permiten ver al usuario su dirección IP pública.

Las direcciones IP privadas

Cuándo se crea una red de trabajo local (LAN, Local Area Network) en la que se conectan diversos ordenadores y dispositivos entre sí, ya sea con cables o través de WiFi, están formando una red privada. Dentro de esta red cada dispositivo conectado dispone de una dirección IP para poder ser reconocido dentro de la red y así poder compartir información y recursos. Los dispositivos de esta red no se comunican con los dispositivos de otra red directamente, por lo que varias redes pueden utilizar las mismas direcciones IP internas, estas son IP privadas. Un router, o enrutador, se encarga de asignar la IP privada a cada dispositivo de la red y direccionar los datos y comunicación entre ellos según las IP privadas asignadas.

La red local se puede conectar a su vez a una red pública como internet. Esta conexión a internet normalmente se realiza a través del mismo router y es al router al que se le asigna una dirección IP pública por parte del proveedor de acceso a internet. De este modo la información entre la red pública (internet) y la red privada se produce entre internet y el router utilizando la dirección IP pública. El router dirige la información que recibe desde internet hacia el ordenador adecuado a través de la dirección IP privada. En otras palabras, una red local se identifica en internet con una sola dirección IP pública y los dispositivos que componen la red local se identifican entre sí mediante IP privadas. La red local más pequeña se compone de un sólo dispositivo conectado a un router.

Para ver la dirección IP privada lo más fácil es acceder a la interfaz de configuración del router. Si no tienes experiencia puedes consultar el manual del router o consultar con el servicio técnico de tu proveedor de acceso a internet.

Nota: En IPv6 las direcciones privadas se denominan direcciones únicas locales.

Asignación fija y dinámica:

Las direcciones IP públicas pueden ser fijas o dinámicas. Una dirección IP fija, también conocida como IP estática o dedicada, es asignada por el proveedor de acceso a internet (ISP) de forma permanente a un cliente. El cliente tendrá siempre la misma dirección IP mientras dure su contrato con la compañía. Las direcciones IP públicas estáticas son utilizadas principalmente por compañías de hosting u otros servicios de internet. También suelen ser preferidas por personas que utilizan servicios de VOIP (servicios de voz por IP).

La dirección IP pública dinámica se asigna escogiendo una que esté disponible en el repertorio del ISP en el momento en que se establezca la conexión a internet. El cliente, por tanto, no tiene siempre la misma dirección IP pública sino que cambia si se desconecta de itnernet y vuelve a conectarse (por ejemplo cuándo se apaga el router y se vuelve a encenter). La mayoría de conexiones a internet domésticas utilizan direcciones IP dinámicas.

IANA: Internet Assigned Number Authority:


IANA (Internet Assigned Numbers Authority) es la entidad responsable de supervisar la asignación global de direcciones IP y otros protocolos relacionados. IANA antes era una organización autónoma pero ahora trabaja junto a la ICANN (Internet Corporation for Assigned Names and Numbers). La ICANN es la organización responsable de la asignación de direcciones IP y nombres de dominio y otros identificadores en internet.






Comentarios

Entradas populares