Tanto circuit-switch como packet-switch nos permiten enviar información de un punto a otro.
No obstante, el funcionamiento de cada uno de ellos es diferente y ambos nos ofrecen unas características particulares de cada uno.
Si queremos conectar dos puntos utilizando circuit-switching, se realizaría de la siguiente manera:
Antes de que empiece la transmisión se establece una ruta entre el punto A y el punto B. La cual se utilizará durante toda la transmisión y quedará reservada y exclusiva hasta que la transmisión termine.
Comienza la transmisión de datos, A empieza enviando los datos a B con el canal reservado para ellos, cuando acaba la transmisión el canal se libera y puede ser usado por otros usuarios.
Características de circuit-switching:
– Se necesita conocer y establecer la ruta entre los puntos.
– Utilización del 100% de los recursos ya que la ruta quedará reservada y será de uso exclusivo.
– Al finalizar la transmisión se liberarán los recursos.
– Se transmiten los datos en tiempo real.
Como ejemplo, podemos pensar en la red de telefonía.
Si queremos conectar dos puntos utilizando Packet-switching, se realizaría de la siguiente manera:
Los datos que quiere enviar A se dividen en paquetes que son enviados a través de la red. Cada paquete contiene la dirección a la que va destinado y los enrutadores irán encaminando cada paquete hacía el destino.
No es necesario conocer la ruta por la que van a ir los paquetes, y si una ruta falla los enrutadores buscarán una ruta alternativa.
Características de Packet-switching:
– No es necesario establecer una ruta.
– Puede haber varios usuarios enviando datos al mismo tiempo.
– No se reservan los recursos o las rutas.
– No se garantiza que lleguen los paquetes ni que lleguen en el orden de envío.
Como ejemplo, tenemos la red de Internet.