Sei sulla pagina 1di 34

CURSO: REDES Y COMUNICACIÓN DE

DATOS II
Ing. Juan Lenin Velarde Sagastegui
jlvelardes@gmail.com
Contenidos
1. Presentación, objetivos del curso y logro de aprendizaje
2. Unidades de aprendizaje
3. Unidad I: Protocolos y tecnologías wan
1.- Objetivo General
• El curso de Redes y Comunicaciones de Datos II permitirá a los
estudiantes contar con una base en el estudio de las comunicaciones
de datos y redes de computadoras, determinar la tecnología WAN e
inalámbrica adecuada para sus requerimientos, asimismo conocer
sobre seguridad de las redes.
Logro de aprendizaje
Al finalizar el curso el estudiante, reconoce y selecciona la tecnología de
interconexión de redes adecuada para sus necesidades así como aplica criterios
seguridad de información para la protección de los datos.
2.- Unidades de aprendizaje
Unidad 1: Protocolos y tecnologías wan
Unidad 2: Redes inalámbricas y móviles
Unidad 3: Protocolos de enrutamiento
Unidad 4: Protocolos de enrutamiento avanzado
Unidad 5: Seguridad y VPN
3.- UNIDAD N° 1
• Protocolos y tecnologías WAN

Semanas: 1,2,3 y 4
3.1 .- Logro de aprendizaje de la unidad 1
Al culminar la unidad el estudiante, describe las tecnologías y los
propósitos de WAN, así como compara las tecnologías, los servicios y los
dispositivos WAN apropiados para satisfacer los requisitos comerciales
cambiantes de una empresa en crecimiento
3.2.- Contenidos
3.2.1 Conceptos de WAN: Operaciones y Servicios
3.2.2 Tecnologías WAN: WAN privada y WAN pública
3.2.3 Conexiones punto a punto
3.2.4 Operación e implementación de PPP
3.2.5 Conexiones de acceso remoto: Conexiones y selección de banda ancha
3.2.6 Implementación de PPPoE
Sesión 1

Conceptos de WAN: Operaciones y Servicios


1.- Contenidos
1.1 Logro de aprendizaje de sesión 1
1.2 Introducción
1.3 Concepto y red de conmutación por circuitos
1.4 Principios de conmutación paquetes
1.5 Conmutación de circuito vs conmutación de paquetes
1.6 Tipos de redes de comunicación
1.7 Retardos, perdidas y “throughput” en redes de paquetes
1 .1 Logro de aprendizaje

Al culminar la Sesión 1 el estudiante define y describe el funcionamiento


de la conmutación de por circuitos y conmutadas por paquetes
1.2 Introducción ¿Que es Internet?
PC • Billones de dispositivos de mobile network
server computacion conectados:
• hosts = end systems global ISP
wireless
laptop • running network apps
smartphone
home
 Enlaces de comunicacion network
regional ISP
wireless • fibra, cobre, radio,
links satellite
wired
links • tasa transmision:
ancho de banda

 Conmutacion de pks: envia paquetes


router (trozos de datos)
• routers y switches institutional
network
¿Que es Internet?
mobile network
• Internet: “network of networks”
• Interconectando ISPs
global ISP
• protocolos : controlan el envio y
recpcion de mensajes
home
• TCP, IP, HTTP, Skype, 802.11 network
regional ISP
• Estandares Internet
• RFC: Request for comments
• IETF: Internet Engineering Task Force

institutional
network
¿Que es Internet? Una visión de servicios
mobile network
• Infraestructura que brinda
servicios a las aplicaciones: global ISP
• Web, VoIP, email, juegos,
comercio electronico, redes
sociales
home
• Proporciona una interfaz de network
regional ISP
programacion para
aplicaciones (app)
• Ganchos que permite enviar y
recibir programas de aplicaciones
para conectarse a Internet
• Proporciona opciones de
servicios, analogas a un servicio
postal
institutional
network
Aproximación a la estructura de red
mobile network

 El borde de la red: global ISP


aplicaciones y hosts
 Redes de acceso y medio físico:
enlaces cableados e inalámbricos home
network
 Núcleo de red: regional ISP

interconexión de routers
red de redes

institutional
network
El borde de la red

 end systems (hosts):


Ejecutan programas de aplicación
ej. Web, email
 Modelo cliente/servidor
los requerimientos de los clientes (hosts), son servidos
por servidores “always-onserver”
 Modelo peer-peer (p2p):
uso mínimo (o nulo) de servidores dedicados
ej. Skype, BitTorrent
Núcleo de red
“malla” (mesh) de routers interconectados
la pregunta fundamental:
¿como se transfieren los datos a través de la red?
 conmutación de circuitos:
Circuito dedicado para cada llamada: red telefónica

 Conmutación de paquetes:
los datos se envían en “trozos” a través de la red
1.3 Concepto de conmutación por circuitos
Reserva de recursos
de extremo a extremo para cada
“llamada”
 ancho de banda, capacidad de conmutación
recursos dedicados
parámetros de calidad garantizada
se requiere un procedimiento de establecimiento de
llamada (señalización)
Conmutación por circuitos
Recursos de red (por ej. ancho de banda)
dividido en “trozos”
 “trozos” asignados a llamadas
no se comparten recursos; si no se usan, se
desperdician
 como dividir el ancho de banda en “trozos”:
división en frequencia (fdm)
división por tiempo (tdm)
Redes de conmutación de circuitos
Dos ejemplos de redes de conmutación de circuitos: PSTN y ISDN

