Tema 1
Introducción a las aplicaciones y redes telemáticas
ETSIT. Universitat Politècnica de València
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 2 / 47
Redes y aplicaciones
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 3 / 47
Redes y aplicaciones
¿Qué es una red?
Red de computadoras
Conjunto de dispositivos conectados para dar soporte a ‘aplicaciones’
Ejemplo: Internet (red de redes)
Internet
Red de formada por un conjunto de redes (privadas, públicas, empresariales,
académicas . . . ) interconectadas mediante routers
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 4 / 47
Redes y aplicaciones
¿Qué es una aplicación?
Aplicación telemática
Aplicación en la que intervienen procesos informáticos distribuidos
Los procesos son distribuidos porque corren en varios dispositivos
ubicados en distintos lugares
Los dispositivos están interconectados mediante una red
Los procesos distribuidos usan la red para intercambiar mensajes entre sí
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 5 / 47
Redes y aplicaciones
Ejemplos de aplicaciones actuales ...
Correo electrónico
Navegación web (WWW)
Acceso remoto (telnet, rlogin, ssh, escritorio remoto)
Transferencia de archivos.
Compartición de ficheros peer-to-peer
Comercio electrónico
Redes sociales
Streaming de vídeo en vivo o bajo demanda (VoD)
Telefonía y videotelefonía
Aplicaciones domóticas
Juegos en red.
...
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 6 / 47
Redes y aplicaciones
... y futuras
Internet de las cosas (IoT)
Todo lo que pueda estar conectado lo estará
Ciudades inteligentes
Comunicaciones máquina a máquina (M2M)
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 7 / 47
Tipos de aplicaciones
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 8 / 47
Tipos de aplicaciones
Tipos de aplicaciones por el papel de los participantes
Peer to peer (P2P)
Cliente/servidor
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 9 / 47
Tipos de aplicaciones
Tipos de aplicaciones por los requisitos de fiabilidad
Requieren que la red transporte los mensajes de forma fiable
No toleran pérdida de datos
Ejemplos: e-mail, e-commerce . . .
No requieren que la red transporte los mensajes de forma fiable
Toleran pérdida de datos
Ejemplo: telefonía . . .
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 10 / 47
Tipos de aplicaciones
Tipos de aplicaciones por los requisitos de tiempo
Requieren un transporte de mensajes en tiempo real
Requieren que los mensajes sean entregados a su destinatario en un
tiempo acotado
Ejemplos: telefonía . . .
No requieren un transporte de mensajes en tiempo real
Toleran retardos variables e impredecibles en la entrega de los mensajes
Ejemplos: e-mail, e-commerce . . .
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 11 / 47
Tipos de aplicaciones
Tipos de aplicaciones por los requisitos de tasa de bits
Sensible a la tasa de bits
Requieren una tasa de bits mínima para su correcto funcionamiento
Ejemplos: telefonía por internet (VoIP), video bajo demanda (VoD) . . .
Elástica
Se adaptan a la tasa de bits disponible en ese momento
Ejemplos: e-mail, www . . .
Tasa de bits
Rapidez con la que se pueden enviar los datos (bps)
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 12 / 47
Tipos de aplicaciones
Ejemplos de aplicaciones
Aplicación Transporte fiable Tasa de bits Tiempo real
Transferencia de archivos sí elástico no
E-mail sí elástico no
Web sí elástico no
Audio almacenado no 1 kbps – 1 Mbps ∼ 1 s
Vídeo almacenado no 10 kbps – 5 Mbps ∼ 1 s
Audio interactivo no 1 kbps – 1 Mbps ∼ 100 ms
Vídeo interactivo no 10 kbps – 5 Mbps ∼ 100 ms
Juegos en red no ∼ 10 kbps ∼ 100 ms
Mensajería instantánea sí elástico no/∼ 1 s
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 13 / 47
Tipos de redes
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 14 / 47
Tipos de redes
Componentes de una red
Terminal (host) Dispositivo donde se
ejecutan las aplicaciones
Nodo (router, switch, ‘conmutador’)
Dispositivo donde se reenvían los
datos
Línea (link) Medio por donde se
transmiten los datos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 15 / 47
Tipos de redes
Tipos de redes por el tipo de medio de transmisión
Cableadas
Par de cobre
Cable coaxial
Fibra óptica
Inalámbricas (wireless)
Fija (WiFi)
Móvil (celular)
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 16 / 47
Tipos de redes
Tipos de redes por la extensión geográfica
PAN (personal area network) Pocos metros
LAN (local area network) Hasta 2 kilómetros
MAN (metropolitan area network) Pocos kilómetros
WAN (wide area network) Cualquier tamaño
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 17 / 47
Tipos de redes
Ejemplo de LAN de cable
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 18 / 47
Tipos de redes
Ejemplo de LAN inalámbrica
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 19 / 47
Tipos de redes
Ejemplo de WAN: Red Iris
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 20 / 47
Tipos de redes
Ejemplo de WAN: Géant (Diciembre 2018)
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 21 / 47
Tipos de redes
Tipos de redes por tipo de explotación
Pública Explotada por un operador de telecomunicaciones para ofrecer
servicios de telecomunicaciones a abonados
Celulares
Cable
Fibra óptica
Corporativa Explotada por la empresa usuaria de la red
Se suele implementar conectando una o varias LAN a una
red pública
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 22 / 47
Tipos de redes
Tipos de redes por la topología
Punto a punto (conmutadas) Cada línea une sólo dos dispositivos
Las líneas no están compartidas
Los mensajes se transmiten entre los extremos de la línea
Necesita nodos (conmutadores)
Multipunto (de difusión) Todos los dispositivos están conectados a la
misma línea
La línea está compartida
Los mensajes se difunden a todos los dispositivos
Necesitan un control de acceso al medio
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 23 / 47
Tipos de redes
Ejemplo de red punto a punto
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 24 / 47
Tipos de redes
Ejemplos de redes multipunto
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 25 / 47
Tipos de redes
Tipos de redes conmutadas
Conmutación (switching)
Acción que realiza un nodo para reenviar los mensajes
Conmutación de circuitos (Modelo: red telefónica conmutada)
Las líneas se dividen en ‘circuitos’
Se reserva un circuito en cada línea de la ruta
El nodo ‘conecta’ los circuitos
Conmutación de paquetes (Modelo: telégrafo)
Los datos se envían en ‘paquetes’
Almacenamiento y envío (Store & Forward): el nodo recibe
los paquetes, los procesa y los reenvía por la siguiente línea
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 26 / 47
Tipos de redes
Ejemplo de red de conmutación de circuitos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 27 / 47
Tipos de redes
Ejemplo de red de conmutación de paquetes
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 28 / 47
Tipos de conmutación
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 29 / 47
Tipos de conmutación
Conmutación de circuitos
Las líneas se dividen en circuitos
Es necesario abrir ‘conexiones’ entre los terminales. Fases:
Establecimiento (setup) Se elige la ruta, se reserva un circuito en cada
línea y en los nodos se conectan los circuitos
Transmisión Continua por los circuitos reservados
Liberación Los circuitos se desconectan y quedan libres
Control de admisión: si no hay circuitos libres, se rechaza la conexión
Retardo constante
Sin congestión
Eficiencia baja para tráfico en ráfagas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 30 / 47
Tipos de conmutación
Conmutación de circuitos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 31 / 47
Tipos de conmutación
Conmutación de paquetes por datagramas
Las líneas NO se dividen en circuitos
NO es necesario establecer conexiones:
Sin reserva de recursos
Sin control de admisión
Los datos se transmiten en ‘paquetes’
En los nodos, los paquetes se reenvían. Fases:
Recepción Se recibe por completo
Procesado Se decide la línea de salida
Encolado Se almacena en la cola de salida de la línea
Transmisión Cuando llega su turno se transmite
Retardo aleatorio
Congestión
Eficiencia alta para tráfico en ráfagas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 32 / 47
Tipos de conmutación
Conmutación de paquetes
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 33 / 47
Tipos de conmutación
Conmutación de paquetes
Datagrama
Paquete conmutado de forma independiente
Los datagramas se conmutan a partir de la dirección de destino
Paquetes sucesivos pueden seguir rutas diferentes
No es posible el control de admisión ni la reserva de recursos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 34 / 47
Tipos de conmutación
Conmutación de paquetes por circuitos virtuales
Circuitos virtuales
Conmutación de paquetes que emula la de circuitos
Se establece conexión:
En cada línea se reserva un ‘circuito’ (virtual)
En cada conmutador se conectan los ‘circuitos’ reservados
Todos los paquetes de una conexión siguen la misma ruta
Es posible control de admisión y reserva de recursos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 35 / 47
Conmutación de paquetes por datagramas
Contenido
1 Redes y aplicaciones
2 Tipos de aplicaciones
3 Tipos de redes
4 Tipos de conmutación
5 Conmutación de paquetes por
datagramas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 36 / 47
Conmutación de paquetes por datagramas
Definiciones
Mensaje Datos generados por una aplicación con destino a otro terminal
Paquete Bloque de datos manejable por la red
Cabecera Parte del paquete que contiene la información necesaria para su
conmutación
Datos Parte del paquete que contiene el fragmento del mensaje
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 37 / 47
Conmutación de paquetes por datagramas
Modelo de nodo
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 38 / 47
Conmutación de paquetes por datagramas
Retardos de un paquete
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 39 / 47
Conmutación de paquetes por datagramas
Retardos de un paquete en la línea
Retardo de transmisión Lo que tarda en enviarse (o recibirse)
Lp
Ttx =
Vtx
Lp Longitud del paquete (bits)
Vtx Velocidad (tasa) de transmisión (bps)
Retardo de propagación Lo que tarda en propagarse de un extremo a otro
de la línea
Lc
Tp =
Vp
Lc Longitud de la línea (m)
Vp Velocidad de propagación de la señal (m/s)
(Vp ≈ 2 · 108 m/s −→ 5µs/km )
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 40 / 47
Conmutación de paquetes por datagramas
Retardos de un paquete en un nodo
Retardo de procesado Desde que se termina de recibir hasta que se pone en
la cola (normalmente despreciable)
Retardo de cola Desde que se pone en la cola hasta que se transmite
Si es el primero de la cola, no espera
Tq = 0
Si es el paquete i-ésimo de la cola, espera a que se
transmitan los i − 1 anteriores*
i−1
Tqi Ttxj
X
=
j=1
*
Suponemos cola FIFO
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 41 / 47
Conmutación de paquetes por datagramas
Retardos de conmutación
Retardo de conmutación de una línea Desde que llega a un nodo a un
extremo de la línea hasta que llega al nodo del otro extremo
Tlink = Tq + Ttx + Tp
Retardo de conmutación de una ruta Desde que llega al primer nodo hasta
que llega al terminal destino**
n
k
X
Troute = Tlink
k=1
**
Suponemos que la ruta contiene n líneas
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 42 / 47
Conmutación de paquetes por datagramas
Diagrama de tiempos
Transmisión de paquetes
terminal nodo
Ttx del paquete 1
paquete 1
Ttx del paquete 2
paquete 2
Tp
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 43 / 47
Conmutación de paquetes por datagramas
Diagrama de tiempos
Reenvío de un paquete
terminal A nodo terminal B
Ttx en línea de A
paquete
Tp en línea de A
Ttx en línea de B
paquete
Tp en línea de B
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 44 / 47
Conmutación de paquetes por datagramas
Diagrama de tiempos
Reenvío de paquetes
terminal A nodo terminal B
paquete 1
paquete 2
paquete 1
paquete 2
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 45 / 47
Conmutación de paquetes por datagramas
Diagrama de tiempos
Reenvío de paquetes
terminal A nodo terminal B
paquete 1
paquete 2
Tq del paquete 2
paquete 1
paquete 2
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 46 / 47
Conmutación de paquetes por datagramas
Diagrama de tiempos
Conmutación de circuitos vs. paquetes
a b c d a b c d
setup conexión paquete 1
setup conexión
setup conexión p2
p1
p3
conexión OK p2
p1
p3
p2
p3
datos
Curso 2023-2024 (ETSIT. UPV) 1. Introducción a la telemática 47 / 47