Professional Documents
Culture Documents
CHIHUAHUA
FACULTAD DE CONTADURIA Y
ADMINISTRACIN
INVESTIGACIN CAPA 3
Introduccin:
Los protocolos de la capa de Red del modelo OSI especifican el direccionamiento
y los procesos que permiten que los datos de la capa de Transporte sean
empaquetados y transportados. La encapsulacin de la capa de Red permite que
su contenido pase al destino dentro de una red o sobre otra red con una carga
mnima.
Funciones del nivel de red
Encaminamiento de datos
La funcin fundamental de la capa de red es el enrutamiento o
encaminamiento, es decir averiguar por qu interfaz se han de mandar los
paquetes recibidos para que lleguen a su destino. Con redes basadas en
datagramas esta decisin se toma para cada paquete y el nodo que la realiza se
denomina router o encaminador. Con redes orientadas a conexin (basadas en
circuitos virtuales) la decisin se toma en el momento de establecer el circuito
virtual, y a partir de entonces solo se conmutan paquetes, de ah la denominacin
de conmutador. Se supone que la conmutacin es una tarea sencilla y que puede
hacerse con extrema rapidez, pues no requiere tomar complejas decisiones.
Control de congestin
Disear las cosas desde el principio para que la congestin no pueda llegar
a ocurrir (medicina preventiva).
Tomar medidas que permitan detectar la congestin y adoptar medidas
correctoras en su caso (medicina curativa).
En el nivel de red los factores que influyen en la congestin son los siguientes:
o
o
o
o
o
Protocolos
Tipos de Servicios
La capa de red proporciona servicios a la capa de transporte. Debido a que en la
mayora de las redes la capa de transporte opera directamente en los nodos y la
capa de red en los IMP, se puede considerar que el lmite entre estas dos capas
tambin es el lmite entre los nodos y la subred (lo que en el lenguaje habitual se
suele llamar "la red" en sentido genrico).
Cuando la subred es operada por un proveedor a unos usuarios, el servicio de la
capa de red se convierte tambin en la interfaz entre ambos, definiendo las
obligaciones y responsabilidades del proveedor con el usuario.
Los servicios de la capa de red se han diseado con los siguientes objetivos:
Los servicios deben ser independientes de la tecnologa de la subred.
La capa de transporte no debe tener a la vista el nmero, tipo y topologa
de las subredes que se encuentren presentes.
o Las direcciones de red que se ponen a disposicin de la capa de transporte
debern seguir un plan de numeracin uniforme, an a travs de diversas
redes tipo LAN y WAN. Un ejemplo son las conocidas direcciones IP que se
usan a travs de Internet.
o Debe haber servicios con o sin conexin.
Debido a las discrepancias entre los desarrolladores del modelo OSI, se han
establecido por separado servicios orientados a la conexin y sin conexin, tanto
para esta capa como para las de enlace y transporte. Cualquier implementacin
puede hacer uso de unos u otros servicios con libertad, incluso mezclndolos; es
decir, se pueden montar servicios con conexin para las capas superiores sobre
servicios sin conexin de capas inferiores, y viceversa.
o
o
Orientado a la conexin
Los partidarios de los servicios sin conexin argumentan que la complejidad del
control de flujo y error debe implementarse en los nodos y no en la subred. Sus
razones son:
o
o
o
o
No orientado a la conexin
o
o
Circuitos Virtuales
Debido a que los paquetes han de seguir las mismas rutas, los IMP intermedios
tienen que mantener unas tablas donde se identifique hacia donde expedir los
paquetes de cada circuito. Esto implica que se debe usar un identificador nico
para cada circuito, que ir en la cabecera de los paquetes. Cuando un paquete
llega a un IMP, ste identifica la lnea por la que ha llegado y el nmero de circuito
de la cabecera. Basndose en esta informacin, el IMP busca en la tabla qu lnea
debe usar para reexpedir el paquete por el camino correcto.
Cada vez que se establece una conexin, se ha de seleccionar un nmero de
circuito que no est en uso en la mquina origen. Debido a que cada mquina es
independiente, podra esperarse una ambigedad. Para evitar esto, cada IMP
intermedio, as como los nodos origen y destino, seleccionan nmeros diferentes
para el mismo circuito, que sern nicos para cada uno de ellos. Cuando se
reexpide un paquete, el IMP sustituye en la cabecera el nmero de circuito por el
que l est usando, de tal manera que el mismo paquete tiene diferentes
identificadores para cada tramo de un IMP a otro.
Este sistema implica que es necesario cerrar explcitamente cada circuito, para as
liberar las entradas de las tablas de todos los IMPs implicados. El incentivo para que
as se haga es que se cobra el tiempo en que permanece abierto el circuito, de tal
forma que los usuarios de este tipo de redes suelen interesarse mucho en cerrar las
conexiones.
Datagrama
En una subred de datagramas, los IMP no guardan en sus tablas una lnea por
circuito, sino una lnea por cada posible IMP destinatario, la cual especifica la lnea
de salida que ha de usarse para llegar hasta l. Esto implica que no ha de
guardarse informacin especial para cada conexin, como ocurre con los circuitos
virtuales. Los paquetes contienen la direccin completa del destinatario (del
ordenador y/o NSAP al que est unido). Cuando llega un paquete a un IMP, ste
busca en su tabla la lnea de salida que debe usar. No se modifica nada en el
paquete, lo que reduce el trabajo de los IMP.
Una ventaja sobre los circuitos virtuales es que stos son ms vulnerables a los fallos
y cadas de los IMP, mientras que en las subredes de datagramas slo se ven
afectados aquellos paquetes que estn siendo procesados por un IMP en el
momento de su cada.
Un inconveniente es que si los paquetes son pequeos (por ejemplo, procedentes
de terminales), se desperdicia una parte significativa del ancho de banda al
incluirse las direcciones completas.
Las subredes de datagramas se pueden usar para dar servicios sin conexin y
tambin servicios orientados a la conexin, mientras que los circuitos virtuales slo
resultan adecuados para los servicios de conexin.
Enrutamiento
Caractersticas
El enrutamiento requiere que cada salto o router a lo largo de las rutas hacia el
destino del paquete tenga una ruta para reenviar el paquete. De otra manera, el
paquete es descartado en ese salto. Cada router en una ruta no necesita una ruta
hacia todas las redes. Slo necesita conocer el siguiente salto en la ruta hacia la
red de destino del paquete.
La tabla de enrutamiento contiene informacin que un router usa en sus decisiones
al reenviar paquetes. Para las decisiones de enrutamiento, la tabla de
enrutamiento necesita representar el estado ms preciso de rutas de red a las que
el router puede acceder. La informacin de enrutamiento desactualizada significa
que los paquetes no pueden reenviarse al siguiente salto ms adecuado,
causando demoras o prdidas de paquetes.
Esta informacin de ruta puede configurarse manualmente en el router o
aprenderse dinmicamente a partir de otros routers en la misma internetwork.
Enrutamiento Esttico
Las rutas a redes remotas con los siguientes saltos asociados se pueden
configurar manualmente en el router. Esto se conoce como enrutamiento
esttico. Una ruta default tambin puede ser configurada estticamente.
Si el router est conectado a otros routers, se requiere conocimiento de la
estructura de internetworking. Para asegurarse de que los paquetes estn
enrutados para utilizar los mejores posibles siguientes saltos, cada red de
destino necesita tener una ruta o una ruta default configurada. Como los
paquetes son reenviados en cada salto, cada router debe estar configurado
con rutas estticas hacia los siguientes saltos que reflejan su ubicacin en la
internetwork.
Adems, si la estructura de internetwork cambia o si se dispone de nuevas
redes, estos cambios tienen que actualizarse manualmente en cada router.
Si no se realiza la actualizacin peridica, la informacin de enrutamiento
puede ser incompleta e inadecuada, causando demoras y posibles
prdidas de paquetes.
Enrutamiento Dinmico
Aunque es esencial que todos los routers en una internetwork posean conocimiento
actualizado, no siempre es factible mantener la tabla de enrutamiento por
configuracin esttica manual. Por eso, se utilizan los protocolos de enrutamiento
dinmico. Los protocolos de enrutamiento son un conjunto de reglas por las que los
routers comparten dinmicamente su informacin de enrutamiento. Como los
routers advierten los cambios en las redes para las que actan como 180ersin, o
los cambios en enlaces entre routers, esta informacin pasa a otros routers. Cuando
un router recibe informacin sobre rutas nuevas o modificadas, actualiza su propia
tabla de enrutamiento y, a su vez, pasa la informacin a otros routers. De esta
manera, todos los routers cuentan con tablas de enrutamiento actualizadas
dinmicamente y pueden aprender sobre las rutas a redes remotas en las que se
necesitan muchos saltos para llegar. La figura muestra un ejemplo de rutas que
comparten un router.
Entre los protocolos de enrutamiento comunes se incluyen:
Algoritmos de enrutamiento
Para limitar este problema los paquetes se fija un nmero mximo de saltos,
que suele ser igual al nmero de saltos que hay entre los dos puntos ms
alejados de la red (decimos que ese nmero de saltos constituye el tamao
o dimetro de la red).
Tambin puede usarse inundacin selectiva. En este caso el paquete se enva slo
por las lneas que aproximadamente apuntan en la direccin correcta; por ejemplo
si estamos en Madrid y el paquete va hacia Crdoba se enviar por las lneas que
van al sur solamente.
La inundacin es importante porque se utiliza como mecanismo para distribuir la
informacin de routing en algunos algoritmos de routing que veremos y tambin en
algunos algoritmos de routing multicast.
Encaminamiento por vector distancia
Este algoritmo se aplica en diversos protocolos de routing. Tambin se conoce
como algoritmo de Bellman-Ford o Ford-Fulkerson, que fueron los autores de la idea.
En el encaminamiento por vector distancia cada router mantiene una tabla o
vector que le indica la distancia mnima conocida hacia cada posible destino y
que lnea o interfaz debe utilizar para llegar a l. La tabla se actualiza regularmente
con informacin obtenida de los routers vecinos. Cada router manda la tabla
completa de distancias a todos sus vecinos, y solo a ellos. A partir de la informacin
que tiene y la recibida de sus vecinos cada router recalcula continuamente su
tabla de distancias.
Encaminamiento por el estado del enlace
El algoritmo de encaminamiento basado en el estado del enlace se conoce
tambin como algoritmo de Dijkstra o algoritmo SPF (Shortest Path First).
Este algoritmo apareci como un intento de resolver los problemas que planteaba
el encaminamiento por vector distancia, fundamentalmente el de la cuenta a
infinito. Se trata de un algoritmo mas sofisticado y robusto, pero tambin ms
complejo. Su funcionamiento se describe mejor dividindolo en cuatro fases:
1.
Descubrir los routers vecinos y averiguar sus direcciones.
2.
Medir el retardo o costo de llegar a cada vecino
3.
Construir un paquete que resuma toda esta informacin, y enviarlo a todos
los routers de la red
4.
Calcular el camino mas corto a cada router
En el routing por el vector distancia cada router enva informacin slo a sus
vecinos, pero esta informacin incluye a todos los nodos de la red. En cambio en
el routing por el estado del enlace cada router enva su LSP a toda la red, pero ste
solo contiene informacin relativa a sus vecinos ms prximos. En el algoritmo
basado en el estado del enlace cada router puede, a partir de la informacin
Caractersticas
Enrutamiento
Fragmentacin
Direccin IP
Clases de Redes
Una direccin IPv4 est compuesta por cuatro elementos numricos decimales
con valores de 0 a 255 separados por un punto.
La versin IPv4 incluye cinco clases de direcciones IP, que van de la A hasta la E.
De las mismas, se utilizan generalmente las tres primeras. Las clases establecen
que cantidad de elementos se ocupan para la parte de red y que cantidad
para la parte de host, con lo que queda definido de esta manera la cantidad
de redes y de hosts que permite cada clase.
CLASE A
Las direcciones de clase A se asignan a las redes que poseen un gran nmero de
hosts. El primer bit de la Clase A comienza con 0. Los siete bits restantes completan
la parte de red de la direccin IP. Los tres elementos restantes (24 bits) representan
la parte de host de la direccin IP.
CLASE B
En la clase B los dos primeros elementos se utilizan para la parte de red, lo que hace
que esta clase sea ms adecuada para redes de mediano y gran tamao. Los dos
primeros bits de la parte de red siempre son 10. Los 14 bits restantes completan la
parte de red, quedando para los host dos elementos completos.
Clase C
Las direcciones de clase C se utilizan para pequeas redes LAN (redes de pocos
equipos). En ellas, los primeros tres bits de la parte de red tienen siempre los valores
110. Los siguientes 21 bits, que completan los primeros tres elementos, conformarn
Mascara de red
Subredes
para
hacemos
un
la
clculo
de
disponible
disponible
red
la
22
14
clase
mscara
de
bits
bits
A.
subred.
Para obtener por ejemplo las 9 subredes vlidas, tenemos que calcular el rango
de los bits necesarios para el direccionamiento de las subredes.
2N-2=nmero de subredes. N - nmero de bits.
La razn de restar estos dos nmeros de subredes es porque la direccin con los
bits a 0 es la direccin IP de la red original y con los bits a 1 es la direccin
broadcast de la red original.
24-2=14
En nuestro caso aprovechamos 4 bits (con 3 bits disponemos en maximo 8
subredes - 6 vlidas) para calcular la mscara e direccionamiento IP de nuestros
suredes.
La
mscara
de
red
clase
A:
en binario 11111111 . 00000000 . 00000000 . 00000000 y en decimal 255.0.0.0 (/8)
Para obtener la mscara de subred utilizamos 4 bits de rango de host - los 4 bits
ponemos
a
1:
en binario 11111111 . 11110000 . 00000000 . 00000000 y en decimal 255.240.0.0
(/12)
Direccin de broadcast
Vemos que solo cambian los 8 ltimos bits, lo que nos da la mscara. Para calcular
la mscara, las posiciones que no cambian, son unos en la mscara y las que
cambian, son ceros en la mscara.
IPV6.
Generalidades.
El motivo bsico por el que surge, en el seno del IETF (Internet Engineering Task
Force), la necesidad de crear un nuevo protocolo, que en un primer momento se
denomin IPng (Internet Protocol Next Generation), o "Siguiente Generacin del
Protocolo Internet", fue la evidencia de la falta de direcciones.
IPv4 tiene un espacio de direcciones de 32 bits, es decir, 2^32. (4.294.967.296). En
cambio, IPv6 nos ofrece un espacio mayor de direccionamiento de 2^128.
(340.282.366.920.938.463.463.374.607.731.768.211.456).
El nuevo protocolo, no solo nos ofrece un espacio de direcciones mayor, sino que
adems mejora o soluciona algunos problemas de su antecesor IPv4.
El problema de las direcciones crece continuamente, dado al importante
desarrollo de las redes de telefona celular, inalmbricas, mdems de cable, xDSL,
etc., que requieren direcciones IP fijas para aprovechar al mximo sus posibilidades
e incrementar el nmero de aplicaciones en las que pueden ser empleados.
IPv6 nos ofrece una puerta hacia el futuro, ya que con el aparecern nuevos
dispositivos que a travs de su conexin a la red nos ofrezcan mayores
comodidades, como por ejemplo:
REFERENCIAS
(s.f.). Obtenido de http://fortalezadigital08.wordpress.com/2008/09/23/protocolos-deenrutamiento-parte-1/
(s.f.). Obtenido de http://www.forumtecnico.com/mod/page/view.php?id=43
(s.f.). Obtenido de http://arco.esi.uclm.es/~david.villa/redes4/Redes-Encaminamiento.pdf
(s.f.). Obtenido de
http://www.uazuay.edu.ec/estudios/sistemas/teleproceso/apuntes_1/capa_red.htm#ip
(s.f.). Obtenido de http://www.ipv6.mx/index.php/informacion/fundamentos/ipv4
(s.f.). Obtenido de http://neo.lcc.uma.es/evirtual/cdd/tutorial/red/ip.html
(s.f.). Obtenido de
http://recursostic.educacion.es/observatorio/web/ca/component/content/article/453diseno-de-la-red-del-centro?start=3
(s.f.). Obtenido de
http://publib.boulder.ibm.com/html/as400/v4r5/ic2931/info/RZAI2SUBNETMASK.HTM
(s.f.). Obtenido de http://www.marbit.es/index_ip.html
(s.f.). Obtenido de http://www.ri5.com.ar/ayudaipv4.php#P01