Comunicación de Datos Ciencias de la Informática
Técnicas de Conmutación
Conmutación: Es la estrategia empleada por los equipos de una red para poder
establecer un enlace entre nodos que se encuentran distantes.
Existen tres técnicas de conmutación
1. Conmutación de Circuitos
Características de la conmutación de circuitos:
La conmutación de circuitos permite el establecimiento de un camino físico previo a la
comunicación entre usuarios, creando un canal de comunicaciones dedicado entre dos
estaciones, es decir, reserva recursos de transmisión y de conmutación de la red para su
uso exclusivo en el circuito durante el tiempo que dure la conexión.
La comunicación vía conmutación de circuitos implica 3 fases o momentos:
1. Establecimiento del circuito: se establece el circuito extremo a extremo y se
reservan canales libres para el enlace utilizando técnicas de multiplexión como
FDM (Multiplexión por división de frecuencias) o TDM (Multiplexión por división en
el Tiempo).
2. Transferencia de datos: normalmente la conexión que se establece es full dúplex
pudiendo transmitir señales analógicas o digitales, lo cual dependerá de la
naturaleza de la red.
3. Desconexión del circuito: la conexión termina y el circuito se libera por orden de
una de las dos estaciones.
Ventaja: Desventajas:
Transparencia. Ineficiencia (desperdicio de la capacidad del canal)
Retardo previo a la transferencia de señales debido al
establecimiento de la llamada.
2. Conmutación de paquetes
Diseñada para ofrecer un servicio más eficiente que el proporcionado por la conmutación
de circuitos para el tráfico de datos.
En la conmutación de paquetes, una estación realiza la transmisión de los datos en base
a pequeños bloques llamados paquetes, cada uno de los cuales contiene una parte de los
datos del usuario, además de información de control necesaria para el adecuado
funcionamiento de la red.
1 Elaboró: Lic. Susana Cuevas Escobar
Comunicación de Datos Ciencias de la Informática
El funcionamiento interno de la conmutación de paquetes puede basarse en las técnicas
de datagramas o circuitos virtuales.
Datagramas
En esta técnica, cada paquete se trata de forma independiente, sin referencia
alguna a los paquetes anteriores
El destino final es el encargado del reordenamiento de los paquetes o datagramas
y de avisar a la fuente de la pérdida de paquetes.
Circuitos Virtuales
En esta técnica, se establece una ruta previa al envío de los paquetes.
Una vez establecida la ruta, todos los paquetes intercambiados entre dos equipos
comunicantes siguen dicho camino a través de la red.
Además de los datos, cada paquete contiene un identificador de circuito virtual, por
lo que cada nodo de la ruta preestablecida sabe hacia dónde dirigir los paquetes.
Por lo tanto, no precisa la toma de decisiones de encaminamiento.
En un instante de tiempo dado, cada estación puede tener más de un circuito
virtual hacia otra u otras estaciones.
La principal característica de esta técnica es que la ruta entre las estaciones se
establece antes de la transferencia de los datos.
Ventajas
Técnica de Datagramas Técnica de Circuitos Virtuales
No existe la fase de establecimiento de Se puede utilizar si dos estaciones
llamada. desean intercambiar datos durante un
El envío resulta más rápido para periodo de tiempo largo.
mensajes cortos. La red puede ofrecer servicios sobre el
Dada su sencillez, resulta muy flexible, circuito virtual (tales como orden
en el caso de una congestión, los secuencial y control de errores).
datagramas entrantes se encaminan Los paquetes viajan por la red más
siguiendo rutas lejanas a la zona de rápidamente, ya que no es necesaria
congestión. una decisión de encaminamiento para
El envío de datagramas es cada paquete en cada nodo.
inherentemente más seguro ya que si
un nodo falla, los paquetes siguientes
pueden encontrar una ruta alternativa
que no atraviese dicho nodo.
2 Elaboró: Lic. Susana Cuevas Escobar
Comunicación de Datos Ciencias de la Informática
Se consideran 3 tipos de retardos:
1. Retardo de propagación: Tiempo que tarda la señal en propagarse desde un
nodo hasta el siguiente. Generalmente es despreciable.
2. Tiempo de transmisión: Tiempo que tarda un transmisor en enviar un bloque de
datos.
3. Retardo de nodo o Retardo de procesamiento: Tiempo que tarda un nodo en
realizar los procesos necesarios para la conmutación de los datos.
3 Elaboró: Lic. Susana Cuevas Escobar
Comunicación de Datos Ciencias de la Informática
Conmutación de Circuitos
Señal de solicitud
de llamada
Retardo de
(Call Request) propagación Retardo de
procesamiento
Señal de
aceptación de
llamada
(Call Accepted)
Se envía una señal - Call Request
Datos del usuario
Si el destino no está ocupado
devuelve una señal – Call Accepted
Se observa un retardo de
procesamiento en cada nodo durante
la solicitud de llamada debido a la
necesidad de establecer la ruta para
la conexión.
Una vez establecida la conexión el
Enlace Enlace Enlace mensaje se envía como un único
bloque, sin retardos en los nodos de
conmutación.
Nodos 1 2 3 4
4 Elaboró: Lic. Susana Cuevas Escobar
Comunicación de Datos Ciencias de la Informática
Conmutación de Paquetes – Circuitos Virtuales
Retardo de
Paquete de
propagación Retardo de
solicitud de
procesamiento
llamada
Paquete de
aceptación de
llamada
Pkt 1
Pkt 2
Pkt 3
Pkt 1
Pkt 2
Pkt 3
Pkt 1
Pkt 2 Señal de
Pkt 3 Confirmación
Hace una solicitud de llamada
mediante un paquete - Call Request
El circuito virtual se acepta mediante
un paquete – Call Accepted
Se observa un retardo de
procesamiento en cada nodo durante
la solicitud de llamada, durante la
aceptación de la llamada y durante la
Enlace Enlace Enlace transmisión aunque el circuito se
encuentre establecido. El retardo es
variable y aumenta con la carga.
Una vez establecido el circuito
Nodos 1 2 3 4
virtual, el mensaje se transmite en
paquetes.
5 Elaboró: Lic. Susana Cuevas Escobar
Comunicación de Datos Ciencias de la Informática
Conmutación de Paquetes – Datagramas
Pkt 1
Pkt 2
Pkt 3
Pkt 1
Pkt 2
Pkt 3
Pkt 1
Pkt 2
Pkt 3
La técnica de conmutación de
paquetes mediante datagramas, no
precisa un establecimiento de
llamada.
Resulta más rápida para mensajes
cortos que la conmutación de
paquetes mediante circuitos
virtuales.
Enlace Enlace Enlace
Nodos 1 2 3 4
6 Elaboró: Lic. Susana Cuevas Escobar