Está en la página 1de 42

Diplomado en Redes y Comunicaciones de Datos

Capa de Red, protocolos de enrutamiento y capa de Transporte


Mauricio Mayo
Objetivos

• Definir la capa de red


• Conocer los protocolos de enrutamiento
• Definir la capa de transporte
• Identificar los protocolos de capa transporte
Capa de Red
La capa de Red proporciona la
dirección lógica que permite que
dos redes distintas que se
encuentran en redes lógicas
diferentes determinen una posible
ruta para lograr comunicarse

La PDU se denomina: Paquete


Clasificación de los algoritmos de enrutamiento

Algoritmos no adaptables:
• Sus decisiones de
enrutamiento no se basan en
mediciones o estimaciones del
tráfico ni en la topología.
• La decisión de qué ruta tomar
se calcula por adelantado y se
configuran en los routers.
• Enrutamiento estático.
Enrutamiento Estático
• Facilita el mantenimiento de la tabla de
enrutamiento en redes más pequeñas en las cuales
no está previsto que crezcan significativamente.
• Enrutamiento desde y hacia redes de conexión
única
• Uso de una única ruta por defecto
Enrutamiento Estático
• El procesamiento de la CPU es mínimo.
• Es más fácil de comprender para el administrador.
• Es fácil de configurar.
• La configuración y el mantenimiento son prolongados.
• La configuración es propensa a errores, especialmente en redes
extensas.
• Se requiere la intervención del administrador para
mantener la información cambiante de la ruta.
• No se adapta bien con las redes en crecimiento;
el mantenimiento se torna cada vez más complicado.
• Requiere un conocimiento completo de toda la red para una
correcta implementación.
Clasificación de los algoritmos de enrutamiento
Algoritmos adaptables:
• Sus decisiones de enrutamiento se basan en mediciones o
estimaciones del tráfico y en la topología (metricas).
• Cambian sus decisiones de enrutamiento para reflejar los
cambios de topología y de tráfico. (ej. distancia, nº de saltos,
tiempo estimado del tránsito).
• Este tipo de algoritmos no pueden ser demasiado complejos
ya que son implementados en los routers y deben ejecutarse
en tiempo real con recursos de CPU y la memoria con que el
router dispone
Enrutamiento Dinámico
• Descubrimiento de redes remotas,
• Mantenimiento de información de
enrutamiento actualizada,
• Selección de la mejor ruta hacia las
redes de destino y
• Capacidad de encontrar una mejor
nueva ruta si la ruta actual deja de
estar disponible.
Enrutamiento Dinámico
• El administrador tiene menos trabajo en el mantenimiento de la
configuración cuando agrega o quita redes.
• Los protocolos reaccionan automáticamente a los cambios de
topología.
• La configuración es menos propensa a errores.
• Es más escalable, el crecimiento de la red normalmente no
representa un problema.
• Se utilizan recursos del router (ciclos de CPU, memoria y ancho de
banda del enlace).
• El administrador requiere más conocimientos para la
configuración, verificación y resolución de problemas.
Algoritmo por Vector distancia

Los algoritmos de
vector distancia
operan haciendo
que cada router
mantenga una
tabla (un vector)
que da la mejor
distancia conocida
a cada destino y la línea a usar para
llegar ahí. Estas tablas se actualizan
intercambiando información con vecinos
Vector Estado de Enlace
• Crea una "vista completa" de la red al reunir información
proveniente de todos los demás routers.
• Establece un mapa de la
topología y selecciona la mejor
ruta hacia todas las redes de
destino en la topología.
Protocolos de enrutamiento
Protocolos de enrutamiento
• RIP
• IGRP
• EIGRP
• OSPF
• IS-IS
• BGP
Protocolos de enrutamiento
RIP (Routing Information Protocol)
• Es un protocolo IGP (Internal Gateway Protocol)
usado por routers
• Su función es mantener una tabla de rutas de
manera dinámica utilizando un vector distancia
• Usa conteo de saltos como métrica
• Si el conteo es mayor a 15 saltos, no da una ruta
para esa red
• Envía un broadcast o multicast de las
actualizaciones cada 30 segundos
Protocolos de enrutamiento
IGRP (Interior Gateway Routing Protocol)
• Protocolo propietario de CISCO
• Su función es buscar la mejor vía mediante el
algoritmo de vector distancia
• Considera el ancho de banda, retardo, carga y
confiabilidad para crear la métrica compuesta
• Envía un broadcast de actualización cada 90
segundos.
• Es el antecesor del EIGRP y actualmente se
encuentra descontinuado.
Protocolos de enrutamiento
EIGRP (Enhanced Interior Gateway Routing Protocol)
• Mejora del IGRP, Protocolo propietario de CISCO
• Puede realizar un balance de carga de distinto costo
• Utiliza el Algoritmo de Actualización
de Difusión (DUAL) para calcular la
ruta más corta
• No existen actualizaciones periódicas,
sólo se envían cuando hay un cambio
en la topología.
Protocolos de enrutamiento

OSPF (Open Shortest Path First)


