Qué es una dirección IP?

Anuncio
Qué es una dirección IP?
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 (4bytes) 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 declases de direcciones IP.
Máscaras de subred
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).
El interés principal de una máscara de subred reside en que permite la
identificación de la red asociada con una dirección IP.
Efectivamente, la red está determinada por un número de bytes en la dirección IP
(1 byte por las direcciones de clase A, 2 por las de clase B y 3 bytes para la clase
C). Sin embargo, una red se escribe tomando el número de bytes que la
caracterizan y completándolo después con ceros. Por ejemplo, la red vinculada
con la dirección 34.56.123.12 es 34.0.0.0 , porque es una dirección IP de clase A.
Para averiguar la dirección de red vinculada con la dirección IP34.56.123.12,
simplemente se debe aplicar una máscara cuyo primer byte esté solamente
compuesto por números uno (o sea 255 en decimal), y los siguientes bytes
compuestos por ceros.
La máscara es: 11111111.00000000.00000000.00000000
La máscara asociada con la dirección IP34.208.123.12 es, por lo tanto,255.0.0.0.
PUERTA DE ENLACE O GATEWAY
Un gateway (puerta de enlace) es un dispositivo que permite interconectar redes
con protocolos y arquitecturas diferentes a todos los niveles de comunicación. Su
propósito es traducir la información del protocolo utilizado en una red al protocolo
usado en la red de destino.
Una puerta de enlace o gateway es normalmente un equipo informático
configurado para hacer posible a las máquinas de una red local (LAN) conectadas
a él de un acceso hacia una red exterior, generalmente realizando para ello
operaciones de traducción de direcciones IP (NAT: Network Address Translation).
Esta capacidad de traducción de direcciones permite aplicar una técnica llamada
IP Masquerading (enmascaramiento de IP), usada muy a menudo para dar acceso
a Internet a los equipos de una red de área local compartiendo una única conexión
a Internet, y por tanto, una única dirección IP externa.
La dirección IP de un gateway (o puerta de enlace) a menudo se parece a
192.168.1.1 o 192.168.0.1 y utiliza algunos rangos predefinidos, 127.x.x.x,
10.x.x.x, 172.x.x.x, 192.x.x.x, que engloban o se reservan a las redes locales.
En caso de usar un ordenador como gateway, necesariamente deberá tener
instaladas 2 tarjetas de red.
En entornos domésticos se usan los routers ADSL como gateways para conectar
la red local doméstica con la red que es Internet, si bien esta puerta de enlace no
conecta 2 redes con protocolos diferentes, si que hace posible conectar 2 redes
independientes haciendo uso del ya mencionado NAT.
DNS (Domain Name Server)
El sistema DNS (Domain Name Server) es un sistema crucial para el
funcionamiento de internet que sin embargo es un misterio desconocido para
muchos. Sin DNS’s no funcionarían los nombres de dominios que utilizamos todos
los días. Así es, no funcionaría ninguno. Pero… ¿por qué?
Cada computadora conectada a cualquier red (particularmente a internet) tiene
una dirección “lógica” única, algo así como un número telefónico, a la que
llamamos dirección IP. Las direcciones IP que se utilizan actualmente (versión 4)
constan de cuatro secciones numéricas separadas por un punto. Una dirección IP
típica luciría así: 151.120.134.89 (esto es solo un ejemplo).
Al ser muy difícil poder memorizar cientos de direcciones numéricas (tantas como
páginas que visitamos a diario), los ingenieros que crearon el sistema de redes
que ahora conocemos como internet (o más apropiadamente como World Wide
Web) inventaron un método de “traducir” estas direcciones numéricas a
direcciones textuales como www.ejemplo.com. Por alguna razón, que es materia
de otro tipo de artículo, a los seres humanos se nos facilita mucho más aprender
nombres y palabras que secuencias numéricas, por tanto hicieron su aparición los
nombres de dominio. En el internet que conocemos en la actualidad la gente sabe
acceder a www.google.com más no a 66.102.7.104 que es una de las direcciones
IP utilizadas por Google.
En términos prácticos, el sistema DNS es el que nos permite traducir
“www.google.com” o cualquier otro dominio textual, a su equivalente numérico.
El mapeo DNS a detalle
Cuando una persona escribe una dirección web en la barra de direcciones de su
navegador, la computadora irá a buscar jerárquicamente por la traducción de
dicha dirección en una dirección IP. Se dice jerárquicamente, ya que normalmente
se comienza la búsqueda primero en los DNS’s raíz de internet (que son unos
servidores que mantienen largas tablas de enrutamiento que hacen funcionar el
corazón de este sistema) y una vez que haya encontrado el mapeo correcto la
máquina irá a buscar la dirección concreta del equipo o “host” a los servidores
DNS ligados al dominio en particular que estamos buscando.
Es por esta razón que cuando una persona va a “dirigir” su dominio a un servidor
nuevo, se le pide que ingrese los servidores DNS que harán la función de
direccionadores. Un ejemplo de esto es el siguiente:
- Contratamos el dominio “ejemplo.com” con un proveedor de registro de dominios
- Deseamos que “ejemplo.com” lleve directamente a nuestra página web que está
localizada en la dirección IP 199.12.32.145
- Nuestro proveedor del servicio de Hospedaje Web dará de alta el dominio en el
servidor.
- Nuestro proveedor del servicio de Hospedaje Web dará de alta el dominio en los
servidores DNS que sean necesarios y nos proporcionará la dirección URL de
estos servidores (al menos del servidor DNS primario y secundario, por ejemplo:
ns1.hospedaje-web.com y ns2.hospedaje-web.com)
- Agregamos los servidores DNS primario y secundario a nuestro dominio
directamente con nuestro proveedor de registro de dominios (ya sea por medio de
algún panel de control o solicitándolo de otra forma)
En este ejemplo, hicimos lo siguiente:
1.- Registramos un nombre de dominio
2.- Dimos de alta el dominio en un servidor
3.- Dirigimos el dominio al servidor por medio de los servidores DNS primario y
secundario.
Descargar