Sei sulla pagina 1di 5

El ABC de IPv4 (parte 2) Valoracin Pobre

http://www.eveliux.c

de El mejor
Valoracin

los
vote com_content

usuarios:
89

/6

Escrito por Evelio Martnez Mircoles 22 de Marzo de 2006 11:03

Publicado en Revista RED, edicin marzo de 2006 Introduccin En la primera parte de este artculo vimos que las direcciones IP versin 4 todava tenan varios aos vida, este hecho es debido a varios mecanismos que se les han ocurrido a los expertos del IETF (Internet Engineering Task Force) para que stas no se acaben antes de lo previsto. En este artculo nos enfocaremos a explicar las tres ideas principales para alargar la vida de las direcciones IP: 1. Direcciones IP 2. Direccionamiento sin clases (CIDR, Classless 3. Traslacin de direcciones (NAT, Network Address Traslation) privadas Routing)

Inter-Domain

Las direcciones IP privadas Las direcciones IP privadas se utilizan precisamente en redes privadas, de esta manera nos evitamos la necesidad de emplear las direcciones IP pblicas para nombrar a nuestros hosts; por lo que una ventaja de emplear direcciones privadas es conservar el espacio de direcciones. Otra ventaja es que el utilizar direcciones privadas nos da ms flexibilidad en el diseo de la red, ya que podemos disponer de un gran nmero de direcciones de las que nos poda dar las IP de la red pblica. Pero no todo es miel sobre hojuelas, la principal desventaja del empleo de direcciones privadas es que si quieres conectarte a la red de Internet necesitaras renombrar las direcciones IP privadas, a menos utilices enrutadores con mecanismos de translacin de direcciones (NAT). El espacio de direcciones privadas que defini la mxima autoridad mundial en direcciones IP y dominios de Internet, la IANA (Internet Assigned Numbers Authority) es el siguiente: 10.0.0.0 172.16.0.0 192.168.0.0 10.255.255.255 172.31.255.255 192.168.255.255

El Direccionamiento sin clases En la primera parte de este artculo explicamos las diferentes clases de direcciones IP. Las direcciones que se utilizan actualmente fueron dividas en tres bloques jerrquicos conocidos

como clase A, clase B y clase C. Para conocer como funciona el direccionamiento con clases, explicaremos antes que son las mscaras de subred. Las mscaras de subred (subset mask) se utilizan para definir un rango o intervalo de direcciones (para los hosts) a partir de una direccin IP o direccin de red. Juntos, la direccin IP y la mscara definen un intervalo de direcciones. Estos dos valores son utilizados por los enrutadores para conocer cuantos hosts hay "abajo" de una determinada direccin, evitndoles la necesidad de preguntar host por host. Esto hace que el encaminamiento de los paquetes sea ms rpido y eficiente. En la tabla 1, se muestran los tres tipos de mscaras para cada clase. El nmero de unos (1s), en el formato binario, representa el nmero de redes que se pueden formar y los ceros (0s) representan el espacio destinado para los hosts. Para la clase A, el nmero de 0s es 24, esto significa que pueden existir 224-2 (16,777,214) direcciones posibles para los hosts. Se le restan 2 debido a que no se utiliza la primer direccin IP, que est destinada para la direccin de RED, ni la ltima la cual est destinada para la direccin IP utilizada para el broadcast. Para la clase B, se tienen diecisis 0s, destinados para los hosts, es decir se pueden tener hasta 65,534 hosts para la clase B. Para la clase C, se pueden tener hasta 254 hosts posibles. Tabla 1. Las mscaras de subred Mscara de Mscara de subred (binario) Clase subred (decimal) A B C 255.0.0.0 255.255.0.0 Nmero mximo de hosts

11111111.00000000.00000000.00000000 224-2 = 16,777,214 11111111.11111111.00000000.00000000 216-2 = 65,534

255.255.255.0 11111111.11111111.11111111.00000000 28-2 = 254

En otras palabras, las mscaras de subred, nos delimitan el espacio mximo de direcciones IP destinadas para los hosts. Bueno, si ya entendimos que es el direccionamiento con clases, entonces la siguiente pregunta sera entonces para que sirve el direccionamiento sin clases? La respuesta es bien sencilla. Imagnese que Ud. es un administrador de una red de una pequea empresa XYZ con 20 computadoras y contrata el servicio de Internet y el ISP le proporciona una direccin de subred y una mscara clase C. Que significa esto? Bueno, el problema aqu es que Ud. con una mscara de clase C dispone de 254 direcciones IP, pero de las cuales va a utilizar slo 20, esto significa que va a tener ms de 230 direcciones que Ud. no va a emplear y que nadie ms puede utilizar. Ahora imagnese una pequea universidad que tiene alrededor de 2,000 hosts, y que tiene en sus manos una mscara de clase B. Es decir de las 65,534 direcciones IP disponibles, de las cuales slo est empleando 2 mil. Si ponemos un ejemplo con mscaras de clase A, el problema de desperdicio de direcciones se expandira ms.

