Definición: ¿Qué significa Onion Routing?
El enrutamiento cebolla es un método mediante el cual los paquetes de red se pueden transmitir de forma anónima a través de Internet o una red.
Fue concebido por primera vez por la Marina de los EE. UU. Para ocultar el origen de los paquetes de Protocolo de Internet (IP) mientras viajaban por Internet. Sin embargo, protege y oculta tanto al remitente como al receptor del paquete de datos.
Techinfo explica el enrutamiento de cebolla
En el enrutamiento de cebolla, cada capa sirve como encapsulación, revelando información cuando se extrae la capa.
En la implementación práctica, el enrutamiento de cebolla consiste en una serie de enrutadores de cebolla conectados a través de un proxy. La aplicación que pretende enviar un paquete de red lo transmite al proxy de enrutamiento de cebolla, que crea una conexión anónima utilizando diferentes enrutadores de cebolla en ruta al nodo de destino.
El primer enrutador cebolla encripta el mensaje y lo envía al siguiente enrutador en la ruta configurada. El enrutador de cebolla receptor descifra el mensaje utilizando su clave privada, revela el siguiente enrutador de cebolla de destino, lo vuelve a encriptar y lo envía al siguiente enrutador de cebolla.