¿Qué es la codificación de red?
La codificación de red es una técnica de programación utilizada para maximizar la salida potencial de una red informática. En la codificación de red, los nodos de la red asumen un rol activo, trabajando para combinar y comprimir paquetes de información antes de enviarlos a través de la red. Esto permite una utilización más eficiente de los recursos de red, a costa de sobrecarga adicional por parte de las computadoras del cliente, que debe funcionar mucho más difícil de "desatar" los datos repletos.
Los nodos de red son un poco como la policía de tráfico: dirigen el flujo de datos en una red de computadoras. En ausencia de codificación de red, los nodos mueven información, paquetes de datos, a través de la red sin tomar libertades para alterar o manipular esos datos de cualquier manera sustancial. Podrían reforzar la señal para garantizar que los datos no se pierdan durante el tránsito, pero los paquetes reales no se ven afectados.
en la codificación de red, los nodos tienen la tarea del trabajo de combinar paquetes según sea necesario para aumentar la eficiencia en la red. Por ejemplo, si una red es capaz de transmitir paquetes individuales de 100 bytes y recibe dos paquetes de 50 bytes al mismo tiempo, un sistema que funciona con codificación no network procesará un paquete de 50 bytes y luego el siguiente, moviéndolos a través de secuencialmente. Una red de codificación de red, por otro lado, registrará el hecho de que se "desperdician 50 bytes de gastos generales potenciales de la red con cada paquete, y combinarán los dos paquetes de 50 bytes en un solo paquete de 100 bytes, maximizando la capacidad de transmisión de datos de la red.
Esto da como resultado un aumento en la eficiencia de la red. La codificación de red utiliza más ancho de banda disponible de la red de forma regular. En otras palabras, se realiza más potencial de la red. Sin embargo, la codificación de red también tiene un inconveniente: los paquetes combinados proporcionan "trabajo" adicional para las computadoras receptores.
Cuando una computadora recibeVES Un paquete de información sobre una red codificada por red, la computadora accede a esa información individual e de inmediato. Los paquetes, en este caso, están completamente dedicados a un solo proceso. Sin embargo, recibir un paquete de información en una red codificada por la red requiere que el sistema desempacar y distribuir información relacionada con diferentes procesos a las áreas adecuadas. Esto crea responsabilidades de procesamiento adicionales para la CPU de la computadora que recibe los datos, aumentando su estrés. En sistemas de baja potencia, o sistemas con una serie de otras tareas simultáneamente activas, el trabajo adicional puede provocar ralentización o retraso en la computadora.