El direccionamiento sin clases nos ayuda que no suceda lo anterior, ya que se pueden asignar direcciones IP de acuerdo a las necesidades. Volvamos al ejemplo de la compaa XYZ la cual tiene 20 computadoras o hosts que desea conectar en red. En la tabla 2 se muestran las posiciones de bits de un octecto cualquiera. Como vimos en la tabla 1, los 0s representan el nmero mximo de hosts que se pueden alojar. Para el caso de la compaa XYZ, la mascar ms conveniente sera la 255.255.255.224. El valor decimal 224, como de la tabla 2, en forma binaria est representado por tres 1s y cinco 0s (11100000). Si la base 2 la elevamos a la 5ta. potencia (nmero de 0s), o sea 25-2, tendremos (32-2), 30 hosts disponibles. Los cuales seran suficientes para alojar las 20 computadoras de la compaa XYZ. Los 10 hosts restantes los podr utilizar para crecimiento futuro. Tabla 2. Valor decimal de las posiciones de bits 128 64 32 16 8 4 2 1 1 1 1 1 1 1 1 1 Valor decimal 0 0 0 0 0 0 0 128 1 0 0 0 0 0 0 192 1 1 0 0 0 0 0 224 1 1 1 0 0 0 0 240 1 1 1 1 0 0 0 248 1 1 1 1 1 0 0 252 1 1 1 1 1 1 0 254 1 1 1 1 1 1 1 255

El direccionamiento sin clases se puede utilizar para cualquier octeto, as por ejemplo si necesitamos espacio para 500 hosts, la mscara ms adecuada sera la 255.255.254.0, es decir tenemos en formato binario 11111111.11111111.11111110.00000000, 9 ceros disponibles para los hosts, es decir 29-2, igual a 510 como mximo de hosts permisibles, y slo quedaran 10 hosts como reserva. Tampoco no todo es miel sobre hojuelas en el direccionamiento sin clases. Qu pasa si deseo alojar 520 hosts?, pues tendra que cambiar la mascara a 255.255.252.0. la cual tendra diez 0s para los hosts que equivaldran a 210-2, igual a 1022 hosts. Quedando 502 hosts deperdiciados, los cuales son demasiados como para reserva. Bueno, en resumen el direccionamiento sin clases o CIDR sirve para asignar hosts sin tomar en cuenta las Clases de direcciones IP. Ha ayudado en mucho a la conservacin de las direcciones IP, pero como vimos tiene su lado flaco. Traslacin de direcciones La traslacin o mapeo de direcciones conocida como NAT (Network Address Translation), es una tcnica que permite mantener las direcciones IP pblicas de las direcciones IP privadas .Tcnica utilizada para accesar a la red pblica, como lo podra ser el servicio de Internet, por hosts o computadoras que comparten un espacio de direcciones y salen a esta red pblica a travs

de una nica direccin IP. El propsito principal por el que fue ideada la tcnica NAT, es para conservar el limitado espacio de direcciones IP.

Para explicar como funciona la traslacin de direcciones, en la figura 1 se muestra un esquema de un enrutador habilitado con NAT que tiene asignada una direccin IP (10.0.0.1) para la red privada y otra direccin IP (200.40.20.120) asignada para la red pblica. Cada vez que un host ,dentro de la red privada, hace una solicitud a la red pblica, el dispositivo habilitado con NAT har una traslacin de 10.0.0.x a 126.22.99.144. Cualquier host de la red privada podr acceder a cualquier nodo de la red pblica, mientras que desde fuera, aparecer que todo el trfico de salida se est originando de la direccin IP del enrutador (200.40.20.140). Dentro de las principales ventajas de NAT, es que mejora en gran medida el nivel de seguridad dentro de la red al ocultar su estructura interna. Tambin permite un casi ilimitado nmero de usuarios en una red de clase C, debido a que las direcciones IP pblicas slo sern requeridas cuando un usuario est conectado a Internet. Por ltimo cuando una red privada est conectada a Internet, no hay necesidad de reemplazar o renombrar las direcciones de cada host en la red privada, ya que est tarea es realizada por NAT. En muchas de las aplicaciones de Internet de tipo peer-to-peer, tales como la mensajera instantnea y Voz sobre IP, se requiere una visibilidad permanente de una direccin IP que sea estable en un razonable periodo de tiempo, en estos casos NAT ya no tiene muchas ventajas. NAT tambin viene acompaado por el trmino PAT (Port Address Traslation). Esto se refiere al proceso por el cual el servicio NAT puede mapear un nmero de puerto a una especfica direccin IP privada. Permitiendo que una direccin IP pblica le de soporte a un rango de servicios pblicos (web, email, FTP,) o hosts internos (IP privadas).

Tabla 3. Traslacin con puertos de servicio IP pblica:Puerto Servicio Translacin Notas 200.168.2.0:80 HTTP (Web) 172.16.1.1 Servidor Web 200.168.2.0:21 FTP 172.16.1.2 Servidor FTP 200.168.2.0:25 SMTP 172.16.1.17 Servidor de Correo 200.168.2.0:? Cualquier otro puerto Normal NAT Las reglas normales de NAT son aplicadas

Conclusin Las direcciones privadas, CIDR, y NAT, descritas anteriormente, son fcil de implementar en una red local. Cualquier administrador de una red debe de tener conocimiento de estas tres tcnicas y las cuales vienen ya integradas en la mayora de los enrutadores. Si Ud. quiere implementar estas tcnicas en su oficina, negocio u hogar y slo dispone de una direccin IP, puede adquirir un enrutador en el mercado por menos de mil pesos y darle acceso a la red a todos sus hosts. Los hay con interfaces RJ45 (Ethernet) y tambin con conectividad inalmbrica con Wi-Fi. Y si les puede habilitar a estos equipos la funcin de asignamiento dinmico de direcciones IP, conocido como DHCP (Dynamic Host Configuration Protocol), la configuracin de los hosts ser an ms sencilla. Aunque estas tres tcnicas fueron ideadas para conservar el espacio de direcciones IP de la versin 4 y retrasar su extincin, resulta ms prctico cambiar al protocolo IP versin 6. La tarea de transicin no va a ser sencilla y va a durar muchos aos, pero valdr la pena.

Potrebbero piacerti anche