You are on page 1of 7

La Capa de Red

Carlo Palacio
El objetivo de la capa de red es llevar los paquetes todo el camino, implica conocer la topologa de la
red, algoritmos para decidir por la ruta ms ptima para enviar un paquete de datos.
La capa de red proporciona servicios a la capa de transporte en la interfaz de red y transporte. Los
servicios deben cumplir los siguientes objetivos:
1. Los servicios deben ser independientes de la tecnologa del enrutador.
2. La capa de transporte debe estar aislada de la cantidad, tipo y topologa de los enrutadores
presentes.
3. Las direcciones de red disponibles para la capa de transporte deben usar un plan de numeracin
uniforme, incluso a travs de redes LAN y WAN.
Existen dos posturas, si la capa de red debe ofrecer un servicio orientado a conexin o sin conexin. La
comunidad de internet declara que la tarea de los enrutadores es mover paquetes, la red es de naturaleza
no confiable, por lo tanto el host debe efectuar el control de errores y control de flujo, en conclusin, el
servicio de red debe ser sin conexin y contar con las primitivas send packet y receive packet. No debe
efectuarse ningn ordenamiento.
La otra postura, representado por las telefnicas, argumenta que la red debe proporcionar un servicio
confiable, orientado a conexin. La calidad de servicio es el factor dominante y sin conexiones en la red,
la calidad es difcil de alcanzar.
La implementacin del servicio sin conexin utiliza datagramas, la red se conoce como red de datagramas.
Los datagramas son enviados al router y toman cualquier trayectoria siempre y cuando llegue a su destino.
Para el servicio orientado a conexin, hay que establecer una ruta origen destino antes de enviar cualquier
paquete, esta conexin se llama Virtual Circuit y la red se llama Red de Circuitos Virtuales. En su
implementacin, el host genera una ruta para enviar sus paquetes, los enrutadores en caso de tener varios
paquetes de distintos orgenes, etiquetan sus paquetes, este proceso se llama MultiProtocolLabel
Switching)

Algoritmos de Enrutamiento
Son un software de la capa de red responsable de decidir por cul lnea de salida se transmitir el paquete
entrante. La estabilidad tambin es una meta importante para el algoritmo de enrutamiento. Existen
algoritmos de enrutamiento que nunca convergen hacia un conjunto de rutas fijo. Un algoritmo estable
alcanza el equilibrio y lo conserva. Adems debe converger con rapidez, ya que se puede interrumpir la
comunicacin hasta que el algoritmo de enrutamiento haya llegado a un equilibrio.
Los algoritmos de enrutamiento se dividen en dos clases: No adaptativos y adaptativos. Los algoritmos no
adaptativos basan sus decisiones de enrutamiento en mediciones o estimaciones de trfico y topologas.
La decisin de qu ruta se usar se calcula por adelantado, tambin se le conoce como enrutamiento
esttico.
Los algoritmos adaptativos cambian sus decisiones de enrutamiento para reflejar los cambios de topologa
y algunas veces tambin los cambios en el trfico, conocidos como enrutamiento dinmico difieren en
cuanto al lugar de donde obtienen su informacin y la mtrica que se usa para la optimizacin.
Los algoritmos de enrutamiento ms importantes son los siguientes:

Ruta ms corta

Inundacin

Enrutamiento por vector de distancia

Enrutamiento por estado del enlace

Enrutamiento Jerrquico

Enrutamiento por difusin

Enrutamiento por multidifusin

Enrutamiento anycast

Enrutamiento para hosts mviles

Enrutamiento en redes adhoc

Algoritmos de control de congestin


La congestin es la situacin cuando hay demasiados paquetes presentes en la red, hay retardo o prdida
en los paquetes. Es importante recalcar la diferencia entre control de congestin y flujo, Congestin se
ocupa de asegurar que la red sea capaz de transportar el trfico ofrecido. El control de flujo se refiere a
un emisor particular y receptor particular.
La manera ms bsica de evitar la congestin es construir una red que coincida bien con el trfico que
transmita, tambin se puede agregar enrutadores de repuesto, o habilitar lneas de respaldo, o comprar
ancho de banda en el mercado vierto.
Los mtodos para el control de la congestin son:

Aprovisionamiento de red

Enrutamiento consciente del trfico

Control de admisin

Regulacin del trfico

Desprendimiento de carga

En este orden cada mtodo es una etapa y va de ms lento a ms rpido, el aprovisionamiento de la red
es utilizar respaldos fsicos, mientras que el desprendimiento se utiliza cuando la red est a punto de
saturarse y los paquetes de datos se tiran intencionalmente.
Calidad de Servicio:
Es el trmino que se utiliza para el diseo de una red especial, es de alto costo debido a su diseo
especializado, pero se aseguran pocas prdidas de informacin, es necesario considerar estos cuatro
aspectos para asegurar la calidad de servicio:

Lo que las aplicaciones necesitan de la red

Cmo regular el trfico que entra a la red

Cmo reservar recursos en los enrutadores para garantizar el desempeo.

Si la red puede aceptar o no ms trfico en forma segura.

La siguiente tabla muestra los parmetros para la calidad de servicio de ciertas aplicaciones.

