Вы находитесь на странице: 1из 19

Capa de red en el modelo OSI

La misin fundamental de la capa de red conseguir que los datos lleguen desde el origen hasta el destino aunque estos se encuentre en redes diferentes y no tengan conexin directa.

Para realizar este proceso la capa de red utiliza los siguientes procedimientos:

Direccionamiento: La capa de red nos da un mtodo para direccionar los distintos


equipos.

Encapsulamiento:Cuando el paquete llega al destino hay que procesarlo o El mensaje es creado en la capa Host del origen o Hay que aadir el encabezamiento de la capa correspondiente o Entre otras cosas Direccin Host destino, direccin host origen o Toda esta informacin se le denomina PAQUETE DesencapsulamientoCuando el paquete llega al destino hay que procesarlo o Se comprueba la direccin para confirmar que es el destino correcto o Si es correcto, se desencapsula el paquete y el resultado se enva a las capas
superiores.

Control de congestinExceso de trfico que la red puede gestionar, se produce


una congestin de trfico, para evitarlo se utilizan las tcnicas correspondientes.

Forma de trabajo de la capa de red


La capa puede funcionar de dos modos diferentes.

Datagrama

Cada paquete de datos se encamina independientemente sin que el

origen y destino establezcan comunicacin

Circuitos virtuales

En los circuitos virtuales es preciso establecer una conexin previa de comunicacin. Durante el proceso que dure la comunicacin los dispositivos de interconexin que haya por el camino reservaran recursos para ese circuito especfico.

Independientemente de si se trabaja con datagramas o circuitos virtuales el nivel de transporte puede estar orientado a conexin o no

Servicios orientados a conexin o Slo el primer paquete llevar la direccin de destino o Con el primer paquete se establece la ruta que seguirn los dems o Cuando llega un paquete se identifica a que conexin pertenece y se enva por
el camino adecuado segn la informacin que gener el primer paquete y que permanece en cada nodo.

Servicios orientados a la no conexin o Cada paquete lleva la direccin del destino o Y cada nodo decide el camino que seguir cada paquete o Puede haber diferentes caminos para una misma comunicacin

Funcin de direccionamiento
Como sabemos cada paquete puede atravesar por diferentes equipos (equipos intermedios) hasta llegar a la direccin correcta, para saber cul es el destino se utiliza un direccionamiento. Existen dos tipos de direccionamiento

Direccionamiento a nivel de enlace o Se utiliza la direccin MAC que es

nica en cada equipo, para buscar el destinatario y enviar mensajes dentro de la misma red

Direccionamiento a nivel de red o Se utiliza la direccin IP que sirve para enviar mensajes entre equipos aunque
no se encuentren en la misma red

Direccionamiento a nivel de enlace


Recordando unidades anteriores, las redes LAN utilizan un medio compartido para transmitir, cuando un equipo pertenece a una misma red enva un mensaje a travs del medio compartido y slo la estacin destinataria acepta la trama, para ello se utiliza el nivel de enlace. Si utilizas un HUB en la red, el envo del mensaje se realiza a todas las estaciones, mientras que si utilizas un Switch el envo del mensaje se realiza exclusivamente a la estacin correspondiente, utilizando para ello la direccin MAC. Recuerda que el switch es capaz de crear dominios de difusin

Direccionamiento a nivel de red


En este nivel no se utiliza el direccionamiento MAC. Para identificar a los equipos se utiliza la direccin IP, que es un nmero que identifica de manera lgica y jerrquica a cualquier equipo que este en la red y utiliza el protocolo TCP/IP Imaginando una red conectada con otras tipo LAN, WAN, etc en el nivel de red el principalprotocoloutilizado es el IPv4 y actualmente con ms fuerza el IPv6

