You are on page 1of 26

INSTITUTO TECNOLGICO N 3

Carrera de Tcnico en Programacin y Anlisis de Sistemas Material de la Asignatura

REDES e INTERNET Parte III


Profesor Responsable:

A.S.C. Enrique De Silvestre 2.009

Redes e Internet ITEC N 3

Tabla de contenido
Tabla de contenido.................................................................................2 MODELO OSI CAPA 3 IDENTIFICACIN DE REDES Y HOST.........................3 OBJETIVO...........................................................................................3 INTRODUCCION..................................................................................3 CAPA 3 DE RED...................................................................................3 IP......................................................................................................4 DIRECCIONES IP..............................................................................4 ORGANIZACIONES............................................................................5 CLASIFICACIN DE DIRECCIONES IP:.................................................6 IP Privadas Clasificacin.....................................................................6 Datagrama IP:..................................................................................8 CLASIFICACIN DE DIRECCIONES IPV6..................................................8 DIRECCIONAMIENTO IP - MASCARAS DE RED.............................................8 INTRODUCCIN..................................................................................8 NUMERACIN DECIMAL.....................................................................9 NUMERACIN BINARIA......................................................................9 NUMERACIN IP.............................................................................10 MSCARAS DE RED. (NETMASK)..........................................................11 EL PROTOCOLO IPv6..........................................................................12 DIRECCIONES IPV6.........................................................................12 DIRECCIONES UNICAST...................................................................12 DIRECCION ANYCAST......................................................................12 DIRECCION MULTICAST...................................................................12 COEXISTENCIA DE IPv4 E IPv6............................................................13 MECANISMOS DE TRANSICION.........................................................13 MECANISMO DE PILA DUAL..............................................................13 MECANISMO DE TUNEL....................................................................13 MECANISMO DE TRADUCCION..........................................................14 EL ROUTER, RUTAS POR DEFAULT ESTTICAS Y DINMICAS......................15 OBJETIVO.........................................................................................15 INTRODUCCIN.................................................................................15 ROUTER Y GATEWAY..........................................................................15 RUTEOS INDIRECTOS.........................................................................16 RUTAS DINMICAS............................................................................19 RUTEO DIRECTO Y PROTOCOLO ARP.....................................................20 SUBREDES CLASE A Y B........................................................................21 OBJETIVO.........................................................................................21 INTRODUCCIN..............................................................................21 MASCARA DE SUBRED........................................................................21 DIRECCIONES DE SUBRED...............................................................23 DETERMINACIN DE RUTAS................................................................25

2.009 ASC. Enrique De Silvestre

Pgina 2 de 26

Redes e Internet ITEC N 3

MODELO OSI CAPA 3 IDENTIFICACIN DE REDES Y HOST.


OBJETIVO
El objetivo de este tema es llegar a comprender la funcionalidad de esta capa del modelo OSI, basndonos en los conocimientos que ya poseemos sobre el funcionamiento de las capas anteriores.

INTRODUCCION
En las clases anteriores hemos visto el funcionamiento de la capa fsica y de enlace de datos, en ellas vimos que la forma de comunicarse entre mquinas se realiza utilizando las direcciones fsicas de las placas de red (48 bits). Al estudiar el funcionamiento de los dispositivos que trabajan en esta capa (Bridge y Switch) observamos que utilizan la direccin MAC de las placas de red, y la limitacin de poder enlazar redes que utilicen distintas tecnologas.

CAPA 3 DE RED
Hemos visto que los datos se envan a travs del medio de comunicacin por medio de un frame. Cada frame cuenta con dos campos sobre los cuales se graban las direcciones fsicas de la placa originaria y destinataria del mensaje.

Si bien este mtodo de encontrar mquinas es funcional, tambin deberamos considerar la posibilidad de conectarnos con otros tipos de redes tales como Token Ring o plantearnos la necesidad de encontrar a otras mquinas que pertenezcan a otras redes. La primera consideracin la tratamos anteriormente con los Bridge y los Switch viendo que sucedera si intentamos unir dos redes con distinta tecnologa, en ese caso una red Token que utiliza el frame IEEE 802.5 y una red del tipo Ethernet que utiliza el frame IEEE 803.2. La segunda consideracin pretende lograr una comunicacin con una mquina que se encuentra en otra red y esta sea distante, tema que trataremos ms adelante. Para poder lograr estos dos objetivos hara falta un mecanismo de comunicacin entre mquinas que sea independiente del hardware (direcciones MAC) y la tecnologa que se utilice el medio (tipo de frame), ya que estas son nuestras limitantes. La solucin a este problema, sera la implementacin de un mecanismo de comunicacin complementario que se independice del hardware y la tecnologa. Este mecanismo se llamada TCP/IP (Transfer Control Protocol / Internet Protocol - Protocolo de Control de Transferencia / Protocolo de Internet). Debemos aclarar que este es un modelo independiente del OSI y se complementa con el mismo, para graficar lo dicho nos apoyaremos en la prxima figura, donde podemos ver y comparar en que capas trabaja el modelo TCP/IP. Nosotros slo nos ocuparemos de IP, ya que trabaja en la capa de red del modelo OSI. Dijimos que es independiente, entonces de donde sale TCP/IP? Su origen fue la necesidad de comunicar computadoras con las siguientes premisas, no importa su tipo, ni su ubicacin geogrfica mundial; aqu debemos hacer hincapi que las computadoras predominantes en ese momento eran con sistemas operativo UNIX. A esa red mundial se la conoce como ARPANET y fue creada por el United States Defense Advanced 2.009 ASC. Enrique De Silvestre Pgina 3 de 26

Redes e Internet ITEC N 3 Research Project Agency (ARPA). Esta fue establecida en el ao 1969 y probada entre las Universidades de California y el Stanford Research Institute.

IP
IP dijimos que significa Protocolo de Internet, la misin que tiene es dotar de un nuevo sistema de identificacin de mquinas en la red (direccin IP), y un mecanismo que pueda resolver las distintas formas de identificacin par las maquinas en una red. Se dice que IP es no est orientado a conexin, el motivo es que los datagramas al viajar pueden tomar rutas distintas entre el origen y el destino, esto hace que puedan llegar duplicados o desordenados. Otra caracterstica es que no es fiable ya que no incorpora mecanismos para detectar daos o prdidas del mismo.

DIRECCIONES IP
Las direcciones IP se caracterizan por estar formadas por cuatro grupos de tres nmeros decimales, pero porque este formato? y qu significado tiene? La respuesta puede surgir de un pequeo ejercicio donde tratemos de encontrar un sistema de identificacin que sea capaz de encontrar una mquina en forma inequvoca en cualquier parte del mundo. Para comenzar podramos plantear un sistema similar al utilizado para la identificacin de las personas, por ejemplo una cdula de identidad o un documento nacional de identidad, la idea es atractiva ya que es un sistema probado. Ahora debemos analizar los inconvenientes o limitaciones que nos puede traer:

2.009 ASC. Enrique De Silvestre

Pgina 4 de 26

