Sei sulla pagina 1di 19

Captulo 10

Capa 3 - Enrutamiento y direccionamiento



10.1 Importancia de una capa de red

10.1.1 Identificadores


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.

Potrebbero piacerti anche