Protocolo IPv4
o o Basado en datagramas o paquetes sin conexin y es no fiable. Con un servicio de mejor entrega posible Se entiende por mejor entrega posible, que IP no hace comprobaciones ni seguimientos. Ej. (Servicio postal, la carta la reciba o no se responsabiliza el receptor o emisor) Transporta los datos en paquetes llamados DATAGRAMAS Cada uno es enviado de forma independiente a travs de los routers Los datagramas pueden viajar a travs de routers diferentes y llegar duplicados o desordenados (fuera de secuencia) recibir el 1, 4, 6, 2, 3, 5 IP no hace seguimiento ni ofrece posibilidad de ordenarlos una vez recibidos Es un servicio sin conexin y no crea circuitos virtuales. Lo utilizan los routers que trabajan a nivel 3 de red

o o o o o o

(Recordemos la revista que lemos en la primera unidad, donde se especificaba el nmero de paquete, para posteriormente ordenarlo)

Nivel de transporte
Encargado de la transferencia de informacin libre de errores entre emisor y receptor, aunque no estn directamente conectados.

El nivel de transporte es necesario


o Es preciso especificar con qu proceso desea comunicarse La diferencia entre la capa de red y enlace es que se especifica la direccin, en la capa de transporte hay que especificar el proceso Las direcciones de transporte se utilizan para identificar las diferentes aplicaciones de comunicaciones Los protocolos que gestionan este direccionamiento son TCP y UDP La unidad de datos se denomina segmento Cada origen y destino se identifica con un nmero de 16 bits llamado puerto

o o o o

Direcciones IPv4

Las direcciones IP pueden variar, son direcciones lgicas, y se utilizan a nivel de RED

Las direcciones IPv4, identifican a los dispositivos y estaciones de red, tienen un tamao fijo de 32 bits. Se pueden expresar en binario, aunque es ms cmodo la anotacin decimal con puntos Permite un espacio de 232 direcciones

Clases de direcciones IP
Las direcciones Ips estn formadas por 32 bits, estos se pueden dividir en A Identifica el tipo de direccin B Nmero de red C Nmero de estacin en la red Los campos A y B se les conoce tambin por bits de red o prefijo de red Esta longitud es variable, segn la clase de direccin, actualmente tenemos

Clase de direccin A o El primer byte corresponde a la red los 3 restantes a la estacin Clase de direccin B o Los dos primeros corresponden a la red, los dos restantes a la estacin Clase de direccin C o Los tres primeros corresponden a la red, el cuarto a la estacin Clase de direccin D o Se reserva para direcciones multienvo Clase de direccin E o Reservado para un futuro.

Veamos un ejemplo, la direccin 157.143.252.207. Para saber a que clase de direccin IP pertenece, pasamos el primer byte en binario, 157 => 10011101 (vemos que los dos bytes primeros empiezan por 10, por tanto es de CLASE B) si por el contrario fuera 00011101 Sera clase A y as sucesivamente.

Rango de direcciones IP
Para cada una de las clases se puede averiguar el rango Para calcula el rango debemos recordar que

La clase A, impone que el bit ms significativo empiece por 0


00000000 01111111 10000000 10111111 11000000 11011111 11100000 11101111 11110000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 00000000 11111111 =>0.0.0.0 =>127.255.255.255 =>128.0.0.0 =>191.255.255.255 =>192.0.0.0 =>223.255.255.255 =>224.0.0.0 =>239.255.255.255 =>240.0.0.0 =>247.255.255.255

La clase B, impone que el bit ms significativo empiece por 10 La clase C, impone que el bit ms significativo empiece por 110 La clase D, impone que el bit ms significativo empiece por 1110 La clase E, impone que el bit ms significativo empiece por 1111

En este rango observamos el nmero total de redes y estaciones, en el ltimo comprobamos que hay siempre dos menos, pues estan quedan reservadas.

Cuando las bytes reservados para las estaciones tienen todos los bits a 0, sirve para identificar toda la red Cuando los bytes reservados para las estaciones tienen todos los bits a 1, sirve para enviar mensajes a todas las estaciones, es decir, es la direccin de difusin