Redes e Internet ITEC N 3 Este tipo de numeracin no sera funcional a nivel mundial por la cantidad de usuarios potenciales del sistema. Si solucionamos este inconveniente, segmentando a nuestros usuarios en regiones o pases surgira la necesidad de un nuevo tipo de numeracin, a la cual llamamos jerrquica. Esta numeracin deber hacer referencia una parte a la ubicacin geogrfica del usuario y otra al mismo. De esta forma podramos reducir la cantidad de nmeros de usuarios y as obtener una numeracin reducida. As de esta forma podramos seguir simplificado este modelo hasta obtener una numeracin similar a la usada en telefona, donde se utiliza una parte para la zona y el resto para los usuarios. Esta opcin trasladada a nuestro caso, la zona podra hacer referencia a algo ms pequeo por ejemplo una red y el resto haciendo referencia al usuario. Por ltimo podramos flexibilizar esta propuesta, haciendo variable la cantidad de campos asignados para redes y usuarios. De esta sencilla forma es como se ha resuelto en la realidad la problemtica de las numeraciones.

ORGANIZACIONES
Al comienzo de nuestra historia dijimos ARPA y un conjunto de universidades fueron los responsables de TCP/IP, pero con el advenimiento de Internet como hoy la conocemos, hizo falta poner orden en las numeraciones IP, quien y de que forma se asignaran las mismas, quienes y como introducirn los nuevos estndares. Obviamente el gobierno de los EE.UU. a travs de su Departamento de Comercio tomo el control para asegurar que las numeraciones IP sean nicas, como as tambin los nombres de dominio, este contralor recay en la organizacin InterNIC (Internet Network Information Center) Centro de Informacin de Redes en Internet y provee los siguientes servicios: Servicio de registracin de Nombres de Dominio y Direcciones IP Directorio de registros acreditados en InterNIC (base datos) Servicios para la solucin de problemas y preguntas frecuentes En la actualidad el servicio de InterNIC que es una marca registrada, es operado bajo licencia por ICANN (Internet Corporation for Assigned Names and Numbers Corporacin de Internet para Nombres y Nmeros Asignados), la cual es una organizacin sin fines de lucro que asumi la responsabilidad de continuar con la misin original del gobierno de los EE.UU. Esta ejerce el poder de polica sobre los nombres y direcciones en nombre del Departamento de Comercio. Hasta aqu slo vimos la parte de control a nivel de asignaciones de direcciones y dominios, pero tambin existe una intrincada trama de organizaciones formadas para el mejor funcionamiento de Internet, una de ellas es la IETF (Internet Engineering Task Force) formada por, diseadores de redes, operadores, vendedores, e investigadores dedicadas al control y evolucin de la Internet y sus protocolos de comunicacin. Otra tarea que tiene es la estudiar y publicar las RFC (Request for Comments Peticin para Comentarios), estas son notas sobre Internet que comenzaron con ARPANET, cuyo objetivo es informar sobre inconvenientes o slo comentarios. Estos comentarios deben ser enviados al IETF para ser evaluados y en caso de ser lo suficientemente interesante se puede llegar a convertir en un estndar. Si bien el IETF es responsable de esta operatoria junto a otro grupo de trabajo llamado IESG (Internet Engineering Steering Group) que se encarga de los estudios a largo plazo para las tecnologas de Internet, es otra organizacin la responsable de publicar esta informacin, su nombre RFC Editor. Para finalizar debemos decir que una vez que una RFC publicada no se la modifica y en caso de existir modificaciones para la mejora se genera una nueva RFC. Otra organizacin es la IANA (Internet Assigned Numbers Authority Autoridad de Nmeros Asignados en Internet), es el coordinador central para la asignacin en los valores de los parmetros de los protocolos de Internet. Adems IANA fue distinguida por la ISOC (Internet Society) para actuar como intermediaria para la asignacin y coordinacin del uso de numerosos protocolos que utilizan en Internet.

2.009 ASC. Enrique De Silvestre

Pgina 5 de 26

Redes e Internet ITEC N 3

CLASIFICACIN DE DIRECCIONES IP:


Con IP ahora se posee un mecanismo de identificacin de host con unas numeraciones especiales llamadas direcciones IP. Con esta implementacin el instalador de una red que use este sistema, deber asignar a cada host una direccin IP que deber ser nica dentro de una o ms redes interconectadas. Esta direccin queda grabada en el disco rgido y es independiente de la direccin fsica de la placa. Las direcciones empleadas por el protocolo de Internet (IP), son nmeros de treinta y dos bits (cuatro bytes), y se expresan con cuatro grupos de nmeros decimales de tres cifras separados por un punto. Por ejemplo las siguientes seran direcciones vlidas de IP: 121.12.5.17 220.33.44.55 130.212.111.129 Cada grupo representa un byte. Por lo tanto los valores posibles para cada grupo deben estar comprendidos entre cero y doscientos cincuenta y cinco. Por ejemplo sera ilegal especificar la direccin 13.407.22.1 porque el segundo grupo excede el lmite de doscientos cincuenta y cinco. Del mismo modo ningn grupo puede contener nmeros negativos. Una parte de esta direccin, identifica a una red entre todas las redes interconectadas, y otra parte identifica a la mquina que est conectada a dicha red. Anteriormente dijimos que son direcciones del tipo jerrquicas similares a las utilizadas en un nmero de telefnico ya que posee una caracterstica que hace referencia a una ubicacin geogrfica y un nmero que hace referencia al usuario. En una IP qu porcin corresponde a la numeracin de red, y cul corresponde a la direccin de la mquina, es algo que est determinado por la clasificacin de mismas. Las direcciones de IP se clasifican de acuerdo con el valor numrico del primer grupo y del siguiente modo: Clasificacin Rango de IP Clase Clase Clase Clase Clase A 1 a 126 B 128 a 191 C 192 a 223 D (*) 224 a 239 E (*) 240 a 254

A esta clasificacin debemos hacerle algunos comentarios: A estas direcciones se las conoce como IP Pblicas (para uso en Internet). Las clases D y E son experimentales y no estn asignadas actualmente. La direccin 127 est reservada para local- host o tambin loopback lgico Dentro de cada clase se reservan espacios para IP Privadas.

IP Privadas Clasificacin
Clasificacin Rango de IP Clase A 10.0.0.0 hasta 10.255.255.255 Clase B 172.16.0.0 hasta 172.31.255.255 Clase C 192.168.0.0 hasta 192.168.255.255 Otra direccin IP privada que podemos encontrar en la actualidad es el rango que va desde 169.254.0.1 hasta 169.254.255.254, el cual es utilizado por un servicio llamado APIPA (Automatic Private IP Addressing - Direccionamiento de IP privado Automtico), este servicio tiene como objetivo asignarse automticamente una direccin IP cuando no hay un servidor 2.009 ASC. Enrique De Silvestre Pgina 6 de 26

Redes e Internet ITEC N 3 DHCP disponible en la red. Para evitar inconvenientes tambin verifica constantemente la aparicin de un servidor DHCP y si es positiva la bsqueda automticamente tomar una direccin asignada por este. Como ltimo comentario podemos decir que este rango fue reservado por Microsoft ante las autoridades antes mencionadas. A continuacin veremos cual es la forma de interpretar estas numeraciones y su significado. La clase A, indica que el primer nmero corresponde a una direccin de red, y los tres restantes a una direccin de un host. Por ejemplo la siguiente numeracin clase A indica:

La clase B, indica que los dos primeros nmeros corresponden a una direccin de red, y los dos restantes a una direccin de un host. Por ejemplo la siguiente numeracin clase B indica:

La clase C, indica que los tres primeros nmeros corresponden a una direccin de red, y que el nmero restante corresponde a una direccin de un host. Por ejemplo la siguiente numeracin clase C indica:

Las clases D y E, por ser experimentales, no tienen actualmente una asignacin como la de las precedentes. Ya tenemos un sistema de numeracin y ahora debemos implementarlo, la direccin queda grabada en el disco rgido y es independiente de la direccin fsica de la placa direcciones IP, no se graban en el frame Ethernet que hemos visto, sobre el frame se siguen colocando las direcciones fsicas de las placas MAC. 2.009 ASC. Enrique De Silvestre Pgina 7 de 26

Redes e Internet ITEC N 3 Las direcciones IP se almacenan en una trama especial conocida como Datagrama IP (IP datagram), la cual viaja por la red dentro del campo de datos del frame fsico. Este un servicio mas que se conoce como Encapsulamiento que brindan las capas inferiores a las superiores dndole una solucin integral.

Datagrama IP:
El formato del datagrama consiste en una cabecera (header) con informacin (entre otros datos necesarios) de las direcciones IP origen y destino de la transmisin, y un espacio reservado para el transporte de los datos en s. Suponiendo que el datagrama IP viaje por una red Ethernet, la siguiente figura muestra su ubicacin en el frame fsico: Ya tenemos la solucin a la numeracin, ahora nos resta implementar un sistema que pueda integrar a ambas capas, proveyndonos la posibilidad de conectar mquinas por su direccin IP.

CLASIFICACIN DE DIRECCIONES IPV6


Hasta ahora hemos visto una forma de identificar tanto a las redes como a los host que se encuentran dentro de ellas con un nmero IP, por estar divido en cuatro grupos es que se lo denomina IPV4. El problema de esta numeracin es que en la actualidad se ha vuelto insuficiente el nmero de direcciones IP como para poder abastecer a todos aquellos que quieran comunicarse a Internet. Por este motivo es que se ha desarrollado un nuevo tipo de numeracin IP llamado IPV6 que es capaz de abastecer a una base mucho ms grande usuarios y que reemplazar al viejo sistema IPV4 que dicho sea es incompatible.

DIRECCIONAMIENTO IP - MASCARAS DE RED


INTRODUCCIN
Si bien el objetivo no es el estudio en profundidad de la numeracin binaria, dado que su uso es una herramienta fundamental para la comprensin en profundidad del direccionamiento IP, dedicaremos la primera parte de este captulo a realizar un rpido repaso de su funcionamiento, as como tambin sobre la numeracin decimal. Existen en el mercado calculadoras IP, que sin duda en un futuro nos facilitarn la tarea, no recomiendo su utilizacin, porque si bien el uso de las mismas nos permitir obtener 2.009 ASC. Enrique De Silvestre Pgina 8 de 26

Redes e Internet ITEC N 3 rpidamente el resultado buscado, el resultado obtenido de esta forma ser producto de la magia, pues jams comprenderemos como funcionar realmente este esquema de direccionamiento. Y por otro lado un profundo conocimiento del mismo nos permitir en un futuro enfrentar de forma rpida y sencilla desafos complejos como pueden ser las configuraciones de host y routers.

NUMERACIN DECIMAL
Primero debemos recordar que el tipo de numeracin que utilizamos a diario es del tipo decimal, el motivo es simple utilizamos solo diez nmeros que se repiten en distintos grupos para formar distintas combinaciones. Los grupos que mencionamos los ordenamos de derecha a izquierda y representan a la unidad, las decenas, las centenas, y as sucesivamente. La forma correcta para explicar cualquier sistema de numeracin es la siguiente, primero ser necesario conocer cual es la base de la misma (cantidad de nmeros utilizados) y la posicin en que se encuentra ubicado desde la derecha llamada potencia. El prximo paso es multiplicar la potencia obtenida por el nmero en cuestin y luego sumar a todos.

Si aplicamos esto a nuestro sistema decimal, nuestra base estar representada por la cantidad de nmeros que utilizamos, 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9, entonces decimos que utilizamos diez nmeros y nuestra base es 10. Las potencias al igual que lo nmeros debemos recordar que comienzan a contarse desde 0 (cero) y esta representa a las unidades. Recordemos que las primeras cuatro potencias de base 10 son las siguientes: 103 = 1000 102 = 100 101 = 10 100 = 1 A continuacin veremos un ejemplo de cmo se logra la expresin del nmero 843. Centena Decena Unidad Resultado 8 x 102 + 4 x 101 + 3 x 100 = 843 8 x 100 + 4 x 10 + 3 x 1 = 843 800 + 40 + 3 = 843

NUMERACIN BINARIA
La forma de analizar este sistema es la misma que la anterior, primero debemos averiguar cual es nuestra base, anteriormente dijimos que era la cantidad de nmeros que se utilizaban y estos son slo dos el 0 (cero) y el 1(uno), por lo tanto nuestra base es 2. Ahora mostraremos en una tabla los primeros ocho resultados de las potencias que utilizaremos, el motivo tiene una razn y se llama Byte (agrupacin de ocho bits). Ubicacin 0 1 2 3 Potencia con base 2 20 21 22 23 Resultado 1 2 4 8 Pgina 9 de 26

2.009 ASC. Enrique De Silvestre

Redes e Internet ITEC N 3 4 5 6 7 24 25 26 27 16 32 64 128

Estos resultados no slo expresan eso, sino tambin la cantidad de valores que puedo representar, por ejemplo con tres dgitos puedo mostrar hasta ocho valores. Observando los valores obtenidos podemos decir que: El producto obtenido de multiplicar un digito con valor 1 por el resultado de la potencia, ser igual al valor del resultado de la potencia. Si repetimos esta operacin, pero con un digito con valor 0, no importar la ubicacin el mismo, el resultado siempre ser 0. El resultado que se obtiene de sumar los productos es su equivalente en el sistema decimal. Por lo tanto podemos decir que la expresin binaria 111 convertida al sistema decimal es el nmero 7. Tambin que con estos tres dgitos decimos que podemos representar 8 valores, ya que desde el 0 hasta el 7 son 8 los valores posibles, otra forma ms directa para alcanzar este resultado es elevando nuestra base 2 a la cantidad de dgitos binarios, en nuestro ejemplo 2 3 = 8.

NUMERACIN IP
En capitulo anterior nos ocupamos de la clasificacin de las redes y vimos su notacin decimal, en este profundizaremos en su estudio y analizaremos de donde proviene esta aparente arbitrariedad de la numeracin. Esta numeracin consiste en cuatro grupos compuestos por nmeros de tres cifras, separados por puntos, y cuyo valor se encontraba entre el 0 (cero) y el 255. Si recordamos los rangos de direcciones pblicas estaban clasificados en tres, la A, B y C que tenan los siguientes valores: Clase A: 1 a 126 Clase B: 128 a 191 Clase C: 192 a 223 Estos valores corresponden al primer grupo comenzando desde la derecha y son los que identifican a la clase red. Adems por ser una numeracin jerrquica y flexible, cada clase a su vez hace referencia a la cantidad de redes y host que pueden manejar. Con estos datos construiremos un sencillo grfico que represente esto ltimo.