Es importante conocer el tipo de trfico que entrar por la red, el modelado de trfico es una tcnica para
regular la tasa promedio y rfagas de flujo de datos que entra a la red. Su objetivo es permitir que las
aplicaciones transmitan una amplia variedad de trfico que se adapte a sus necesidades.
Programacin de paquetes, Los algoritmos que asignan recursos de enrutadores entre los paquetes de un
flujo y entre flujos competidores se llaman algoritmos de programacin de paquetes. Estos son los
recursos que administra:
1. Ancho de Banda
2. Espacio de Bfer
3. Ciclos de CPU
Para asignar estos recursos al enrutador, los algoritmos de programacin de paquetes determinan cul
de los paquetes en bufer van a enviar en la lnea de salida a continuacin, un algoritmo puede ser FIFO
(first in first out), otro puede ser encolamiento justo, donde el enrutador explora de forma circular las
colas.
Internet
Los 10 principios ms importantes del diseo del internet son los siguientes:
1. Asegurarse de que funciona.
2. Mantener la simplicidad
3. Elegir opciones claras

4.
5.
6.
7.
8.
9.
10.

Explotar la modularidad
Prevenir la heterogeneidad
Evitar las opciones y parmetros estticos
Buscar un buen diseo no es necesario que sea perfecto.
Ser estricto cuando enve y tolerante cuando reciba.
Pensar en escalabilidad
Considerar desempeo y costo.

En la capa de red, el internet puede verse como un conjunto de redes, o sistemas autnomos
interconectados. Las redes troncales representan el conjunto de redes de un territorio, donde hay ISP
(internet service provider) que provee internet a hogares y empresas. En la red regional hay mas ISP, LANs
de universidades y empresas. Todas estas redes se mantienen unidas gracias a l protocolo de la capa de
red IP (INTERNET PROTOCOL).
IP
Estudiar la capa de red debe incluir el formato de los datagramas IP. IPv4 consiste en dos partes:
encabezado y cuerpo. El header tiene 20bytes y su estructura es la siguiente:

Descripcin de cada campo:


1. Version: indica si es IPv4 o IPv6
2. IHL: Indica el tamao del datagrama
3. Servicio diferenciado: Distingue tipos de servicios.
4. Longitud total incluye todo el datagrama, mximo de 65535 bytes.
5. Identificacin: determina a host que paquete pertenece

6. DF: Dont Fragment, orden para los enrutadores no fragmenten el paquete. Extensin de 1 bit.
7. MF: More Framents. Extensin de 1 bit.
8. Desplazamiento del fragmento: Indica a qu parte del paquete pertenece ese fragmento.
9. Tiempo de vida: limita el tiempo de vida de un paquete.
10. Protocolo: sea UDP o TCP.
11. Checksum: contiene el nmero de la suma total de la trama.
12. Direccin de origen y destino: Indica la IP de las interfaces de red de la fuente y del destino.
13. Opciones: Indica ciertos parmetros dependiendo de la trama:
a. Seguridad.
b. Enrutamiento estricto desde el origen.
c. Enrutamiento libre desde el origen.
d. Registrar ruta.
e. Estampa de tiempo.
Direcciones IP
Las direcciones IPv4 tienen 32 bits, su estructura contiene prefijos segn el tipo de red y su tamao.
Los nmeros de red se administran a travs de la ICANN (corporacin de internet para asignacin de
nombres y nmeros). Esta corporacin ha delegado espacios de direcciones a varias autoridades
regionales, las cuales reparten las direcciones IP a los ISP y otras compaas. No obstante, cada direccin
y nmero de red puede representar una universidad, o empresa, que tiene un conjunto de dispositivos
que quieren conectarse a la red, por ello se implementan las subredes.
Cuando existe un problema de falta de direcciones IP existe la solucin de NAT (network address
translation), donde el ISP asigna a cada lnea una sola direccin IP para el trfico de internet. Dentro de la
red del cliente cada computadora tiene una direccin IP nica, la cual se utiliza para enrutar el trfico
interno, justo antes de que un paquete salga de la red local y se diriga al ISP, la nica IP internet se traduce
a la IP pblica compartida.
IPv6 es el protocolo actual de internet, a diferencia de sus predecesores, tiene direcciones de 128 bits, lo
cual permite tener una variedad de 2128, lo cual hace imposible que se acaben. El objetivo de IPv6 era una
mejora y solucin a los problemas actuales y futuros de IPv4, tales objetivos son:
1. Soportar miles de millones de hosts, incluso con una asignacin de direcciones ineficiente.
2. Reducir el tamao de las tablas de enrutamiento.

3. Simplificar el protocolo para permitir a los enrutadores procesar los paquetes con ms rapidez.
4. Proporcionar mayor seguridad (autentificacin y privacidad).
5. Poner ms atencin en cuanto al tipo de servicio, en especial para los datos en tiempo real.
6. Ayudar a la multidifusin al permitir la especificacin de alcances.
7. Permitir que un host deambule libremente sin tener que cambiar su direccin.
8. Permitir que el protocolo evolucione en el futuro.
9. Permitir que el protocolo viejo y el nuevo coexistan durante aos.
Protocolos de control en internet
ICMP(Internet Control Message Protocol): Acompaamiento de IP que regresa informacin de errores
(trazado de rutas, muy utilizado).
ARP(Address Resolution Protocol): Bsqueda de direccin Ethernet de una direccin IP local.
DHCP(Dynamic Host Configuration Protocol): Asigna direccin IP local a host.
MPLS (Multi-Protocol Label Switchin): Enva paquetes a partir de rutas establecidas, los ISP lo utilizan
para QoS.

You might also like