Hogar Redes ¿Qué es la codificación de red? - definición de techopedia

¿Qué es la codificación de red? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la codificación de red?

La codificación de red es una técnica de red en la que los datos transmitidos se codifican y decodifican para aumentar el rendimiento de la red, reducir los retrasos y hacer que la red sea más sólida. En la codificación de red, los algoritmos algebraicos se aplican a los datos para acumular las diversas transmisiones. Las transmisiones recibidas se decodifican en sus destinos. Esto significa que se requieren menos transmisiones para transmitir todos los datos, pero esto requiere más procesamiento en los nodos intermedios y terminales.

Techopedia explica la codificación de red

En las redes de enrutamiento tradicionales, los paquetes se almacenan en caché y se reenvían en sentido descendente. Por lo tanto, si un nodo de enrutamiento recibe dos paquetes de dos fuentes, los reenvía uno tras otro y, mientras tanto, pone en cola a los demás, incluso si ambos se dirigen al mismo destino. Esto requiere transmisiones separadas para cada mensaje entregado, lo que disminuye la eficiencia de la red. En la codificación de red, los algoritmos se utilizan para fusionar esos dos mensajes y el resultado acumulado se reenvía al destino. Después de recibir el masaje acumulado, se decodifica en el destino utilizando el mismo algoritmo.


Para que esta técnica funcione, el nodo de destino debe estar completamente sincronizado con los nodos de transmisión.


Se considera que la codificación de red es útil en redes de malla inalámbricas, redes de mensajería, redes de almacenamiento, redes de transmisión de multidifusión, redes punto a punto de intercambio de archivos y otras redes donde los mismos datos deben transmitirse a varios nodos de destino. El cambio de topología regular que ocurre en las redes de igual a igual plantea un desafío a la técnica de codificación de red porque complica la sincronización de la red. Además, los pares pueden necesitar una gran cantidad de tiempo de procesamiento al intentar decodificar datos.


En general, las redes grandes pueden aumentar su eficiencia mediante el uso de la codificación de red, pero los altos costos generales pueden hacer que sean menos susceptibles para redes pequeñas.

¿Qué es la codificación de red? - definición de techopedia