Donde: Todos estos nmeros que representan tanto a las clases de redes y las cantidades de las mismas y host, parecen arbitrarias pero no lo son. Detrs de estas numeraciones est la PC que utiliza la numeracin binaria, pero al operador se le complicara bastante la utilizacin de esta si tiene que utilizar varios grupos compuestos por grandes nmeros. La solucin es utilizar nmeros decimales que son ms fciles de recordar y de menor longitud, recordemos que un nmero binario de 8 dgitos puede ser expresado por uno decimal de slo 3 dgitos. 2.009 ASC. Enrique De Silvestre Pgina 10 de 26

Redes e Internet ITEC N 3 Esto explica el comienzo del porque de la numeracin en la clasificacin de clases: Los 4 grupos de nmeros de una direccin IP, en realidad son grupos de nmeros binarios. Por lo tanto cada grupo est formado por 8 nmeros binarios o bits. A estos grupos tambin se los conoce como octetos por contener ocho dgitos. Para determinar las clases A, B y C dijimos que se utiliza al primer grupo y dentro de este se utilizan los bits ms significativos para obtener el valor. Decimos que un rango tiene como lmite el comienzo de otro y a continuacin tratemos de hallar los valores numricos para todas las clases. Si en un grupo formado por 8 bits, slo el ms significativo esta en 1 (10000000) su equivalente decimal ser 128, este es el primer lmite donde comienza el siguiente rango. Entonces la clase A decimos que comienza en 1 y se extiende hasta 126 inclusive, ya que 127 es reservada y 128 es el comienzo de la clase B. Si repetimos nuevamente la operacin pero asignando unos a los dos primeros dgitos (11000000) su equivalente decimal es 192, o sea donde comienza la tercera clase. Por ltimo restara conocer donde comienza la cuarta para determinar donde finaliza la tercera. De esta forma podemos ver que no existan arbitrariedades en la asignacin de los nmeros y que esto era el resultado de la utilizacin de la numeracin decimal para facilitar su manejo diario.

MSCARAS DE RED. (NETMASK)


Para comenzar a esta mscara de redes la encontramos siempre junto a la numeracin IP que identifica a un Host, est formada por la misma cantidad de grupos y de nmeros que identifican a una direccin IP, pero no lo es. La diferencia radica en que los octetos con informacin siempre tienen una cadena de 8 unos (1), o sea 255 en decimal. Pero esto no siempre es as como veremos ms adelante. Estas mscaras se utilizan para determinar en qu forma se utilizar una direccin IP, por lo tanto actuar como un filtro al aplicarla. Estas mscaras son utilizadas por el Host para averiguar el nmero correspondiente a la red, desde una IP que contiene tanto la porcin de RED como la de HOST. Si recordamos en Windows XP podemos colocar una direccin IP y de forma automtica coloca la mscara predeterminada, por ejemplo para una IP 10.20.120.1 la mscara es 255.0.0.0, Cul es la razn para este resultado? La razn es que la direccin es una clase A (rango entre 1 y 126), recordemos que el primer octeto determina la clase, y nuestra IP comienza con 10. Una vez identificada la clase aplicar esta mscara, multiplicando bit a bit la direccin IP por la mscara, finalmente obtendr como resultado el nmero de RED puro. La multiplicacin bit a bit tambin se la conoce como producto lgico y observa las siguientes reglas: 0 0 1 1 x x x x 0 1 0 1 = = = = 0 0 0 1

Con estos datos podremos realizar la extraccin del nmero de red correspondiente a la IP 10.20.120.1. Esta tarea requiere de la utilizacin de todos los conocimientos adquiridos hasta el momento y de metodologa en su aplicacin. Primero debemos pasar este nmero y el de la mscara a binario, luego realizar el producto lgico para obtener el resultado. En la siguiente tabla podemos observar como se ha podido aislar a la numeracin de RED. IP (dec) Mscara (dec) IP (bin) Mscara (bin) Resultado (bin) Resultado (dec) 10 255 00001010 11111111 00001010 10 20 0 00010100 00000000 00000000 0 120 0 01111000 00000000 00000000 0 1 0 00000001 00000000 00000000 0

2.009 ASC. Enrique De Silvestre

Pgina 11 de 26

Redes e Internet ITEC N 3

EL PROTOCOLO IPv6
Para poder identificar a un host dentro de una red utilizamos las direcciones IP. Estas direcciones estn basadas en el protocolo IP (Internet Protocol Protocolo de Internet). Este protocolo establece que se utilizarn nmeros de 32 bits, divididos en 4 octetos separados por puntos y estarn expresados en nmeros decimales, por ejemplo: 24.232.173.70. La versin de este protocolo actualmente en uso es la 4 (cuatro), por eso se la conoce tambin como IPv4 IP versin 4. Debido al vertiginoso crecimiento que ha experimentado Internet en estos ltimos aos, estamos relativamente cerca de agotar la disponibilidad de direcciones IP basadas en este tipo de numeracin, recordemos que el protocolo IP surgi all por el ao 1983 y todava es el ms utilizado. Es por eso que surgi la necesidad de replantearse la forma de numerar los hosts dentro de las redes. El desarrollo de un nuevo protocolo que pueda brindar una solucin a este problema comenz en el ao 1999 y hoy ya es una realidad conocida como IPv6 o IP versin 6 o simplemente IP Next Generation (Nueva Generacin). IPv6 no es una mejora de la versin 4, de ninguna manera se lo puede considerar como una actualizacin de versin, ya que IPv6 es totalmente incompatible con IPv4. Pero no debemos alarmarnos, si bien son incompatibles, ya estn implementadas las soluciones que permiten la coexistencia de ambas versiones del protocolo hasta que IPv6 sea el nico protocolo existente, ya que IPv6 naci para quedarse y reemplazar a IPv4. El sistema de identificacin propuesto por IPv6 consiste, a diferencia de la numeracin de 32 bits de la versin anterior, de un nmero de 128 bits expresado en nmeros hexadecimales y separados por dos puntos (:), por ejemplo 1080:0000:0000:0000:00A8:8800:200C:417A. Como una direccin tpica de IPv6 puede contener una gran cantidad de 0s (ceros), existe la posibilidad de expresarla en forma reducida: 1080::A8:8800:200C:417A. Por convencin, si un grupo de 4 dgitos hexadecimales comienza con 0s (ceros), estos puedes ser descartados, de modo que 00A8 se transformara en A8. Del mismo modo, un grupo de 16 bits consecutivos con valor 0 (cero) pueden ser reemplazados con dos puntos (:).

DIRECCIONES IPV6
Existen tres tipos diferentes de direcciones IP, ellas son: direcciones unicast, direcciones anycast y direcciones multicast.

DIRECCIONES UNICAST
Una direccin unicast es la identificacin que se le otorga a una sola interfaz (NIC), vale decir que un paquete enviado a una direccin unicast, slo ser entregado a aquel host identificado con dicha direccin.