Hay otras direcciones reservadas o 127.0.0.1 Direcciones Loopback, la del propio equipo o 0.0.0.0 Direccin que se utiliza para arrancar o Direcciones que no son vlidas en redes locales, son direcciones privadas Clase A: 10.0.0.0 a 255.255.255.255 Clase B: 172.16.0.0 a 172.31.255.255 Clase C 192.168.0.0 a 192.168.255.255

Ejemplo de direcciones IP en una red.


Supongamos que tenemos una Lan conectada a Internet mediante un router, solicitamos una direccin IP para numerar las estaciones. Esta direccin ser de clase C ya que no se prev que la red se ample a ms de 200 estaciones. Se nos asigna la IP: 192.118.64.0. Esta IP es una direccin de red, es decir, indica cul es el nmero de nuestra red, ya que el ltimo dgito es 0. A partir de est deberemos numerar las estaciones de red, comenzando por el nmero 1. Evidentemente, todas ellas tendrn en comn la misma direccin de red: La direccin IP 192.118.64.255 se utiliza para enviar un Estacin Direccin IP paquete a todas las estaciones de 0 192.118.64.1 la red (difusin). 1 192.118.64.2 Por lo tanto en nuestra LAN pueden existir 254 2 192.118.64.3 estaciones. 3 192.118.64.4 Si mi red crece por encima de ese valor, entonces 253 192.118.64.253 deber solicitar una nueva IP de clase 254 192.118.64.254 superior, clase A o clase B, o bien varias de clase C.

Ejemplo de dos redes locales conectadas a travs de un router.


Supongamos que tenemos dos LAN, 198.73.121.0 y 215.88.5.0. Si utilizamos un encaminador para interconectarlas, ste tendr dos direcciones IP diferentes (una para cada red que conecta). Cada una de esas direcciones ser del tipo correspondiente a la LAN:Cada estacin de la red debe disponer de una direccin IP nica. Asimismo, los encaminadores deben tener tambin direcciones nicas, pero en este caso, tendrn tantas direcciones IP como redes conecten (es decir, como nmero de puertos dispongan). Esto es debido a que los encaminadores trabajan a nivel de red. No olvidarnos que cada puerto del router tendr solo una direccin IP.

La mscara de red
Son tiles para saber cul es la direccin de red asociada a una determinada IP En Ipv4, para saber cuntos bits se utilizan para determinar el host y cuantos bits para determinar las direcciones de red se utiliza la mscara de red La mscara de red est formada por 32 bits o Si el bit vale 1 implica ese mismo bit en la IP se dedica a direcciones de red o Si el bit vale 0 implica ese mismo bit en la IP se dedica a identificar un host o Las clases de direcciones IP asociadas a mascaras de red son:

Clase A. Utiliza el primer Byte para identificar la red 1111111100000000 00000000 00000000 255. 0. 0. 0 Clase B. Utiliza los dos primeros Bytes para identificar la red 1111111111111111 00000000 00000000 255. 255. 0. 0 Clase C. Utiliza los tres primeros Bytes para identificar la red 11111111111111111111111100000000 255. 255. 255. 0
o o o o Para saber qu direccin de red tienes la IP asociada a la mscara de red se realiza un AND bit a bit entre la IP y la mscara de red IP de red : 198.76.9.23 => 11000110 01001100 00001001 00010111 Mscara de red: 255.255.255.0 => 11111111 11111111 11111111 00000000 Direccin de red AND 11000110 01001100 00001001 00000000

====

198.76.

Otra anotacin para IP


Existe otro tipo de anotacin ms reducida que sera /8 = /16 = /24 = Clase A Clase B Clase C

Este nmero separado por la barra indica que la direccin de red tiene 8, 16, 24 bits. Por tanto con este sistema no es preciso nombrar la mscara de red. Ej:

