Tabla de contenido:
Definición - ¿Qué significa Onion Routing?
El enrutamiento de cebolla es un método por el cual los paquetes de red pueden transmitirse de forma anónima a través de Internet o una red.
Fue concebido por primera vez por la Marina de los Estados Unidos 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.
Techopedia 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 intenta 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 hacia el nodo de destino.
El primer enrutador de cebolla encripta el mensaje y lo envía al siguiente enrutador en la ruta configurada. El enrutador de cebolla receptor descifra el mensaje usando su clave privada, revela el siguiente enrutador de cebolla de destino, lo encripta nuevamente y lo envía al siguiente enrutador de cebolla.