DIRECCION ANYCAST
Es una identificacin otorgada a un conjunto de interfaces (generalmente pertenecientes a diferentes nodos). Un paquete enviado a una direccin anycast es entregado a una de las interfaces identificadas con dicha direccin (la ms cercana, segn los protocolos de ruteo).

DIRECCION MULTICAST
Es una identificacin otorgada a un conjunto de interfaces (generalmente pertenecientes a diferentes nodos). Un paquete enviado a una direccin multicast es entregado a todas las interfaces identificadas con esa direccin. En IPv6 no existen las direcciones de Broadcast, esta funcin esta implementada con direcciones multicast.

2.009 ASC. Enrique De Silvestre

Pgina 12 de 26

Redes e Internet ITEC N 3

COEXISTENCIA DE IPv4 E IPv6


Un nodo que slo trabaje con IPv4 no puede recibir un paquete IPv6, del mismo modo, un nodo que slo trabaje con IPv6 no puede recibir un paquete IPv4. Esto podra llevarnos a pensar que sera imposible una comunicacin IPv6-IPv4 a menos que toda la infraestructura, de punta a punta, este implementada con IPv6. Por suerte, los diseadores de IPv6 tomaron las precauciones del caso e implementaron soluciones alternativas para ser aplicadas hasta que IPv6 sea el nico protocolo utilizado.

MECANISMOS DE TRANSICION
La IETF (Internet Engineering Task Force Fuerza de Trabajo de la Ingeniera de Internet), una gran comunidad abierta compuesta por diseadores de redes, operadores, fabricantes e investigadores, todos ellos comprometidos con la evolucin de la arquitectura de Internet, han desarrollado varias especificaciones que describen los mecanismos de transicin para host y routers IPv6. Estos mecanismos de transicin, cubren las necesidades para lograr la transicin entre redes basadas en IPv4, tal como las que utilizamos hoy en da, a redes basadas en IPv6. Estos mecanismos pueden clasificarse en varias categoras: Dual Stack (Pila Dual), basada en el uso de una capa dual de IP, la cual provee soporte IPv4 e IPv6 para hosts y routers. Tunnelling mechanisms (Mecanismos de Tnel), basados en el encapsulamiento de los paquetes IPv6 en paquetes IPv4. Translation Mechanisms (Mecanismos de Traduccin), basados en la traduccin de paquetes IPv6 a IPv4 y viceversa.

MECANISMO DE PILA DUAL


Varias estaciones de trabajo corren cierta combinacin de protocolos como IPv4, IPX, AppleTalk, NetBIOS, etc. La inclusin del protocolo IPv6 en una estacin o un router es un problema bien conocido. Cuando corremos una pila dual IPv4/IPv6, el host puede acceder indistintamente a los recursos IPv4 e IPv6. Los Routers que corren ambos protocolos pueden direccionar el trfico hacia los nodos IPv6 e IPv4. El mecanismo de pila dual puede ser muy til. Nos brinda soporte para aplicaciones IPv6 e IPv4 mientras dure el periodo de migracin hacia IPv6. De todas maneras, esta solucin tiene un inconveniente, cada mquina en la red necesita una direccin pblica IPv4 y una direccin publica IPv6.

MECANISMO DE TUNEL
Este es un mecanismo vital de migracin a IPv6. Al comienzo de la implementacin de IPv6, varios segmentos de Internet fueron implementados con IPv6 y deban interconectarse a travs de redes IPv4. Las tcnicas de tnel hacen posible interconectar esas redes IPv6 sin conexin nativa IPv6. Se pueden clasificar en dos categoras de tneles: Tneles explcitos, los que requieren una configuracin explicita de dispositivos: Tneles configurados. 2.009 ASC. Enrique De Silvestre Pgina 13 de 26