Por tanto para la IP por ejemplo 221.118.7.29 /24, nos est indicando que es de clase C ya que utiliza 24 bits para nombrar la red a la cual pertenece, con ello sabemos que 221.118.7 corresponde a la red. En caso de querer asociar esta IP a la mscara de red correspondiente esta sera Direccin IP Mscara de red => => 221.118.7.28 225.225.225.0 221.118.728 /24

Anotacin simplificada =>

Divisin de subredes
Cuando se estn montando redes, cabe la posibilidad de dividir una red en diferentes grupos, con ello protegemos o aislamos los equipos en parcelas ms seguras donde cada equipo podr acceder slo al grupo al cual pertenece (Parecido a VLAN) Al crear subredes disminuimos el tamaa de dominio de difusin, y la hacemos ms manejable al ser troceada en partes ms pequeas Para utilizar subredes a la direccin IP se le aade un nuevo campo quedando Identificador de red, Identificador de subred, N DE HOST Esta divisin se realiza dividiendo el campo destinado a la estacin de red en dos partes

Ver documento: Clculo manual de subredes

Ejemplo de subrede de clase C


Tenemos la direccin 221.123.10.0 /24 y nos piden crear 4 subredes. Lo primero que dedemos hacer es buscar qu potencia elevada en base dos es igual o inmediatamente superior al nmero de redes que nos han solicitado. Tenemos 20 = 1 por ser menor no nos interesa 21 = 2 por ser menor tampoco nos interesa 22 = 4 al ser el nmero de subredes es el que nos interesa Si hubieran pedido 7, sera 23 ya que sera 8 y es el inmediato superior

Una vez hemos obtenido la potencia, sabemos que ese es el nmero de bits que precisamos para nuestra subred.

De donde cogemos esos bits?


Para realizar la seleccin lo ms fcil es buscar la mscara de red de nuestra IP y Convertirla en binario

Sabemos que 1. En primer lugar es de clase C por el indicador /24 o bien porque los primeros bits significativos del primer nmero (221) son 110 => esto indica que es de clase C 2. Por tanto el primer paso es obtener nuestra mscara de RED y convertir en binario 3. Una vez obtenido a binario nos olvidamos de la parte que corresponde a la red, en este caso corresponde a los tres primeros. 4. Ahora sabemos que nuestra subred deber coger slo y exclusivamente la parte del HOST, que en este saso ser la parte final, aquella que es todo 0 a. Segn el clculo que hemos realizado sabemos que para montar 4 subredes necesitamos 2 bits (22) por tanto: i. COGEREMOS 2 bits de la parte IZQUIERDA los ms significativos y el resto lo dejaremos para los HOST 5. Obtenemos en decimal la mscara de subred a. Aqu tenemos en cuenta la siguiente informacin b. Aunque slo hayamos cogido los dos primeros bits y dejados los 6 restantes para HOST debemos saber que se trabaja con BYTES y el clculo a decimal hay que mantenerlo con los 8 bits al pasar a decimal, es decir, aunque cojamos dos dedos para coger un papel siguen formando parte de la mano que son cinco e inseparables. (en este caso es igual, jugamos con los 8 bits, aunque cojamos dos para definir esta SUBRED) c. Pasamos esos 8 bits a decimal para obtener la mscara de subred en decimal 128 64 32 16 8 4 2 1 1 0 0 0 0 0 27 26 25 24 23 22 21 d. Segn la tabla sumamos aquellos bits que tienen 1 i. 128 + 64 = 192 (esta ser nuestra mscara de subred) 1 0 20

1 2 3 4 5

Nuestra IP Mscara RED Binario Cul es SUBRED Mscara SUBRED

221 255 11111111

123 255 11111111

10 255 11111111

0 0 00000000 11 000000 192

255

255

255

Bien hasta aqu corresponde exclusivamente a buscar cul sera la subred y la mscara de esta subred.

