Índice:
Definição - O que significa Onion Routing?
O roteamento de cebola é um método pelo qual os pacotes de rede podem ser transmitidos anonimamente pela Internet ou por uma rede.
Foi concebido pela Marinha dos EUA para ocultar a origem dos pacotes IP (Internet Protocol) enquanto eles viajavam pela Internet. No entanto, protege e oculta o remetente e o destinatário do pacote de dados.
Techopedia explica Onion Routing
No roteamento de cebola, cada camada serve como encapsulamento, revelando informações quando a camada é extraída.
Na implementação prática, o roteamento de cebola consiste em uma série de roteadores de cebola conectados por meio de um proxy. O aplicativo que pretende enviar um pacote de rede o transmite ao proxy de roteamento de cebola, que cria uma conexão anônima usando diferentes roteadores de cebola no caminho para o nó de destino.
O primeiro roteador de cebola criptografa a mensagem e a envia para o próximo roteador no caminho configurado. O roteador de cebola receptor descriptografa a mensagem usando sua chave privada, revela o próximo roteador de cebola de destino, criptografa-o novamente e envia-o para o próximo roteador de cebola.