Redes e Internet ITEC N 3 Tneles implcitos, que no requieren una configuracin explicita de los dispositivos involucrados: Tneles automticos. 6 a 4. ISATAP (Intra-Site Automatic Tunnel Addressing Protocol - Protocolo.de Direccionamiento de Tnel Automtico Entre Sitios Cada una de estas tecnologas de tnel consiste en encapsular los paquetes IPv6 en paquetes IPv4. Estos paquetes IPv4 son transmitidos a travs de la red IPv4 hacia el final del tnel, donde los paquetes IPv6 originales son extrados de los paquetes IPv4.

MECANISMO DE TRADUCCION
NAT-TP (NAT Network Address Translation-Translation Protocol Traduccin de Direcciones de Red-Protocolo de Traduccin) es el mecanismo de traduccin ms utilizado. Hace posible la comunicacin entre un nodo ubicado en un dominio que trabaja nicamente con IPv6 y un dominio que trabaja nicamente con IPv4.

La aplicabilidad del mecanismo de traduccin es muy diferente al mecanismo de tnel. La traduccin permite la comunicacin entre hosts que solo trabajan con IPv6 y hosts que slo trabajan con Ipv4. El tnel permite establecer comunicaciones entre hosts IPv6 a travs de dominios que solo trabajan con IPv4. 2.009 ASC. Enrique De Silvestre Pgina 14 de 26

Redes e Internet ITEC N 3

EL ROUTER, RUTAS POR DEFAULT ESTTICAS Y DINMICAS


OBJETIVO
En el presente tema definiremos la funcionalidad y objetivos de un Router, conociendo cual es la problemtica que soluciona. Para poder comprender este funcionamiento sentamos las bases en lo que ya estudiamos entendiendo el funcionamiento del protocolo IP y la obtencin del nmero de red a la cual pertenece una direccin IP. Tambin con el objetivo de conocer cmo funciona un Router conoceremos el concepto de Rutas, en este caso las Rutas Predeterminadas. Y por ultimo definiremos la funcionalidad del protocolo ARP, como elemento necesario para que un Datagrama IP pueda llegar a destino desde una red a otra.

INTRODUCCIN
Hasta ahora estuvimos trabajando en cmo se establece la comunicacin entre dos nodos de una misma red, pero qu sucedera si la mquina con la cual me quiero comunicar est en otra red?, se hace evidente que los mecanismos utilizados hasta ahora no alcanzaran para lograrlo. Entonces ante esta necesidad el elemento que establece eficientemente esta comunicacin es el ROUTER. Por otra parte se nos plantear la necesidad de no solo conocer la direccin IP del nodo al cual me quiero comunicar sino que tambin debera conocer la direccin MAC de ese nodo para que esta comunicacin se establezca satisfactoriamente. Por lo tanto si quiero enviar informacin desde un host a otro del cual conozco su direccin IP dentro de una misma red del tipo Ethernet, tendremos que tomar en cuenta ciertos aspectos que abordamos en el captulo de presentacin de la capa de red y que desarrollaremos a continuacin. Nuestro sistema IP guarda las direcciones en el disco rgido temporalmente y cuando es necesario enviar informacin se arma una trama especial llamada datagrama IP donde se le colocan en los espacios reservados para tal fin, las direcciones de origen, destino y los datos provenientes de la capa superior.

Si bien puedo conocer la direccin de destino de mi informacin, no basta con ello, el host de destino posee una placa de red con una direccin MAC que desconozco en un primer momento. La solucin a este problema se llama Protocolo ARP (Address Resolution Protocol), quien implementar los mecanismos de consulta con la capa inferior para comunicar las dos mquinas.

ROUTER Y GATEWAY
Antes de comenzar a describir el funcionamiento de estos dispositivos, creemos conveniente realizar algunas aclaraciones sobre glosario que utilizaremos para evitar futuras confusiones. 2.009 ASC. Enrique De Silvestre Pgina 15 de 26

Redes e Internet ITEC N 3 Hoy en da la palabra Router es utilizada para describir un dispositivo que tiene la propiedad de enviar paquetes de informacin a otras redes y elegir la mejor ruta para realizar esta tarea. La palabra Gateway hace un tiempo tambin fue utilizada junto a Router para describir la funcionalidad de este ltimo. Pero en la actualidad la palabra Gateway es utilizada para un dispositivo que realiza tareas de conversin de informacin en la capa de aplicacin del modelo OSI desde una pila de protocolos a otra. Gateway tambin se utiliza junto a la palabra default y forma una nueva frase conocida como Default Gateway, la cual podemos encontrar en las propiedades del protocolo TCP/IP o en los routers, y se utiliza para indicar cul es la ruta de salida hacia otras redes en forma predeterminada.

RUTEOS INDIRECTOS
Cuando el destino de un mensaje va dirigido a una mquina que no est conectada a la misma red, el despacho del paquete debe encaminarse indirectamente a travs de un router, siendo este el motivo de la denominacin ruteo indirecto. Los routers pueden ser mquinas dedicadas, o bien estaciones de trabajo, con ms de una placa de red. Cada una de estas placas deber estar conectada a cada una de las redes que se desee vincular. Las mquinas cuando deben enviar un datagrama IP, comparan la direccin de la red destino (recordemos que es una parte de la direccin IP total) con la direccin de la red (o las redes) a la cual pertenecen aplicando la mscara. Si la red destinataria es distinta a la (o las) que pertenece la mquina que enva el mensaje, no podr pasar el datagrama, tampoco sabe qu hacer con l y lo descarta. La solucin a esto es que cada mquina deber estar dotada de un mecanismo para poder encaminar el datagrama a otra red. Este mecanismo consiste en tener el conocimiento de una direccin IP que lo conectar directa o indirectamente con la red destino y a esta direccin se la llama default gateway, que es una de las placas de red de nuestro router. Todas las mquinas deben tener una tabla de rutas (definida por el instalador) que le indique a travs de cul router puede alcanzar otras redes. Si en una determinada red local hay slo un router, la tabla de rutas puede simplificarse designando a dicho router como predeterminado (default gateway). De este modo no es necesario establecer una ruta especfica para cada red alcanzable por este router. Veamos entonces sobre el siguiente esquema, qu rutas debe tener cada una de las mquinas.

2.009 ASC. Enrique De Silvestre

Pgina 16 de 26

Redes e Internet ITEC N 3 Las mquinas A, B, D y E tienen una sola puerta de salida hacia otras redes: a travs del router C. Por lo tanto la tabla de rutas se especificar como: Red destino Default Gateway de salida 130.200.1.3

Las mquinas K, L, M y N se encuentran en situacin similar: tienen una nica puerta de salida, la mquina J. Sus tablas de rutas se especificarn como: Red destino Default Gateway de salida 132.100.1.3

En cambio, las mquinas F, H e I tienen tres puertas de salida. Sus tablas de rutas se especificarn como: Red destino 130.200.0.0 132.100.0.0 default Gateway de salida 131.200.1.1

131.200.1.4

131.200.1.2

El router C pertenece a las redes 130.200.0.0 y 131.200.0.0, por lo tanto slo debe saber cmo llegar a la red 132.100.0.0 y a otras redes localizadas en Internet. Su tabla ser: Red destino 132.100.0.0 default Gateway de salida 131.200.1.4

131.200.1.2

El router J pertenece a las redes 131.200.0.0 y 132.100.0.0. Slo debe saber cmo llegar a la red 130.200.0.0 y a otras redes localizadas en Internet. La tabla debe contener: Red destino Gateway de salida

2.009 ASC. Enrique De Silvestre

Pgina 17 de 26

Redes e Internet ITEC N 3 130.200.0.0 default

131.200.1.1

131.200.1.2

Las rutas default establecen que si no hay una ruta especfica de salida a determinada red, el mensaje debe encaminarse hacia el router especificado por default. Observando detenidamente las tablas de las rutas, notaremos que la direccin IP del router especificado de salida es siempre una direccin correspondiente a la red a la cual la mquina pertenece. Ahora que las tablas estn especificadas, observemos cmo son utilizadas. Supongamos que desde la mquina A se desea enviar un mensaje hacia la mquina N. La direccin IP destino ser 132.100.1.5. El protocolo IP inmediatamente aplicar el filtro y determinar que el nmero de red destino (132.100.0.0) es distinto que el de la red a la cual pertenece (130.200.0.0). Luego buscar una ruta que le indique por dnde salir. Pero no hallar una ruta especfica que le diga cmo llegar a destino. Entonces despachar el mensaje a su gateway por default (130.200.1.3). Cuando el mensaje llegue al router C, ste observar aplicando el filtro que la direccin IP destino no le pertenece. Por lo tanto debe despachar el paquete a otro lado. Como adems la direccin apunta a una red a la cual tampoco pertenece, observar la tabla de rutas y encontrar una ruta especfica de salida a dicha red. Encaminar el paquete entonces al router J cuya direccin IP es 131.200.1.4. Luego el mensaje llegar al router J, el cual observar aplicando el filtro que la direccin IP destinataria no le pertenece. Debe entonces reencaminar el mensaje. Pero la direccin destino apunta a una red a la cual el router pertenece. Por lo tanto realizar un ruteo directo hasta la mquina destinataria N. Por ltimo ilustraremos el proceso que realiza el router cuando se encuentra con dos redes de distinta tecnologa, una Ethernet a una Token Ring. En nuestro ejemplo anterior el router C al recibir el frame Ethernet lo abre, quita el datagrama IP y lo ensobra en un frame del tipo Token Ring.

2.009 ASC. Enrique De Silvestre

Pgina 18 de 26

Redes e Internet ITEC N 3

RUTAS DINMICAS
A diferencia de lo visto hasta ahora, este mtodo de ruteo le permite a un router enviar paquetes a otras redes sin depender de las tablas de rutas, este mtodo utiliza la informacin (conocimiento) de otros router sobre sus redes y como alcanzarlas, rompiendo la necesidad de establecer rutas manualmente. Si analizamos esto podemos decir que es la solucin a la administracin en grandes redes o Internet. Para llevar a cabo esta forma de comunicacin es necesario un Protocolo de Routing, el objetivo es que el datagrama viaje a travs de redes interconectadas con la mxima eficiencia posible, para realizar esta tarea se basa en informacin que recolecta de otros routers y la propia para tomar determinaciones sobre la ruta a seguir. La informacin es obtenida realizando peridicamente consultas para la verificacin y actualizacin de los datos ya obtenidos, de modo podemos decir que estamos en un sistema inteligente, en donde todos los participantes comparten la informacin para poder llegar a otras redes. Como dato complementario podemos comentar que, este protocolo tambin tiene otras capacidades tales como, evaluar el costo de las rutas probables y elegir la mejor de acuerdo a un criterio preestablecido; aqu debemos aclarar que el costo no es del tipo financiero sino un nmero que indique la eficiencia de la ruta a seguir. Un parmetro que se utiliza para estas evaluaciones es el Hop o salto, que representa a la cantidad de routers que debe atravesar un paquete hasta alcanzar su destino final. Finalizando podemos decir que este protocolo de routing no es uno slo, existen varios y el ms conocido es el RIP Routing Information Protocol

2.009 ASC. Enrique De Silvestre

Pgina 19 de 26

Redes e Internet ITEC N 3

RUTEO DIRECTO Y PROTOCOLO ARP


El ruteo directo es empleado al transportar datos entre dos mquinas que se encuentran interconectadas dentro del mismo segmento de red. Para ver cmo funciona la comunicacin, tomemos como ejemplo el siguiente segmento de red:

Para simplificar, las direcciones fsicas mostradas son consecutivas y de un dgito. Pero recordemos que en la realidad son direcciones de cuarenta y ocho bits. Supongamos ahora que un operador en la mquina A quiere establecer comunicacin con la mquinaD. Por ejemplo escribe telnet 130.1.15.8 para emular una terminal sobre la mquina D. Cuando el pedido llegue a la capa de red IP de la pila de protocolos (ver la figura de comparacin de OSI - TCP/IP), sta debe determinar la direccin fsica de la placa destino para poder encaminar un datagrama IP. Esta direccin fsica es hasta este momento desconocida, por lo cual encomienda la determinacin al protocolo ARP (Address Resolution Protocol - Protocolo de Resolucin de Direcciones). El protocolo ARP arma un datagrama especial (ARP Request) con las direcciones de IP origen y destino, y la direccin fsica de origen. Luego lo introduce en el rea de datos de un frame fsico con la direccin fsica origen = 1 y como direccin destino FF: FF: FF: FF: FF: FF (recordemos que esta direccin especial corresponde al broadcast address, a la cual responden todas las placas). Todas las mquinas recibirn el frame fsico y delegarn el datagrama transportado a los protocolos ARP de cada una de ellas. El protocolo de cada una de ellas analizar la direccin IP destino del datagrama y lo compararn con su direccin IP asignada. En el siguiente esquema se muestra la ubicacin del datagrama ARP en el frame Ethernet_II:

2.009 ASC. Enrique De Silvestre

Pgina 20 de 26

Redes e Internet ITEC N 3 Slo la mquina D reconocer como propio al datagrama (la direccin IP destino del datagrama coincide con su numeracin IP), y responder el pedido armando un datagrama ARP Response con las direcciones IP de origen (ahora corresponde a la mquina D) y destino (el de la mquina A) y la direccin fsica de la placa origen = 4. Este datagrama de respuesta, lo colocar en un frame fsico direccionado a la mquina solicitante, cuya direccin fsica ahora es conocida, pues figuraba en el datagrama ARP Request. Cuando este datagrama llegue a la mquina A, esta ltima conocer cul es la direccin fsica de la mquina D. Guardar dicha direccin en una tabla temporal en memoria (o tabla ARP), la cual servir de referencia para futuras comunicaciones. Luego se pasar dicha informacin al protocolo IP. A partir de ahora, la mquina A podr enviar datagramas IP a la mquina D para establecer la comunicacin del emulador de terminales telnet. La tabla ARP no es permanente y se mantiene en memoria mientras su contenido sea utilizado. Si alguna direccin deja de usarse por un lapso comprendido entre quince o veinte minutos, dicha direccin se descarta. Como conclusin podemos decir que ARP realiza un mapa que relaciona las direcciones fsicas (MAC) con lgicas (IP) en forma temporal. Hasta aqu describimos el procedimiento de cmo se arma una ruta dentro una red del tipo Ethernet, pero que sucede si queremos comunicar dos host que se encuentran en distintas redes, esto no es posible sino disponemos de la ayuda de un dispositivo que posea esta capacidad (Router).

SUBREDES CLASE A Y B
OBJETIVO
Este tema tiene como objetivo la presentacin de la problemtica del uso eficiente de un recurso limitado como son las direcciones IP y la herramienta que nos permite aprovecharlas al mximo: Sub-Redes Clases A y B y Mascaras de Sub-Redes A y B

INTRODUCCIN
Cuando recin comenzamos a tratar los alcances de la capa de red, estuvimos viendo la necesidad de utilizar una forma inequvoca para identificar a los host y las redes a las que pertenecen. La cantidad de redes y de host que se pueden obtener con este sistema parece ser una cantidad ms que importante, pero sin embargo es insuficiente para la cantidad de usuarios a nivel mundial que utilizan Internet. Por lo tanto las direcciones del tipo pblicas debemos considerarlo como un recurso escaso. Un ejemplo del desperdicio que se genera al vender una red completa podra ser el siguiente ejemplo: las redes ms pequeas de las cuales disponemos son las clase C, sus primeros tres octetos hacen referencia a la cantidad de redes disponibles (2.097.152) y el ltimo octeto a la cantidad de host disponibles (254). Para una empresa pequea tener 254 host disponibles es una exageracin, sin embargo para un ISP tal vez no. Teniendo el caso de una empresa, la solucin para no desperdiciar direcciones de host sera subdividir la red existente en subredes ms pequeas (con menos cantidad de hosts).

MASCARA DE SUBRED
Para lograr la subdivisin de una red tenemos que recurrir a la mscara de subred, esta cumple la funcin de filtrar la red al igual que la mscara comn, pero adems estar definiendo como se utilizar nuestra direccin IP. Para explicar el principio de funcionamiento utilizaremos una red del clase A (30.0.0.0) como ejemplo, como sabemos en esta clase de red el primer octeto est destinado a la identificacin de la red y los restantes 3 octetos para identificar a los host. La tcnica de subdivisin est

2.009 ASC. Enrique De Silvestre

Pgina 21 de 26

Redes e Internet ITEC N 3 basada en pedir prestados bits al primer octeto contiguo que se utiliza para los host y pasarlos al servicio de identificacin de redes. A continuacin describiremos paso a paso la forma de cmo llegar a subdividir la red de nuestro ejemplo. Lo primero que debemos hacer es pasar nuestra red 30.0.0.0 a numeracin binaria y posteriormente determinar cul es nuestra mscara leyendo el primer octeto y tambin pasarla a binario, como observamos en la siguiente tabla. Red decimal Red binario Mscara decimal Mscara binario 30 00011110 255 11111111 0 00000000 0 00000000 0 00000000 0 00000000 0 00000000 0 00000000

Una vez obtenidos los datos de la red en cuestin deberemos decidir cules son los bits que tomaremos prestados, en nuestro caso ser la totalidad del octeto que se encuentra inmediatamente a la derecha del ltimo octeto que identifique a la red, y por ltimo pasaremos de ceros a unos estos bits prestados. En la prxima figura podemos observar este procedimiento paso a paso, partiendo de nuestra mscara, a la cual le tomaremos prestados todos los bits correspondientes al primer octeto destinado a hosts y los utilizaremos para la seccin de identificacin de redes, posteriormente para que este intercambio tenga validez, tendremos que cambiar los valores de los bits prestados que originalmente estn en cero (0) y los pasaremos a unos (1s). Al realizar esta ltima accin estamos en condiciones de poder utilizar todo este octeto para designar nuevas redes.

De esta forma terminamos de construir nuestra mascara de subred, la cual no debemos confundir con una mscara de red clase B (2555.255.0.0), ya que la direccin IP a la cual est ligada es clase A. Nuestro prximo paso es analizar el comportamiento de esta mascara de subred al interactuar con nuestra IP.

2.009 ASC. Enrique De Silvestre

Pgina 22 de 26

Redes e Internet ITEC N 3

DIRECCIONES DE SUBRED
A partir de la utilizacin de una mscara de subred dijimos que la lectura y utilizacin de una direccin IP ser distinta, esto gracias a que cuando debamos aplicar la nueva mscara para filtrar la red, el segundo octeto de la direccin IP ya no har referencia a un host sino a una subred. Esto quiere decir que dentro de la red 30.0.0.0 ahora podrn existir a su vez 256 subredes, gracias a que la mscara de subred los bits del segundo octeto estn todos en unos (1s), y cada una de ellas podr contener hasta 65534 mquinas, como mostramos en la siguiente figura.

La cantidad de 65534 host, se debe a que no podremos utilizar el cero (0) que hace referencia a la red y el 255 que se utiliza para broadcast. Por lo tanto las nuevas numeraciones IP resultantes tendrn tres componentes en lugar de los dos habituales, el primer octeto le pertenece a la red padre, el segundo octeto tendr alguna de las 256 posibilidades de subred y los ltimos dos octetos sern para identificar a los hosts. De esta forma hemos podido lograr nuestro objetivo de dividir nuestra red en otras subredes, sea cual fuere la razn que motiv el cambio. Debemos aclarar que la tcnica vista para dividir nuestra red de clase A, tambin es aplicable a redes de clase B, donde slo es necesario es desplazar todo lo actuado un octeto a la derecha. As por ejemplo si tenemos una red nmero 140.10.0.0 la podemos dividir utilizando el mismo procedimiento anterior. Primero leemos su primer octeto, sabemos que es clase B y su mscara ser 255.255.0.0, por lo tanto estamos en condiciones de utilizar todo el tercer octeto para dividir en 256 subredes nuestra red padre. Esto significa que slo el cuarto octeto estar disponible para identificar a los host y la capacidad que tiene es de 254.

2.009 ASC. Enrique De Silvestre

Pgina 23 de 26

Redes e Internet ITEC N 3

De modo que nuestra red tendr capacidad para 256 subredes, que podrn contener hasta 254 host cada una, como podemos ver en el siguiente figura.

Este tipo de prctica que utiliza todo el rango de un octeto en un mascara de subred, tambin se las denomina de octeto completo, debido a que existen otras tcnicas que slo utilizan una porcin del octeto y que trataremos ms adelante.

2.009 ASC. Enrique De Silvestre

Pgina 24 de 26

Redes e Internet ITEC N 3

DETERMINACIN DE RUTAS
Una forma eficaz de ver las ventajas y los limites de un procedimiento o una tecnologa es realizando una simulacin sobre una red ficticia, para luego realizar un anlisis sobre lo sucedido. Para esto nos apoyaremos en el ejemplo de red que tenemos en figura siguiente.

Para comenzar lo primero que debemos hacer es asignar las direcciones de red al esquema, en nuestro caso clase A por ser una IP 30.0.0.0 y luego determinar la mscara de subred a utilizar, utilizaremos el octeto contiguo por lo tanto nuestra mascara ser 255.255.0.0. Tambin asignaremos dos nmeros IP que sern los que identifiquen a nuestras redes 30.1.0.0 y la 30.254.0.0, y por ltimo slo nos restara numerar los host dentro de ambas redes. El primer caso para analizar sera que sucede si el host A quiere comunicarse con el B: El host A primero verificara que la IP de destino tuviese correspondencia con una direccin MAC en su tabla ARP, de ser as despacha el frame. De no ser as armar un datagrama de solicitud ARP con una direccin MAC de destino del tipo broadcast, para obligarlos a tomar el frame. Todos los host recibiran los frames y los pasarn a la capa red, pero slo un host estar en condiciones de poder contestar la solicitud, el que tenga la direccin IP coincidente con la expresada en el campo IP de destino. Por lo tanto contestar con un frame ARP de respuesta conteniendo su direccin MAC. El final es que a partir de aqu este host slo recoger los frames que le pertenezcan y lo que no los desechara. A esta forma direccionamiento la llamamos enrutamiento directo. Pero qu sucede cuando un router escucha lo que sucede en su red? Primero lee la IP de destino y luego le aplica la mscara de subred para saber si le pertenece. El host B tiene la IP 30.1.0.25 que al aplicarle la mscara 255.255.0.0, la resultante ser la red 30.1.0.0, entonces se preguntar si pertenece a su red. Si pertenece a su red, por lo tanto no interviene. El segundo caso sera que el host A quiera comunicarse con el host D, la tcnica de anlisis es idntica, salvo que cuando el router aplique la mscara el resultado ser distinto. Nuestro router recibe de 30.1.0.24 un datagrama con una IP de destino 30.254.0.4, cuando se le aplique la mscara el resultado ser la red 30.254.0.0. Se preguntar si le pertenece, su red es 30.1.0.0 por lo tanto no le pertenece. Pero nuestro router si conoce otras redes cono la 30.254.0.0 y por lo tanto pasa el paquete a la otra red.

2.009 ASC. Enrique De Silvestre

Pgina 25 de 26

Redes e Internet ITEC N 3 Un caso interesante sera analizar qu sucedera si cualquier host de la red 30.1.0.0 enva un broadcast de IP (255.255.255.255), nuevamente deberamos aplicar la mscara y analizar los resultados que podemos ver en la siguiente tabla. IP broadcast (decimal) Mascara de subred (decimal) IP broadcast (binario) Mascara de subred (binario) Red resultante (binario) Red resultante (decimal) 255 255 11111111 11111111 11111111 255 255 255 11111111 11111111 11111111 255 255 0 11111111 0 0 0 255 0 11111111 0 0 0

Los resultados que obtiene nuestro router de aplicar la mscara de subred son ms elocuentes, ya que la red resultante es 255.255.0.0 y al preguntarse si le pertenece la respuesta ser que no. El prximo paso es saber si conozco esta red, por supuesto que tampoco la conoce a esta otra red y por lo tanto desecha paquete. Como podemos ver no se realiza ningn pasaje de informacin al otro lado de nuestro router, y es por eso que se dice que los router dividen dominios de brodcast. Esta caracterstica nos va a resultar de mucha utilidad en grandes redes, donde el elevado trfico de broadcast puede llegar a consumir el ancho de banda de la red. Una consecuencia que se puede llegar a aprovechar, es que la divisin de nuestra red en subredes nos brindar confidencialidad.

2.009 ASC. Enrique De Silvestre

Pgina 26 de 26

You might also like