Pero ahora vamos a realizar otro ejercicio imaginamos que nos solicitan en primer lugar saber cul es la direccin de la subred 2, la primera IP, ltima IP y el broadcast correspondiente a esta subred. En primer lugar sabemos que nuestra red es 221.123.10.0 /24, tambin sabemos que nuestra mscara de red es 255.255.255.0 y que nuestra mscara de subred es 221.123.10.192 con todo esto vamos a encontrar la subred 2. En primer lugar nos vamos a olvidar de los 3 primeros bytes ya que pertenecen a la red por tanto trabajaremos exclusivamente con el ltimo byte que forma parte de la mscara de subred, a este lo vamos a convertir en binario para trabajar. o 192 => 11 000000 (Con ello sabemos que los dos primeros pertenecen a la subred, los otros corresponden a HOST) Bien para saber cul pertenece a la subred 2 nos basaremos de nuevo en la tabla de bits, colocndolos a todos al revs es decir cambiando el orden. Y realizando una pregunta es mayor el resultado de la posicin del bit que el n de subred que busco, veamos el primero sera 128 es > que subred 2, (SI) ponemos debajo un 0 y seguimos 0 128 >2 0 0 64 >2 0 >2 0 0 32 >2 0 0 16 >2 0 0 8 >2 0 0 4 >2 1 1 2 >2 1 1

Como vemos el primero es el que le corresponde en decimal 2 ahora lo que haremos es seguir buscando el siguiente, pero habr que sumar el valor al siguiente y si lo excede colocaramos un 0 si no lo excediera colocaramos un 1 de nuevo y as sucesivamente, hasta obtener la subred buscada 0 0 0 0 0 0 1 1 128 64 32 16 8 4 2 1 >2 >2 >2 >2 >2 >2 >2 >2 0 0 0 0 0 0 1 2 2+1 > 2 0 Por tanto nuestra subred sera 10 cuya suma sera 2. Una vez obtenida esta informacin tenemos que nuestra mscara de subred 2 ser o 221.213.10.128 Ahora nos queda buscar el broadcast, la primera y ltima IP 221.123.10.128 221.123.10.191 221.123.10.129 221.123.10.190

SUBRED OBTENER BROADCAST 10 000000 PRIMERA IP 10 000001 ULTIMA IP 10 111110

10 111111 SUBRED + 1 BROADCAST-1

191 128 +1 191 1

Protocolo ARP
Protocolo que se utiliza en la misma capa OSI capa 3 de red, es un protocolo que se encarga de la resolucin de direcciones, se encarga de encontrar la direccin MAC que corresponde a una IP Se realiza del siguiente modo Consulta la tabla de bsqueda Si la direccin no la localiza o Enva un paquete a la direccin de difusin (broadcast) con la direccinIP que busca ARP espera la respuesta con la MAC de la mquina que corresponde a la IP de bsqueda ARP almacena la informacin en la tabla

Existe el protocolo inverso RARP, es decir, a partir de una MAC se obtiene una IP

Dispositivos de interconexin de redes. Encaminadores


Un encaminador o router es un dispositivo de interconexin de redes. Se utilizan para interconectar redes que operan con la capa de red igual o diferente, dado que funciona a nivel de red y entre ambas redes esta capa debe ser igual y compatible con los niveles de capa superior o inferior. Los niveles inferiores son los que pueden diferir entre redes sin afectar al encaminamiento En una red extensa cualquier estacin intermedia que participe en la transmisin de un mensaje es un encaminador. Las cuestiones que tiene un router para el envo de mensajes es: Nmero de saltos (nodos) intermedios hasta el destino Velocidad de transmisin Coste de transmisin Condiciones de trfico El encaminador se utiliza en las siguientes condiciones Proporcionar seguridad a travs de filtros de paquetes Integrar diferentes tecnologas de enlace de datos Ethernet, Token Ring Permitir la existencia de diferentes rutas ante congestiones de trfico y fallos