• La función del OSPF es encontrar la
trayectoria mas corta de un dispositivo
de enrutamiento a todos los demás.
• Se calcula la trayectoria más corta con
base en pesos (distancia, retardo, etc.)
Protocolos de enrutamiento
IS-IS (intermediate system to intermediate system)
• Protocolo de estado de enlace no propietario de
rápida convergencia, escalable y flexible
• Mantiene la relación entre vecinos mediante
paquetes hello cada 10 segundos
• Es compatible con
IPv6 y VLSM
Protocolos de enrutamiento
BGP: Border Gateway Protocol
• Toma decisiones de encaminamiento
basándose en políticas de la red, o
reglas que utilizan varios atributos de
ruta BGP.
• BGP intercambia información de
enrutamiento entre sistemas
autónomos a la vez que garantiza una
elección de rutas libres de bucles
• Define una ruta como la correlación
entre un destino y los atributos de la
trayectoria dicho destino
Protocolos de enrutamiento
BGP: Border Gateway Protocol
Protocolos de enrutamiento
CAPA DE TRANSPORTE
• La capa de transporte es la responsable de establecer
transferencia de extremo a extremo de los datos enviados a la
capa de aplicación
• Permite que varias aplicaciones se puedan comunicar a través
de la red al mismo tiempo en un único dispositivo
• Sus protocolos son TCP y UDP
• La PDU de la capa de transporte se llama Segmento o
Datagrama, dependiendo de si corresponde a TCP o UDP
CAPA DE TRANSPORTE
Funciones Capa Transporte
• Seguimiento de Conversaciones individuales: Cualquier host
puede tener múltiples aplicaciones que se están comunicando a
través de la red. Cada una de estas aplicaciones se comunicará con
una o más aplicaciones en hosts remotos. Es responsabilidad de la
capa de Transporte mantener los diversos streams de
comunicación entre estas aplicaciones.
• Segmentación de datos: Debido a que cada aplicación genera un
stream de datos para enviar a una aplicación remota, los datos
deben prepararse para ser enviados por los medios en partes
manejables.
CAPA DE TRANSPORTE
PUERTOS EN LA CAPA DE TRANSPORTE

La IANA es un
organismo de
estándares
responsable de la
asignación de varias
normas de
direccionamiento y
es la encargada de
asignar los números
de puerto.
PUERTOS EN LA CAPA DE TRANSPORTE
Existen distintos tipos de números de puerto:

Se puede encontrar un lista actual de números de puertos en


http://www.iana.org/assignments/port -numbers.
PUERTOS EN LA CAPA DE TRANSPORTE

Un servidor individual no puede tener dos servicios asignados al mismo número de


puerto dentro de los mismos servicios de la capa de Transporte
PUERTOS EN LA CAPA DE TRANSPORTE
PROTOCOLOS DE CAPA DE TRANSPORTE
Puede ser: TCP (Protocolo de Control de
Transmisión) o UDP (Protocolo de Datagramas
de Usuário)
• TCP es un protocolo de la capa de
transporte confiable y completo, lo que
garantiza que todos los datos lleguen al
destino.
• UDP es un protocolo de la capa de
transporte muy simple que no proporciona
confiabilidad.
PUERTOS EN LA CAPA DE TRANSPORTE
PROTOCOLO DE DATAGRAMA DE USUARIO (UDP)
• Descrito en la RFC768
• UDP es un protocolo simple, sin conexión
• Las porciones de comunicación en UDP se denominan
Datagramas
• UDP envía los datagramas como
“Mejor esfuerzo”
• Entre las aplicaciones que usan
UDP son: DNS – streaming de
Video - VoIP
PROTOCOLO UDP

No es orientado a la conexión
PROTOCOLO DE CONTROL DE TRANSMISIÓN (TCP)

• Descrito en la RFC793
• TCP es un protocolo
orientado a transmisión
• Tiene uso adicional de recursos para agregar
funciones de entrega confiable y control de flujo
• Cada segmento posee 20bytes de carga de encabezado (UDP posee
8bytes)
• Entre las aplicaciones que usan TCP son: Web – E-mail – Transferencia
de archivos
PROTOCOLO DE CONTROL DE TRANSMISIÓN (TCP)

TCP tiene tres operaciones básicas para garantizar la


confiabilidad:
• Seguimiento de segmentos de datos transmitidos
• Acuse de recibo de datos
• Retransmisión de cualquier dato sin acuse de recibo
SEGMENTACIÓN EN CAPA DE TRANSPORTE
ENCABEZADO CAPA TRANSPORTE

La diferencia
clave entre TCP
y UDP es la
confiabilidad
CONEXIÓN TCP
CONEXIÓN TCP
CONEXIÓN TCP

Una de las funciones de TCP es asegurar que cada segmento llegue a su


destino. Los servicios TCP en el host de destino envían a la aplicación de
origen un acuse de recibo de los datos recibidos.
CONEXIÓN TCP
Retroalimentación
• Definir la capa de red
• Conocer los protocolos de enrutamiento
• Definir la capa de transporte
• Identificar los protocolos de capa transporte
Muchas Gracias
Preguntas?

También podría gustarte