¿Qué es el cambio de paquete?
La conmutación de paquetes es una tecnología que divide los datos en las comunicaciones de la red en piezas pequeñas manejables, llamados paquetes. Al enviar un archivo grande en varios fragmentos pequeños a través de una red, la conmutación de paquetes minimiza el impacto de los errores de transmisión de datos. Los cuellos de botella de tráfico también se evitan, lo que permite que los datos fluyan de la manera más eficiente posible a través de la red.
La idea de las comunicaciones de la red implica seguir un conjunto exacto de reglas para mover los datos de una ubicación o nodo en la red a otra. Internet es simplemente una red grande, y el cambio de paquetes ocurre cuando se mueve todos los datos a través de Internet. Protocolo de control de transporte/protocolo de Internet (TCP/IP) y Frame Relay son ejemplos de protocolos de conmutación de paquetes. Algunas tecnologías de teléfonos móviles también utilizan tecnologías de conmutación de paquetes.
Al emplear la conmutación de paquetes, el software de enrutamiento de red divide el archivo en varios paquetes pequeños de datos de entre 1,000 y 1,500 bytes cada uno, etiquetando cada paqueteET con información de encabezado. En el encabezado, el software de enrutamiento incluye instrucciones para volver a montar el archivo de los paquetes en el orden correcto. También incluye la información de destino, antes de enviar los paquetes a través de la red.
A medida que los paquetes viajan a través de la red, pueden estar separados, tomando diferentes rutas de enrutamiento, dependiendo del tráfico de Internet. Los enrutadores y los interruptores de la red usan la información del encabezado para determinar la ruta más eficiente para mover cada paquete a su destino. La conmutación de paquetes permite un uso eficiente del ancho de banda de red, ya que enviar numerosos paquetes pequeños ajustados a la capacidad de la red mejor que enviar archivos grandes intactos. Una vez que los paquetes llegan al destino, independientemente del orden en el que lleguen, el software de enrutamiento vuelve a montar el archivo correctamente, utilizando la información del encabezado. Si todos los paquetes llegaron intactos ylibre de errores, el archivo está listo para su uso. Sin embargo, si llegó un paquete con un error, el software de enrutamiento puede solicitar que el paquete sea resentido. Al usar la conmutación de paquetes, solo una parte de todo el archivo debe ser resentida, lo que disminuye el tráfico general de la red.
Paul Baran y Donald Davies desarrollaron la idea de cambiar los paquetes de forma independiente a principios de la década de 1960. La conmutación de paquetes es una mejora en la tecnología de conmutación de circuitos, comúnmente utilizada en redes telefónicas de línea fija durante muchos años. Con la conmutación de circuito, una línea dedicada lleva todo el tráfico de datos relacionado con un archivo en particular. La conmutación de circuito funciona bien para entregar un archivo grande rápidamente porque no tiene retrasos. Sin embargo, mover una gran cantidad de datos hacia y desde miles de nodos simultáneamente, como se produce en Internet, sería imposiblemente ineficiente utilizando la conmutación de circuito.