0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
22 visualizzazioni19 pagine
Este documento describe la importancia de la capa de red y el direccionamiento jerárquico. La capa de red permite el envío de datos a través de múltiples redes interconectadas mediante el uso de direcciones únicas y la determinación de rutas. El direccionamiento jerárquico permite identificar de manera única los dispositivos en toda la internetwork y encontrar la ruta óptima entre las redes, a diferencia del direccionamiento plano que solo funciona dentro de una red pequeña. Los routers son los dispositivos clave de la capa de red que cone
Este documento describe la importancia de la capa de red y el direccionamiento jerárquico. La capa de red permite el envío de datos a través de múltiples redes interconectadas mediante el uso de direcciones únicas y la determinación de rutas. El direccionamiento jerárquico permite identificar de manera única los dispositivos en toda la internetwork y encontrar la ruta óptima entre las redes, a diferencia del direccionamiento plano que solo funciona dentro de una red pequeña. Los routers son los dispositivos clave de la capa de red que cone
Este documento describe la importancia de la capa de red y el direccionamiento jerárquico. La capa de red permite el envío de datos a través de múltiples redes interconectadas mediante el uso de direcciones únicas y la determinación de rutas. El direccionamiento jerárquico permite identificar de manera única los dispositivos en toda la internetwork y encontrar la ruta óptima entre las redes, a diferencia del direccionamiento plano que solo funciona dentro de una red pequeña. Los routers son los dispositivos clave de la capa de red que cone
La capa de red es responsable por el desplazamiento de datos a travs de un conjunto de redes (internetwork). Los dispositivos utilizan el esquema de direccionamiento de capa de red para determinar el destino de los datos a medida que se desplazan a travs de las redes. Los protocolos que no tienen capa de red slo se pueden usar en redes internas pequeas. Estos protocolos normalmente slo usan un nombre (por ej., direccin MAC) para identificar el computador en una red. El problema con este sistema es que, a medida que la red aumenta de tamao, se torna cada vez ms difcil organizar todos los nombres como, por ejemplo, asegurarse de que dos computadores no utilicen el mismo nombre. Las direcciones de capa de red utilizan un esquema de direccionamiento jerrquico que permite la existencia de direcciones nicas ms all de los lmites de una red, junto con un mtodo para encontrar una ruta por la cual la informacin viaje a travs de las redes. Las direcciones MAC usan un esquema de direccionamiento plano que hace que sea difcil ubicar los dispositivos en otras redes. Los esquemas de direccionamiento jerrquico permiten que la informacin viaje por una internetwork, as como tambin un mtodo para detectar el destino de modo eficiente. La red telefnica es un ejemplo del uso del direccionamiento jerrquico. El sistema telefnico utiliza un cdigo de rea que designa un rea geogrfica como primera parte de la llamada (salto). Los tres dgitos siguientes representan la central local (segundo salto). Los ltimos dgitos representan el nmero telefnico destino individual (que, por supuesto, constituye el ltimo salto). Los dispositivos de red necesitan un esquema de direccionamiento que les permita enviar paquetes de datos a travs de la internetwork (un conjunto de redes formado por mltiples segmentos que usan el mismo tipo de direccionamiento). Hay varios protocolos de capa de red con distintos esquemas de direccionamiento que permiten que los dispositivos enven datos a travs de una internetwork.
10.1.2 Segmentacin y sistemas autnomos
Hay dos razones principales por las que son necesarias las redes mltiples: el aumento de tamao de cada red y el aumento de la cantidad de redes. Cuando una LAN, MAN o WAN crece, es posible que sea necesario o aconsejable para el control de trfico de la red, que sta sea dividida en porciones ms pequeas denominadas segmentos de red (o simplemente segmentos). Esto da como resultado que la red se transforme en un grupo de redes, cada una de las cuales necesita una direccin individual. En este momento existe un gran nmero de redes, las redes de computadores separadas son comunes en las oficinas, escuelas, empresas, negocios y pases. Es conveniente que estas redes separadas (o sistemas autnomos, en caso de que los maneje una sola administracin) se comuniquen entre s a travs de Internet. Sin embargo, deben hacerlo mediante esquemas de direccionamiento razonables y dispositivos de internetworking adecuados. De no ser as, el flujo de trfico de red se congestionara seriamente y ni las redes locales ni Internet funcionaran. Una analoga que puede ayudarlo a entender la necesidad de la segmentacin de las redes es imaginar un sistema de autopistas y los vehculos que las utilizan. A medida que la poblacin en las reas cercanas a las autopistas aumenta, las carreteras quedan sobrecargadas de vehculos. Las redes operan en gran parte de la misma manera. A medida que las redes aumentan de tamao, aumenta tambin la cantidad de trfico. Una solucin podra ser aumentar el ancho de banda, al igual que, en el caso de las autopistas, la solucin puede ser aumentar los lmites de velocidad o la cantidad de carriles. Otra solucin puede ser utilizar dispositivos que segmenten la red y controlen el flujo de trfico, as como una autopista puede usar dispositivos tales como semforos para controlar el trfico.
10.1.3 Comunicacin entre redes separadas
Internet es un conjunto de segmentos de red unidos entre s para que sea ms fcil compartir la informacin. Una vez ms, una buena analoga es el ejemplo del sistema de autopistas y los diversos y amplios carriles que se han construido para interconectar mltiples regiones geogrficas. Las redes operan en su mayor parte de la misma manera, con empresas conocidas como Proveedores de servicios de Internet (ISP), que ofrecen servicios que interconectan mltiples segmentos de red.
10.1.4 Dispositivos de red de capa 3
Los routers son dispositivos de internetworking que operan en la Capa 3 del modelo OSI (la capa de red). Estos routers unen o interconectan segmentos de red o redes enteras. Hacen pasar paquetes de datos entre redes tomando con base la informacin de capa 3. Los routers toman decisiones lgicas con respecto a la mejor ruta para el envo de datos a travs de una internetwork y luego dirigen los paquetes hacia el segmento y el puerto de salida adecuados. Los routers toman paquetes de dispositivos LAN (es decir, estaciones de trabajo), y, basndose en la informacin de Capa 3, los envan a travs de la red. De hecho, el enrutamiento a veces se denomina conmutacin de Capa 3.
10.2 Determinacin de ruta
10.2.1 Determinacin de ruta
La funcin determinacin de ruta se produce a nivel de Capa 3 (capa de red). Permite al router evaluar las rutas disponibles hacia un destino y establecer el mejor manejo de un paquete. Los servicios de enrutamiento utilizan la informacin de topologa de red al evaluar las rutas de red. La determinacin de ruta es el proceso que utiliza el router para elegir el siguiente salto de la ruta del paquete hacia su destino. Este proceso tambin se denomina enrutar el paquete. La determinacin de ruta para un paquete se puede comparar a una persona que maneja un automvil desde un extremo al otro de la ciudad. El conductor tiene un mapa que le muestra las calles que debe recorrer para llegar a su destino. El camino desde una interseccin a otra representa un salto. De forma similar, un router usa un mapa que muestra las rutas disponibles hacia un destino. Los routers tambin pueden tomar decisiones basndose en la densidad del trfico y la velocidad del enlace (ancho de banda), as como el conductor puede elegir una ruta ms veloz (una autopista) o puede utilizar calles laterales menos transitadas.
10.2.2 Direccionamiento de capa de red
La direccin de red ayuda al router a identificar una ruta dentro de la nube de red. El router utiliza la direccin de red para identificar la red destino de un paquete dentro de la internetwork. Adems de la direccin de red, los protocolos de red utilizan algn tipo de direccin de host o nodo. Para algunos protocolos de capa de red, el administrador de la red asigna direcciones de red de acuerdo con un plan de direccionamiento de internetwork por defecto. Para otros protocolos de capa de red, asignar direcciones es una operacin parcial o totalmente dinmica/automtica. El grfico muestra tres dispositivos en la Red 1 (dos estaciones de trabajo y un router), cada una de los cuales tiene su propia direccin de host exclusiva. (tambin muestra que el router est conectado a otras dos redes: las Redes 2 y 3). El direccionamiento se produce en la capa de red. Las analogas que usamos anteriormente para una direccin de red incluyen la primera parte (cdigo de rea y primeros tres dgitos) de un nmero telefnico. Los (ltimos cuatro) dgitos restantes de un nmero telefnico indican a la compaa telefnica que telfono harn sonar. Esto es similar a la funcin de la porcin host de una direccin. La porcin host le comunica al router hacia qu dispositivo especfico deber entregar el paquete. Sin el direccionamiento de capa de red, no se puede producir el enrutamiento. Los routers requieren direcciones de red para garantizar el envo correcto de los paquetes. Si no existiera alguna estructura de direccionamiento jerrquico, los paquetes no podran transportarse a travs de una internetwork. De la misma manera, si no existiera alguna estructura jerrquica para los nmeros telefnicos, las direcciones postales o los sistemas de transporte, no se podra realizar la entrega correcta de mercaderas y servicios.
10.2.3 Capa 3 y movilidad del computador
La direccin MAC se puede comparar con el nombre de las personas, y la direccin de red con su direccin postal. Si una persona se muda a otra ciudad, su nombre propio seguira siendo el mismo, pero la direccin postal deber indicar el nuevo lugar donde se puede ubicar. Los dispositivos de red (los routers as como tambin los computadores individuales) tienen una direccin MAC y una direccin de protocolo (capa de red). Cuando se traslada fsicamente un computador a una red distinta, el computador conserva la misma direccin MAC, pero se le debe asignar una nueva direccin de red.
10.2.4 Comparacin entre direccionamiento plano y jerrquico
La funcin de capa de red es encontrar la mejor ruta a travs de la red. Para lograr esto, utiliza dos mtodos de direccionamiento: direccionamiento plano y direccionamiento jerrquico. Un esquema de direccionamiento plano asigna a un dispositivo la siguiente direccin disponible. No se tiene en cuenta la estructura del esquema de direccionamiento. Un ejemplo de un esquema de direccionamiento plano es el sistema numrico de identificacin militar o la numeracin de los certificados de nacimiento. Las direcciones MAC funcionan de esta manera. El fabricante recibe un bloque de direcciones; la primera mitad de cada direccin corresponde al cdigo del fabricante, el resto de la direccin MAC es un nmero que se asigna de forma secuencial. Los cdigos postales del sistema de correo son un buen ejemplo de direccionamiento jerrquico. En el sistema de cdigo postal, la direccin se determina a travs de la ubicacin del edificio y no a travs de un nmero asignado de forma aleatoria. El esquema de direccionamiento que usaremos a lo largo de este curso es el direccionamiento de Protocolo Internet (IP). Las direcciones IP tienen una estructura especfica y no se asignan al azar.
10.3.1 Datagramas de capa de red
El Protocolo Internet (IP) es la implementacin ms popular de un esquema de direccionamiento de red jerrquico. IP es el protocolo de red que usa Internet. A medida que la informacin fluye por las distintas capas del modelo OSI, los datos se encapsulan en cada capa. En la capa de red, los datos se encapsulan en paquetes (tambin denominados datagramas). IP determina la forma del encabezado del paquete IP (que incluye informacin de direccionamiento y otra informacin de control) pero no se ocupa de los datos en s (acepta cualquier informacin que recibe desde las capas superiores). Las figuras y explican esto de forma ms detallada.
10.3.2 Campos de capa de red
El paquete o datagrama de Capa 3 se transforma en los datos de Capa 2, que entonces se encapsulan en tramas (como se describi anteriormente). De forma similar, el paquete IP est formado por los datos de las capas superiores ms el encabezado IP, que est formado por: Versin: Indica la versin de IP que se usa actualmente (4 bits) Longitud del encabezado IP (HLEN): Indica la longitud del encabezado del datagrama en palabras de 32 bits (4 bits) Tipo de servicio: Especifica el nivel de importancia que le ha sido asignado por un protocolo de capa superior en particular (8 bits) Longitud total: Especifica la longitud de todo el paquete IP, incluyendo datos y encabezado, en bytes (16 bits) Identificacin: Contiene un nmero entero que identifica el datagrama actual (16 bits) Sealadores: Un campo de 3 bits en el que los dos bits de orden inferior controlan la fragmentacin: un bit que especifica si el paquete puede fragmentarse y el segundo si el paquete es el ltimo fragmento en una serie de paquetes fragmentados (3 bits) desplazamiento de fragmentos: El campo que se utiliza para ayudar a reunir los fragmentos de datagramas (16 bits) Tiempo de existencia: Mantiene un contador cuyo valor decrece, por incrementos, hasta cero. Cuando se llega a ese punto se descarta el datagrama, impidiendo as que los paquetes entren en un loop interminable (8 bits) Protocolo: Indica cul es el protocolo de capa superior que recibe los paquetes entrantes despus de que se ha completado el procesamiento IP (8 bits) Suma de comprobacin del encabezado: Ayuda a garantizar la integridad del encabezado IP (16 bits) Direccin origen: Especifica el nodo emisor (32 bits) Direccin destino: Especifica el nodo receptor (32 bits) Opciones: Permite que IP soporte varias opciones, como la seguridad (longitud variable) Datos: Contiene informacin de capa superior (longitud variable, mximo 64 kb) Relleno: se agregan ceros adicionales a este campo para garantizar que el encabezado IP siempre sea un mltiplo de 32 bits.
10.3.3 Campos origen y destino del encabezado IP
La direccin IP contiene la informacin necesaria para enrutar un paquete a travs de la red. Cada direccin origen y destino contiene una direccin de 32 bits. El campo de direccin origen contiene la direccin IP del dispositivo que enva el paquete. El campo destino contiene la direccin IP del dispositivo que recibe el paquete.
10.3.4 Direccin IP como un nmero binario de 32-bit
Una direccin IP se representa mediante un nmero binario de 32 bits. Como breve repaso, recuerde que cada dgito binario solo puede ser 0 1. En un nmero binario, el valor del bit ubicado ms a la derecha (tambin denominado bit menos significativo) es 0 1. El valor decimal correspondiente para cada bit se duplica cada vez que avanza una posicin hacia la izquierda del nmero binario. De modo que el valor decimal del 2do bit desde la derecha es 0 2. El tercer bit es 0 4, el cuarto bit 0 u 8, etc ... Las direcciones IP se expresan como nmeros de notacin decimal punteados: se dividen los 32 bits de la direccin en cuatro octetos (un octeto es un grupo de 8 bits). El valor decimal mximo de cada octeto es 255 (el nmero binario de 8 bits ms alto es 11111111, y esos bits, de izquierda a derecha, tienen valores decimales de 128, 64, 32, 16, 8, 4, 2 y 1). Cul es el valor decimal del octeto que aparece resaltado en el grfico? Cul es el valor del bit del extremo izquierdo? El siguiente bit? Como estos son los nicos 2 bits que estn activados (o establecidos), el valor decimal es 128+64=192
10.3.5 Campos del componente de direccin IP
El nmero de red de una direccin IP identifica la red a la cual se encuentra adherido un dispositivo. La porcin host de una direccin IP identifica el dispositivo especfico de esta red. Como las direcciones IP estn formadas por cuatro octetos separados por puntos, se pueden utilizar uno, dos o tres de estos octetos para identificar el nmero de red. De modo similar, se pueden utilizar hasta tres de estos octetos para identificar la parte de host de una direccin IP.
10.4.1 Clases de direccin IP
Hay tres clases de direcciones IP que una organizacin puede recibir de parte del Registro Americano de Nmeros de Internet (ARIN) (o ISP de la organizacin): Clase A, B y C. En la actualidad, ARIN reserva las direcciones Clase A para los gobiernos de todo el mundo (aunque en el pasado se le hayan otorgado a empresas de gran envergadura como, por ejemplo, Hewlett Packard) y las direcciones Clase B para las medianas empresas. Se otorgan direcciones Clase C para todos los dems solicitantes.
Actividad de laboratorio En esta prctica de laboratorio, usted aprender cules son las distintas clases de direcciones IP y cmo operan las redes TCP/IP. Clase A Cuando est escrito en formato binario, el primer bit (el bit que est ubicado ms a la izquierda) de la direccin Clase A siempre es 0. Un ejemplo de una direccin IP Clase A es 124.95.44.15. El primer octeto, 124, identifica el nmero de red asignado por ARIN. Los administradores internos de la red asignan los 24 bits restantes. Una manera fcil de reconocer si un dispositivo forma parte de una red Clase A es verificar el primer octeto de su direccin IP, cuyo valor debe estar entre 0 y 126. (127 comienza con un bit 0, pero est reservado para fines especiales). Todas las direcciones IP Clase A utilizan solamente los primeros 8 bits para identificar la parte de red de la direccin. Los tres octetos restantes se pueden utilizar para la parte de host de la direccin. A cada una de las redes que utilizan una direccin IP Clase A se les pueden asignar hasta 2 elevado a la 24 potencia (224) (menos 2), o 16.777.214 direcciones IP posibles para los dispositivos que estn conectados a la red. Clase B Los primeros 2 bits de una direccin Clase B siempre son 10 (uno y cero). Un ejemplo de una direccin IP Clase B es 151.10.13.28. Los dos primeros octetos identifican el nmero de red asignado por ARIN. Los administradores internos de la red asignan los 16 bits restantes. Una manera fcil de reconocer si un dispositivo forma parte de una red Clase B es verificar el primer octeto de su direccin IP. Las direcciones IP Clase B siempre tienen valores que van del 128 al 191 en su primer octeto. Todas las direcciones IP Clase B utilizan los primeros 16 bits para identificar la parte de red de la direccin. Los dos octetos restantes de la direccin IP se encuentran reservados para la porcin del host de la direccin. Cada red que usa un esquema de direccionamiento IP Clase B puede tener asignadas hasta 2 a la 16ta potencia (216) (menos 2 otra vez), o 65.534 direcciones IP posibles a dispositivos conectados a su red. Clase C Los 3 primeros bits de una direccin Clase C siempre son 110 (uno, uno y cero). Un ejemplo de direccin IP Clase C es 201.110.213.28. Los tres primeros octetos identifican el nmero de red asignado por ARIN. Los administradores internos de la red asignan los 8 bits restantes. Una manera fcil de reconocer si un dispositivo forma parte de una red Clase C es verificar el primer octeto de su direccin IP.Las direcciones IP Clase C siempre tienen valores que van del 192 al 223 en su primer octeto. Todas las direcciones IP Clase C utilizan los primeros 24 bits para identificar la porcin de red de la direccin. Slo se puede utilizar el ltimo octeto de una direccin IP Clase C para la parte de la direccin que corresponde al host. A cada una de las redes que utilizan una direccin IP Clase C se les pueden asignar hasta 28 (menos 2), o 254, direcciones IP posibles para los dispositivos que estn conectados a la red.
10.4.2 Direcciones IP como nmeros decimales
Las direcciones IP identifican un dispositivo en una red y la red a la cual se encuentra conectado. Para que sean ms fciles de recordar, las direcciones IP se escriben generalmente con notacin decimal punteada. Por lo tanto, las direcciones IP se componen de 4 nmeros decimales separados por puntos. Un ejemplo es la direccin 166.122.23.130. Recuerde que un nmero decimal es un nmero de base 10, del tipo que utilizamos diariamente.
10.4.3 Repaso de conversin binaria y decimal
Cada lugar del octeto representa una potencia de 2 distinta. Como en el sistema numrico de base 10, las potencias aumentan de derecha a izquierda. La figura ilustra un mtodo para convertir los nmeros binarios en decimales. La figura le permite practicar sus destrezas de conversin. La figura ilustra un mtodo para convertir nmeros decimales en binarios. La figura le permite practicar sus destrezas de conversin. Ejemplo: 10010000 (Trabaje de derecha a izquierda). 0 0 x 2 = 0 1 0 x 2 = 0 2 0 x 2 = 0 3 0 x 2 = 0 4 1 x 2 = 16 5 0 x 2 = 0 6 0 x 2= 0 7 1 x 2 = 128 __________ Total = 144 En este ejemplo, hay 0 valores de 20, 0 valores de 21, 0 valores de 22, 0 valores de 23, 1 valor de 24, 0 valores de 25, 0 valores de 26, y 1 valor de 27. No hay 1, no hay 2, no hay 4, no hay 8, hay un 16, no hay 32, no hay 64, y hay un 128. Al sumarse, los valores suman 144, por lo tanto, el nmero binario 10010000 es equivalente al nmero decimal 144.
10.4.4 Conversin de direcciones IP decimales a sus equivalentes en nmeros binarios.
Para convertir las direcciones IP decimales en nmeros binarios, es necesario conocer los valores decimales de cada uno de los 8 bits en cada octeto. A partir del bit ubicado a la izquierda del octeto, los valores comienzan en 128 y se reducen a la mitad por cada bit hacia la derecha, hasta llegar a un valor de 1 a la derecha del octeto. La conversin que vemos a continuacin ilustra solamente el primer octeto. Ejemplo: Convertir el primer octeto de 192.57.30.224 al formato binario. 128 +64 +0 +0 +0 +0 +0 +0 = 192 7 6 5 4 3 2 1 0 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 = 11000000 El primer paso es seleccionar el octeto que se encuentra a la izquierda y determinar si el valor es superior a 128. En este caso (192), lo es. Entonces se coloca un 1 en ese bit y se sustrae 128 de 192. El residuo es 64. El valor del bit siguiente es 64, que es igual al valor del residuo, de manera que este bit tambin ser 1. Se sustrae 64 de 64. El residuo es 0, por lo tanto los bits restantes sern todos 0. El nmero binario del primer octeto ser 11000000. Ejercicio: Convierta los octetos restantes (57, 30, 224), de la direccin IP al formato binario.
10.4.5 Conversin de direcciones IP binarias a sus equivalentes decimales
Para convertir direcciones IP binarias en nmeros decimales, debe usarse el enfoque opuesto al que se utiliz para convertir nmeros decimales en binarios. Ejemplo: Convertir el primer octeto de la direccin IP binaria 10101010.11111111.00000000.11001101 en un nmero de notacin decimal punteada. 1 0 1 0 1 0 1 0 7 6 5 4 3 2 1 0 2 2 2 2 2 2 2 2 128 0 32 0 8 0 2 0 = 128 + 32 + 8 + 2 = 170 Para convertir esta direccin IP, debe comenzarse con el bit que aparece a la izquierda del primer octeto. Este valor es 1. Usted sabe que el valor de un bit en esa posicin es 128, por lo tanto el nmero decimal comienza con un valor de 128. El siguiente valor es 0, de modo que puede saltrselo. El tercer valor es 1; cualquier bit en esa posicin tiene un valor de 32; por lo tanto, usted debe agregar 32 a 128 para obtener 160. El cuarto bit es 0, de modo que puede omitirlo. El quinto bit es 1, lo que significa que usted debe agregar 8 al total actual que es 160, con lo que obtiene un nuevo total de 168. El sexto bit tambin es 0, de modo que puede omitirlo y el sptimo bit es 1, lo que significa que debe agregar 2 al total actual que es 168. El ultimo bit es 0, de modo que puede omitirlo.
10.5 Espacio de direccin reservado
10.5.1 Propsitos de los identificadores de red y de las direcciones de broadcast
Si su computador deseara comunicarse con todos los dispositivos de una red, sera prcticamente imposible escribir la direccin IP para cada dispositivo. Se puede hacer el intento con dos direcciones separadas por guiones, que indica que se est haciendo referencia a todos los dispositivos dentro de un intervalo de nmeros, pero esto tambin sera excesivamente complicado. Existe, sin embargo, un mtodo abreviado. Una direccin IP que contiene ceros binarios en todos los bits de host se reserva para la direccin de red (a veces denominada la direccin de cable). Por lo tanto, como ejemplo de una red Clase A, 113.0.0.0 es la direccin IP de la red que contiene el host 113.1.2.3. Un router usa la direccin de red IP al enviar datos en Internet. Como ejemplo de una red Clase B, la direccin IP 176.10.0.0 es una direccin de red. Los nmeros decimales que completan los dos primeros octetos de una direccin de red Clase B se asignan y son nmeros de red. Los ltimos dos octetos tienen 0, dado que esos 16 bits corresponden a los nmeros de host y se utilizan para los dispositivos que estn conectados a la red. La direccin IP en el ejemplo (176.10.0.0) se encuentra reservada para la direccin de red. Nunca se usar como direccin para un dispositivo conectado a ella. Si desea enviar datos a todos los dispositivos de la red, necesita crear una direccin de broadcast. Un broadcast se produce cuando una fuente enva datos a todos los dispositivos de una red. Para garantizar que todos los dispositivos en una red presten atencin a este broadcast, el origen debe utilizar una direccin IP destino que todos ellos puedan reconocer y captar. Las direcciones IP de broadcast contiene unos binarios en toda la parte de la direccin que corresponde al host (el campo de host). Para la red del ejemplo (176.10.0.0) , donde los ltimos 16 bits forman el campo de host (o la parte de la direccin que corresponde al host), el broadcast que se debe enviar a todos los dispositivos de esa red incluye una direccin destino 176.10.255.255 (ya que 255 es el valor decimal de un octeto que contiene 11111111).
10.5.2 ID de red
Es importante comprender el significado de la porcin de red de una direccin IP, el ID de red. Los hosts en una red slo pueden comunicarse directamente con dispositivos que tienen el mismo ID de red. Pueden compartir el mismo segmento fsico, pero si tienen distintos nmeros de red, generalmente no pueden comunicar entre s, a menos que haya otro dispositivo que pueda efectuar una conexin entre las redes.
10.5.3 Analoga de identificacin de red
Los cdigos postales y los identificadores de red son muy similares en su funcionamiento. Los cdigos postales permiten que el servicio postal pueda enviar el correo a su oficina postal local y a su vecindad. A partir de all, la direccin de la calle indica al cartero el destino correcto. Un ID de red permite a un router colocar un paquete dentro del segmento de red adecuado. El ID del host ayuda al router a direccionar la trama de Capa 2 (encapsulando el paquete) hacia el host especfico de esa red.
10.5.4 Analoga de direccin de broadcast
Una direccin de broadcast es una direccin compuesta exclusivamente por nmeros unos en el campo de host. Cuando se enva un paquete de broadcast en una red, todos los dispositivos de la red lo captan. Por ejemplo, en una red con un identificador 176.10.0.0, el mensaje de broadcast que llega a todos los hosts tendra la direccin 176.10.255.255. Una direccin de broadcast es bastante similar al envo de correo masivo. El cdigo postal dirige el correo hacia el rea correspondiente, y la direccin de broadcast "Residente actual" vuelve a dirigir el correo hacia cada una de las direcciones. Una direccin IP de broadcast utiliza el mismo concepto. El nmero de red designa el segmento y el resto de la direccin le indica a cada host IP de esa red que ste es un mensaje de broadcast y que cada dispositivo debe prestar atencin al mensaje. Todos los dispositivos en una red reconocen su propia direccin IP del host, as como la direccin de broadcast de la red.
10.5.5 Hosts para clases de direcciones IP
Cada clase de red permite una cantidad fija de hosts. En una red Clase A, se asigna el primer octeto, dejando los ltimos tres octetos (24 bits) para que se asignen a los hosts. La cantidad mxima de hosts, en una red Clase A, es de 224 (menos 2: las direcciones reservadas de broadcast y de red), o 16.777.214 hosts. En una red Clase B, se asignan los primeros dos octetos, dejando los ltimos dos octetos (16 bits) para que se asignen a los hosts. La cantidad mxima de hosts, en una red Clase B, es de 216 (menos 2), o 65.534 hosts En una red Clase C, se asignan los primeros tres octetos. Queda un ltimo octeto (8 bits) para asignar a los hosts, de manera que la cantidad mxima de hosts es 28 (menos 2), o 254 hosts. Recuerde que la primera direccin en cada red est reservada para la direccin de red (o el nmero de red) en s y la ltima direccin en cada red est reservada para los broadcasts.
10.6 Principios bsicos de la divisin en subredes
10.6.1 Direccionamiento IP clsico
Los administradores de red necesitan a veces dividir redes, especialmente las ms grandes, en redes ms pequeas. Estas divisiones ms pequeas se denominan subredes y proporcionan flexibilidad de direccionamiento. Por lo general, se conoce a las subredes simplemente como subredes. De manera similar a lo que ocurre con la porcin del nmero de host de las direcciones Clase A, Clase B y Clase C, las direcciones de subred son asignadas localmente, normalmente por el administrador de la red. Adems, tal como ocurre con otras direcciones IP , cada direccin de subred es nica.
10.6.2 Subred
Las direcciones de subred incluyen la porcin de red Clase A, Clase B o Clase C adems de un campo de subred y un campo de host. El campo de subred y el campo de host se crean a partir de la porcin de host original para toda la red. La capacidad de decidir cmo dividir la porcin de host original en los nuevos campos de subred y de host ofrece flexibilidad para el direccionamiento al administrador de red. Para crear una direccin de subred, un administrador de red pide prestados bits de la parte original de host y los designa como campo de subred. Las figuras y ejemplifican la naturaleza jerrquica de las direcciones de subred. Para crear una direccin de subred, un administrador de red pide prestados bits del campo de host y los designa como campo de subred. La cantidad mnima de bits que se puede pedir prestada es 2. Si fuera a pedir prestado slo 1 bit para crear una subred, entonces slo tendra un nmero de red (el .0 de red) y el nmero de broadcast (el .1 de red). La cantidad mxima de bits que se puede pedir prestada puede ser cualquier nmero que deje por lo menos 2 bits restantes para el nmero de host. En este ejemplo de una Direccin IP Clase C, se han pedido prestados bits del campo de host para el campo de subred.
10.6.3 Propsito de las subredes
La razn principal para usar una subred es reducir el tamao de un dominio de broadcast. Los broadcasts se envan a todos los hosts de una red o subred. Cuando el trfico de broadcast empieza a consumir una porcin demasiado grande del ancho de banda disponible, los administradores de red pueden preferir reducir el tamao del dominio de broadcast.
10.6.4 Mscara de subred
La mscara de subred (trmino formal: prefijo de red extendida), no es una direccin, sin embargo determina qu parte de la direccin IP corresponde al campo de red y qu parte corresponde al campo de host. Una mscara de subred tiene una longitud de 32 bits y tiene 4 octetos, al igual que la direccin IP. Para determinar la mscara de subred para una direccin IP de subred particular, siga estos pasos. (1) Exprese la direccin IP de subred en forma binaria. (2) Cambie la porcin de red y subred de la direccin por todos unos. (3) Cambie la porcin del host de la direccin por todos ceros. (4) Como ltimo paso, convierta la expresin en nmeros binarios nuevamente a la notacin decimal punteada. Nota: El prefijo de red extendida incluye el nmero de red clase A, B o C y el campo de subred (o nmero de subred) que se utiliza para ampliar la informacin de enrutamiento (que de otro modo es simplemente el nmero de red).
10.6.5 Operaciones booleanas: AND, OR y NOT
En matemticas, el trmino "operaciones" se refiere a las reglas que definen cmo se combina un nmero con otros nmeros. Las operaciones con nmeros decimales incluyen la adicin, sustraccin, multiplicacin y divisin. Existen operaciones relacionadas pero diferentes para trabajar con nmeros binarios. Las operaciones Booleanas bsicas son AND, OR y NOT. AND es como la multiplicacin OR es como la adicin NOT transforma el 1 en 0, o el 0 en 1
10.6.6 Ejecucin de la funcin AND
La direccin de una red IP con el nmero ms bajo es la direccin de red (el nmero de red ms 0 en todo el campo de host). Esto tambin se aplica en el caso de una subred: la direccin de nmero ms bajo es la direccin de la subred.
Actividad de laboratorio En esta prctica de laboratorio, usted aprender los conceptos bsicos de las mscaras de subred IP y su uso con las redes TCP/IP. Para enrutar un paquete de datos, en primer lugar el router debe determinar la direccin de red/subred destino ejecutando una operacin AND lgica utilizando la direccin IP y la mscara de subred del host destino. El resultado ser la direccin de red/subred. En la Figura, el router ha recibido un paquete para el host 131.108.2.2 (utiliza la operacin AND para saber que este paquete se debe enrutar hacia la subred 131.108.2.0). El proceso de AND se explica en la Prctica de laboratorio 10.6.6.
10.7 Creacin de una subred
10.7.1 Intervalo de bits necesarios para la creacin de subredes
Para crear subredes, debe ampliar la porcin de enrutamiento de la direccin. Internet conoce su red como un todo, identificada por la direccin Clase A, B o C, que define 8, 16 24 bits de enrutamiento (el nmero de red). El campo de subred se transforma en bits de enrutamiento adicionales, de modo que los routers de su organizacin puedan reconocer distintas ubicaciones, o subredes, dentro de toda la red. Pregunta: En la direccin 131.108.0.0, cules son los bits de enrutamiento? Respuesta: 131.108: Es el nmero de red Clase B de 16 bits. Pregunta: Para qu se utilizan los otros dos octetos (16 bits) de la direccin 131.108.0.0? Respuesta: Desde el punto de vista de Internet, es simplemente un campo de host de 16 bits, dado que eso es lo que es una direccin Clase B: un nmero de red de 16 bits y un nmero de host de 16 bits. Pregunta: Qu parte de la direccin 131.108.0.0 corresponde al campo de subred? Respuesta: Cuando se decide crear subredes, se debe dividir el campo de host original (16 bits en el caso de una Clase B) en dos partes: el campo de subred y el campo de host. Esto a veces se denomina "pedir prestado" algunos de los bits de host originales para crear el campo de subred. Las otras redes de Internet no se involucran (ven a la direccin de la misma forma), todo lo que ven es el nmero de red Clase A, B o C y envan el paquete hacia su destino. La cantidad mnima de bits que puede pedir prestado es de 2, independientemente de si trabaja con una red Clase A, B o C1. Porque al menos 2 bits deben reservarse para los nmeros de host2, la cantidad mxima de bits que se piden prestados vara segn la clase de direccin. Clase de direccin Tamao por defecto Campo de host Cantidad mxima de bits de subred A 24 22 B 16 14 C 8 6 El campo de subred siempre se ubica inmediatamente a continuacin del nmero de red. Es decir, los bits que se pidieron prestados deben ser los primeros n bits del campo de host por defecto, donde n es el tamao deseado del nuevo campo de subred. La mascara de subred es la herramienta que utiliza el router para determinar cules son los bits que corresponden a los bits de enrutamiento y cules son los bits que corresponden a los bits de host. 1 Los estndares anteriores no permitan el uso de subredes obtenidas al pedir prestado 1 bit (con slo 1 bit de subred, el campo de subred slo puede tener dos valores: la subred 0 es parte de la direccin de red, y la subred 1 sera una parte de la direccin de broadcast de red) aunque en la actualidad muchos dispositivos soportan subredes que se obtienen pidiendo prestado 1 bit, todava es comn evitar hacer esto para asegurar la compatibilidad con los dispositivos antiguos; para los fines de este curso, siempre deber pedir prestados por lo menos 2 bits. 2 De forma similar, un campo de host de1 bit slo acepta un host 0, que es parte de la direccin de red, y el host 1, que es parte de la direccin de broadcast, y quedan 0 direcciones de host vlidas.
10.7.2 Determinacin del tamao de la mscara de subred
Las mscaras de subred usan el mismo formato que las direcciones IP. Tienen una longitud de 32 bits y estn divididas en cuatro octetos, escritos en formato decimal separado por puntos. Las mscaras de subred tienen todos unos en las posiciones de bit de red (determinadas por la clase de direccin) as como tambin en las posiciones de bit de subred deseadas, y tienen todos ceros en las posiciones de bit restantes, designndolas como la porcin de host de una direccin. Por defecto, si no se pide ningn bit prestado, la mscara de subred para una red Clase B sera 255.255.0.0, que es el equivalente en notacin decimal punteada de los 1s en los 16 bits que corresponden al nmero de red Clase B. Si se pidieran prestados 8 bits para el campo de subred, la mscara de subred incluira 8 bits 1 adicionales y se transformara en 255.255.255.0. Por ejemplo, si la mscara de subred 255.255.255.0 se asociara con la direccin Clase B 130.5.2.144 (8 bits que se piden prestados para la divisin en subredes), el router sabra que debe enrutar este paquete hacia la subred 130.5.2.0 en lugar de hacerlo simplemente a la red 130.5.0.0 Otro ejemplo es la direccin IP Clase C, 197.15.22.131, con una mscara de subred de 255.255.255.224. Con un valor de 224 en el ultimo octeto (11100000 en nmeros binarios), la porcin de red Clase C de 24 bits se ha ampliado en 3 bits, para obtener un total de 27 bits. El 131 del ltimo octeto ahora tiene la tercera direccin de host que se puede utilizar en la subred 197.15.22.128. Los routers de Internet (que no conocen la mscara de subred) solo se ocuparn del enrutamiento hacia la red de Clase C 197.15.22.0, mientras que los routers que estn ubicados dentro de esa red, que conocen la mscara de subred, tomarn en cuenta los 27 bits para tomar una decisin de enrutamiento.
10.7.3 Clculo de la mascara de subred y la direcin IP
Siempre que se pidan prestados bits del campo del host, es importante tomar nota de la cantidad de subredes adicionales que se estn creando cada vez que se pide prestado un bit. Usted ya ha aprendido que no se puede pedir prestado solamente 1 bit, la cantidad menor que se puede pedir prestada es 2 bits. Al pedir prestados 2 bits, se crean cuatro subredes posibles (22) (pero siempre debe tener en cuenta que hay dos subredes no utilizables o reservadas). Cada vez que se pide prestado otro bit del campo de host, la cantidad de subredes que se han creado aumenta por una potencia de 2. Las ocho subredes posibles que se crean pidiendo prestados 3 bits es igual a 23 (2 x 2 x 2). Las diecisis subredes posibles que se crean pidiendo prestados 4 bits es igual a 24 (2 x 2 x 2 x 2). A partir de estos ejemplos, es fcil darse cuenta de que cada vez que se pide prestado otro bit del campo de host, la cantidad de subredes posibles se duplica. Pregunta: Cuntos bits se piden prestados (qu longitud tiene el campo de subred) para una red Clase B que utiliza una mscara de subred de 255.255.240.0? Respuesta: Los primeros dos octetos de la mscara (255.255) corresponden a los 16 bits de un nmero de red Clase B. Recuerde que el campo de subred es representador por todos los bits "1" adicionales que superen esta cifra. El nmero decimal 240 en nmeros binarios es 11110000, y puede observar que est utilizando 4 bits para el campo de subred. Pregunta: Qu cantidad de subredes posibles se pueden crear con un campo de subred de 4 bits? Respuesta: Comience por detectar el nmero de 4 bits ms pequeo (0000), y luego el nmero de 4 bits ms grande (1111) (15). De modo que las subredes posibles son 0-15, o diecisis subredes. Sin embargo, usted sabe que no puede utilizar la subred 0 (forma parte de la direccin de red), y que no puede utilizar tampoco la subred 15 (1111) (direccin de broadcast). De modo que este campo de subred de 4 bits da como resultado catorce subredes utilizables (1-14).
10.7.4 Clculo de hosts para la divisin en subredes
Cada vez que se pide prestado 1 bit de un campo de host, queda 1 bit menos restante en el campo que se puede usar para el nmero de host. Por lo tanto, cada vez que se pide prestado otro bit del campo de host, la cantidad de direcciones de host que se pueden asignar se reduce en una potencia de 2. Para comprender cmo funciona esto, utilice una direccin Clase C como ejemplo. Si no se usa una mscara de subred, los 8 bits en el ltimo octeto se utilizan para el campo de host. Por lo tanto, hay 256 (28) direcciones posibles disponibles para ser asignadas a los hosts (254 direcciones posibles disponibles para ser asignadas a los hosts luego de haber restado las 2 que sabe que no se pueden utilizar). Ahora, imagnese que esta red Clase C se divide en subredes. Si pide prestados 2 bits del campo de host de 8 bits por defecto, el tamao del campo de host se reduce a 6 bits. Si escribe todas las combinaciones posibles de ceros y unos que se pueden producir en los 6 bits restantes, descubrir que la cantidad total de hosts posibles que se pueden asignar en cada subred se reduce a 64 (26). La cantidad de nmeros de host utilizables se reduce a 62. En la misma red Clase C, si pide prestados 3 bits, el tamao del campo de host se reduce a 5 bits y la cantidad total de hosts que se pueden asignar a cada subred se reduce a 32 (25). La cantidad de nmeros de host utilizables se reduce a 30. La cantidad de direcciones de host posibles que se pueden asignar a una subred se relaciona con la cantidad de subredes creadas. En una red Clase C, por ejemplo, si se ha aplicado una mscara de red de 255.255.255.224, entonces se habrn pedido prestados 3 bits (224 = 11100000) del campo de host. Las subredes utilizables creadas son 6 (8 menos 2), cada una de ellas con 30 (32 menos 2) direcciones host utilizables. Ejercicio: Divida el ultimo octeto en dos partes: un campo de subred y un campo de host. Si hay 32 direcciones de host posibles que se pueden asignar a cada subred, entonces las direcciones IP se ubicarn dentro del intervalo de nmeros (pero recuerde que en cada subred hay 2 direcciones de host que no se pueden utilizar). En una red Clase C 199.5.12.0 con una mscara de subred 255.255.255.224, a cul de las subredes pertenece el host 199.5.12.97? (ayuda: 97 = 01100001 binario) subred 0? subred 1? subred 2? subred 3? subred 4? ninguna de estas opciones? Respuesta: D. subred 3.
10.7.5 Operacin booleana AND
Como usted ya ha aprendido, la direccin en una red IP que tiene el nmero ms bajo es la direccin de red (el nmero de red ms 0 en todo el campo de host). Esto tambin se aplica en el caso de una subred, la direccin que tiene el nmero ms bajo es la direccin de la subred.
Actividad de laboratorio Esta prctica de laboratorio se centra en una red Clase B con tres subredes. Lo ayudar a comprender mejor la mscara de subred IP. Para enrutar un paquete de datos, el router debe en primer lugar determinar la direccin de red/subred destino. Para lograrlo, el router realiza un AND lgico utilizando la direccin IP del host destino y la mscara de subred para dicha red. Supongamos que tiene una red Clase B, con el nmero de red 172.16.0.0. Despus de analizar las necesidades de la red, decide pedir prestados 8 bits para crear subredes. Como ha aprendido anteriormente, si pide prestados 8 bits en una red Clase B, la mscara de subred es 255.255.255.0. Alguien, desde fuera de la red, enva datos a la direccin IP 172.16.2.120. A fin de determinar dnde enviar los datos, el router realiza la operacin AND con esta direccin y la mscara de subred. Cuando se ha realizado la operacin AND de los dos nmeros, la porcin del host del resultado siempre es 0. Lo que resta es el nmero de red, incluyendo la subred. De este modo, los datos se envan a la subred 172.16.2.0 y solo el ltimo router se da cuenta de que el paquete debe ser enviado hacia el host 120 de esa subred. Ahora, supongamos que tenemos la misma red, 172.16.0.0. Sin embargo, esta vez decide pedir prestados solamente 7 bits para el campo de subred. La mscara de subred en nmeros binarios sera 11111111.11111111.11111110.00000000. Qu sera esto en la notacin decimal punteada? Nuevamente alguien, desde fuera de la red, enva datos hacia el host 172.16.2.120. Para determinar dnde se deben enviar los datos, el router realiza la operacin AND de esta direccin y la mscara de subred. Como en el caso anterior, cuando se realiza la operacin AND de los dos nmeros, la porcin del host del resultado es 0. De modo que, cul es la diferencia en este segundo ejemplo? Todo parece ser igual (al menos en la notacin decimal). La diferencia se encuentra en la cantidad de subredes disponibles y la cantidad de hosts que se pueden encontrar en cada subred. Slo se puede comprobar esto comparando las dos mscaras distintas de subred. Si hay 7 bits en el campo de subred, solamente puede haber 126 subredes. Cuntos hosts puede haber en cada subred? Qu longitud tiene el campo de host? Si hay 9 bits para los nmeros de host, puede haber 510 hosts en cada una de esas 126 subredes.
1 Los dos grficos de esta pgina incluyen algo que aprender posteriormente: una forma alternativa para expresar la mscara de subred. Usted aprendi que los unos de la mscara representan los bits de enrutamiento (la red ms la subred). 255.255.255.0 indica que hay 24 bits de enrutamiento en total. Esto a veces se indica colocando "/24" al final de una direccin IP, como en el caso de 131.108.3.1 /24 (esto es lo mismo que la mscara de subred ms larga).
10.7.6 Configuracin de IP en un diagrama de red
Al configurar los routers, cada interfaz debe conectarse a un segmento de red diferente. Luego, cada uno de estos segmentos se transformar en una subred individual. Debe seleccionar una direccin de cada subred diferente para asignarla a la interfaz del router que se conecta a esa subred. Cada segmento de una red (los enlaces y el cable en s) debe tener un nmero de red/subred diferente. La figura muestra cmo se vera un diagrama de red utilizando una red Clase B dividida en subredes.
10.7.7 Esquemas de host/subred
Una de las decisiones que se deben tomar cada vez que se crean subredes es determinar la cantidad ptima de subredes y hosts (Nota: La cantidad de subredes requeridas a su vez determina la cantidad de hosts disponibles. Por ejemplo, si se piden prestados 3 bits con una red Clase C, slo quedan 5 bits para hosts).
Actividad de laboratorio Esta prctica de laboratorio se centra en una red Clase C con tres subredes y que utiliza una mscara de subred personalizada. Lo ayudar a comprender mejor las mscaras de subred IP. Ya ha aprendido que no se pueden usar la primera y la ltima subred. Adems no se puede usar la primera y la ltima direccin dentro de cada subred: una es la direccin de broadcast de esa subred y la otra es la direccin de red. Al crear subredes, se pierden varias posibles direcciones. Por este motivo, los administradores de red deben prestar mucha atencin al porcentaje de direcciones que pierden al crear subredes. Ejemplo: Si pide prestados 2 bits en una red Clase C, se crean 4 subredes, cada una con 64 hosts. Slo 2 de las subredes son utilizables y slo 62 hosts son utilizables por subred, lo que deja 124 hosts utilizables de 254 que eran posibles antes de elegir usar subredes. Esto significa que se estn perdiendo 51% de las direcciones. Supongamos esta vez que se piden prestados 3 bits. Ahora tiene 8 subredes, de las cuales slo 6 son utilizables, con 30 hosts utilizables por subred. Esto significa que hay 180 hosts utilizables, de un total de 254, pero ahora se pierde slo el 29% de las direcciones. Siempre que se creen subredes, es necesario tener en cuenta el crecimiento futuro de la red y el porcentaje de direcciones que se perderan al crear las subredes.
10.7.8 Direcciones privadas
Hay ciertas direcciones en cada clase de direccin IP que no estn asignadas. Estas direcciones se denominan direcciones privadas. Las direcciones privadas pueden ser utilizadas por los hosts que usan traduccin de direccin de red (NAT), o un servidor proxy, para conectarse a una red pblica o por los hosts que no se conectan a Internet. Muchas aplicaciones requieren conectividad dentro de una sola red, y no necesitan conectividad externa. En las redes de gran tamao, a menudo se usa TCP/IP, aunque la conectividad de capa de red no sea necesaria fuera de la red. Los bancos son buenos ejemplos. Pueden utilizar TCP/IP para conectar los cajeros automticos (ATM). Estas mquinas no se conectan a la red pblica, de manera que las direcciones privadas son ideales para ellas. Las direcciones privadas tambin se pueden utilizar en una red en la que no hay suficientes direcciones pblicas disponibles. Las direcciones privadas se pueden utilizar junto con un servidor de traduccin de direcciones de red (NAT). Puede ser un servidor NAT o un servidor proxy, para proporcionar conectividad a todos los hosts de una red con relativamente pocas direcciones pblicas disponibles. Segn lo acordado, cualquier trfico que posea una direccin destino dentro de uno de los intervalos de direcciones privadas NO se enrutar a travs de Internet.
Resumen En este captulo se ha discutido el enrutamiento y el direccionamiento y su relacin con la capa de red del modelo OSI. Aprendi que: las funciones de internetwork de la capa de red incluyen el direccionamiento de red y la seleccin de la mejor ruta para el trfico existen dos mtodos de direccionamiento: plano y jerrquico existen tres clases de direcciones IP que una organizacin puede recibir de InterNIC: Clase A, B y C InterNIC reserva las direcciones Clase A para los gobiernos de todo el mundo, las Clase B para las medianas empresas y las Clase C para todas las dems entidades cuando est escrito en formato binario, el primer bit de una direccin Clase A siempre es 0 los primeros 2 bits de una direccin Clase B siempre son 10 y los primeros 3 bits de una direccin Clase C siempre son 110 para ofrecer flexibilidad adicional al administrador de red, las redes (en especial, las de gran tamao) a menudo se dividen en redes ms pequeas denominadas subredes las subredes se ocultan de las redes externas utilizando mscaras que se denominan mascaras de subred En el siguiente captulo, usted podr ver cmo operan los dispositivos y los protocolos de enrutamiento en la capa de red.