Dispositivos de interconexin de redes. Routers


El encaminador necesita ajustar determinados parmetros para su funcionamiento correctamente:

Direcciones de los puertos y redes a las que est conectado. Algoritmos de encaminamiento a usar. Tablas de encaminamiento estticas para configurar rutas fijas en la red.

Un encaminador o un router es un dispositivo de interconexin de redes que trabaja en el nivel 3, los encaminadores se utilizan para interconectar redes que operan con la capa de red diferente o igual. Dado que funciona en el nivel de red, los protocolos de comunicacin a ambos lados del encaminador deben ser iguales y compatibles con los niveles superiores al de red (transporte y aplicacin). Los niveles inferiores son los que pueden diferir sin afectar al encaminamiento. En una red de rea extensa, cualquiera de las estaciones intermedias en la transmisin de un mensaje, se considera un encaminador debido a que funciona a nivel de red. Su funcin bsica es dirigir los paquetes a su destino, decide cul es la mejor ruta para llegar a l. El encaminador o router ha de disponer de sus propias direcciones de nivel de red. Entre las cuestiones que un router tiene en cuenta para enviar la informacin tenemos: Nmero de saltos (nodos) intermedios hasta el destino. Velocidad de transmisin mxima de los enlaces. Coste de las transmisiones. Condiciones de trfico de los enlaces. El encaminador o router se utiliza en las siguientes condiciones: Proporcionar seguridad a travs de sofisticados filtros de paquetes (firewalls o cortafuegos). Integrar diferentes tecnologas de enlace de datos, tales como Ethernet, Token Ring, FDDI, ATM. Permitir la existencia de diferentes rutas alternativas contra congestiones y fallos en las comunicaciones.

Tabla de rutas.
Para saber cmo funciona un encaminador o router necesitas saber que estos disponen de una tabla de rutas con las que deciden por qu camino deben enviar los mensajes para que lleguen a su destino. Estas tablas de rutas, o tablas de encaminamiento, tienen en cada fila: 1. 2. 3. 4. La direccin de red a las que se puede llegar desde este router. La direccin IP del router por el que debe salir el mensaje. Mscara de red utilizada en cada red. Un parmetro que indica el coste de ir por ese camino.

En la siguiente imagen aparece una tabla de un router donde se ven los campos por los que est formada una tabla de encaminamiento.

Un router funciona bsicamente de la siguiente manera: 1. El router recibe un mensaje con una direccin IP del origen y una direccin IP del destino donde debe llegar ese mensaje. 2. Con la mscara de red que tiene guardada en su tabla de encaminamiento, es capaz de averiguar cul es la direccin de red a la que va dirigido ese mensaje. 3. Consulta en su tabla la direccin de red (primera columna de la tabla, que corresponde con la direccin de red de destino) y mira la direccin IP del router por el que debe salir el mensaje (columna de interfaz). 4. Entonces enva ese mensaje por la direccin correspondiente. 5. En la columna mtrica se especifica el coste que tiene para ese mensaje continuar por ese camino. (Si hubiera dos posibles rutas por dos routers diferentes, podra elegir el que menos coste tenga).

En las tablas de encaminamiento no aparecen direcciones de estaciones destinatarias, sino solamente de redes destinatarias. De este modo se simplifican el nmero de entradas de la tabla de encaminamiento. Cmo crees que averigua el router la direccin IP de una estacin concreta? Cuando el router recibe un paquete:

toma la direccin IP de la estacin de destino. Pone a 0 los bits de nmero de estacin y la compara con las entradas disponibles en su tabla.

Y cmo pone a 0 los bits de nmero de estacin?

Usando la mscara de red. Realiza la operacin AND de la IP de destino con la mscara de red.

A partir de aqu utiliza el PDF Comandos TCP/IP y configuracin de routers. Pg. 28

Вам также может понравиться