1. Conmutacion de paquetes. Principios

La red de telecomunicaciones de circuitos de larga distancia como se vio, fue diseñada en un principio para el uso en telefonía, para manejar trafico de voz.

Una característica de estas redes conmutadas fue que la red era dedicada a una llamada en especifico, Para las conexione de voz el resultado fue que la red era altamente ocupada la mayor parte del tiempo ya que en una llamada o hablaba un extremo o el otro. Sin embargo, cuando las redes empezaron a ser utilizadas para envío de datos, aparecieron los siguientes inconvenientes:

  • En una conexión usuario/servidor en el  que el usuario consulta esporádicamente el dato de una base de datos, la red de mantiene desocupada la mayor parte del tiempo. resultando ineficiente la conmutación de circuitos.
  • En una red conmutación de circuitos la velocidad de conexión de datos es constante, condicionando que los dos dispositivos conectados transmitan y reciban a la misma velocidad, limitando la utilidad de la red.
Para solucionar estos inconvenientes se diseño la conmutación de paquetes, que consiste en lo siguiente:
  • Los datos se dividen y transmiten en paquetes cortos (1000 octetos de longitud como máximo)
  • Cada paquete contiene parte de los datos + información de control (overhead), llamada cabecera del paquete, que no es otra cosa básicamente que información necesaria para encaminar el paquete y alcanzar el destino deseado y luego volverlo a unir, es decir de donde viene y hacia donde va el paquete. En cada nodo el paquete se recibe, se almacena temporalmente y luego se envía al siguiente nodo.
La conmutación de paquetes mejora la eficiencia de la linea, ya que como vimos en la conmutación de circuitos utilizando TDM, si un nodo no tiene datos para enviar en un determinado slot de tiempo, esa porción de la linea no se utiliza. En conmutación de paquetes, los paquetes son enviados uno a continuación del otro tan rápido sea posible.

En una red de conmutación de paquetes, dos estaciones con velocidades diferentes pueden intercambiar paquetes, ya que cada una se conecta a su propia velocidad al nodo.

En una red de circuitos, cuando el trafico aumenta la misma se podía bloquear (rechazando nuevas solicitudes, tono ocupado). En una red de paquetes las solicitudes se siguen aceptando, solamente aumentando el retardo en la transmisión, poniendo los paquetes en cola.

También podemos añadir el uso de prioridades para paquetes, si un nodo tiene varios paquetes atrasados, puede enviar estos con prioridad para que se envíen primero que otros en la red que tienen una prioridad menor



Si el tamaño de los datos que queremos enviar es mayor al tamaño del paquete, como vimos este es fragmentado. La forma en que la red gestiona estos paquetes puede variar, se tienen dos aproximaciones. Datagramas y circuitos virtuaes,