PSTN Ejemplo de envió de datos atreves de la PSTN


1.4 Principio de conmutación de paquetes
flujo de datos dividido en contención (disputa) de recursos:
paquetes  la demanda agregada de recursos puede exceder la
 los paquetes de distintos disponibilidad
usuarios comparten los  congestión: paquetes deben esperar para usar
recursos de red los enlaces (colas, buffers)
 cada paquete utiliza el  “store & forward”: los paquetes van avanzando de
ancho de banda disponible un salto (“hop”) a la vez
 Los recursos se usan cada nodo recibe el paquete
cuando se necesitan completo antes de re-enviarlo
Conmutación de paquetes de store and forward

L bits
per packet
Lleva L/R segundos
trasmitir un paquete de 3 2 1
source
L bits en un enlace de R R bps R bps
destination
bps
store & forward: el
paquete entero debe Ejemplo:
llegar al router antes L = 7.5 Mbits
de ser retrasmitido R = 1.5 Mbps
retardo = 2L/R retardo de trasmisión
(despreciando en = 10 sec
retardo de
propagación)
Multiplexado estadístico
R = 100 Mb/s C
A
D
R = 1.5 Mb/s
B
queue of packets E
waiting for output link

La secuencia de paquetes de A & B no tiene un patrón fijo, el ancho de banda se comparte bajo
demanda multiplexado estadístico.
Dos funciones clave del núcleo de red
routing: determina la ruta forwarding: mover paquetes desde la entrada
origen-destino tomada por los del enrutador a la salida del enrutador
paquetes
 Algoritmos de enrutamiento apropiado

routing algorithm

local forwarding table


header value output link
0100 3 1
0101 2
0111 2 3 2
1001 1

destination address in arriving


packet’s header
Ejemplo de conmutación de pks
Divide los datos de tráfico en paquetes que se enrutan a través de una red compartida. El cambio
de paquetes permite que muchos pares de nodos se comuniquen por el mismo canal.
1.5 Conmutación de pks vs conmutación de circuitos
conmutación de paquetes permite que más usuarios utilicen la red
 enlace de 1 Mb/s
 cada usuario:
 100 kb/s cuando está “activo”
 activo 10% del tiempo
conmutación de circuitos: N
10 usuarios users
conmutación de paquetes: 1 Mbps link
Con 35 usuarios, la probabilidad que la cantidad de
usuarios activos sea > 10 es menor que 0.0004
Conmutación de paquetes vs circuitos
 La conmutación de paquetes es la solución?
bueno para trasmisión de datos en ráfagas
Compartir recursos
Simple, no es necesario establecer llamadas
 Posible congestión: retardos y pérdidas de paquetes
Se necesitan protocolos para asegurar la transferencia de datos, y
control de congestión
 Como proveer un comportamiento similar a la conmutación de circuitos?
Garantías de ancho de banda (y variación del retardo) para aplicaciones
de audio/video?
1.6 Clases de las redes de comunicación
1.7 Retardos, perdidas y “throughput” en redes de pks
Como ocurre la perdida y el retraso
 Hay una cola de paquete en buffer de enrutador
 La velocidad de llegada del paquete sobre el enlace (temporalmente)
excede la capacidad del enlace de salida packet being transmitted (delay)
 La cola de paquetes espera su turno

B
packets queueing (delay)
free (available) buffers: arriving packets
dropped (loss) if no free buffers
Cuatro fuentes de retrazo de paquetes
transmission
A propagation

B
nodal
processing queueing

dnodal = dproc + dqueue + dtrans + dprop

dprop: propagation delay:


dproc: nodal processing dqueue: queueing delay dtrans: transmission delay:
 L: packet length (bits)  d: length of physical link
 Chequeo error de bit  Tiempo de espera en el
enlace de salida para la  R: link bandwidth (bps)  s: propagation speed
 Determinar enlace de salida depends on congestion (~2x108 m/sec)
level of router  dtrans = L/R
 Valor tipico < msec  dprop = d/s
Perdida de paquetes
• cola (aka buffer) enlace anterior en el buffer tiene capacidad finita
• Paquete que llega a la cola complete caido (tambien conocido cmo perdido)
• El paquete perdido puede ser retransmitido por el nodo anterior, por el sistema fuente final o no se
utilizado en absolute.

buffer
(waiting area) packet being transmitted
A

B
packet arriving to
full buffer is lost
promedio: tasa durante un período de tiempo más largo

Throughput
rendimiento: velocidad (bits / unidad de tiempo) a la que se transfieren los bits entre el emisor / receptor
 Instantáneo: tasa en un punto determinado en el tiempo
 Promedio: tasa durante un periodo de tiempo mas largo

server,envia
Servidor with bits link capacity
tuberia que puede llevar link capacity
tuberia que puede llevar
file ofenF la
(fluido) bits
tuberia Runa
s bits/sec
tasa al ritmo de Runa
c bits/sec
tasa al ritmo de
to send to client Rs bits/sec Rc bits/sec)
Throughput
• Rs < Rc Cual es el rendimiento final promedio?

Rs bits/sec Rc bits/sec

 Rs > Rc Cual es el rendimiento final promedio?

Rs bits/sec Rc bits/sec

Cuello de botella
Enlace en la ruta de extremo final que restringe el rendimiento final
Bibliografía
Kurose, J. & Ross, K. (2017). REDES DE COMPUTADORAS: Un enfoque descendente.
7ma ed. USA: Pearson.

Potrebbero piacerti anche