Generic Routing Encapsulation
Aspeto
Generic Routing Encapsulation (GRE) é um protocolo de encapsulamento desenvolvido pela Cisco Systems que pode encapsular uma ampla variedade de protocolos de Camada de rede dentro de conexões virtuais ponto-a-ponto através de uma rede IP.
Examplos de uso
- Em conjunto com o PPTP para criar VPNs.
- Em conjunto com IPsec VPN para permitir a passagem de informações de roteamento entre redes conectadas.
- Em protocolos de mobilidade.
- Linux e BSD podem estabelecer conexão IP direta através de tunel GRE para interoperações com equipamentos Cisco.
- Em appliances de proteção contraAtaque de negação de serviço (DDoS) para terminais desprotegidos.
Exemplo do empilhamento do protocolo
Camada no Modelo OSI | Protocolo |
---|---|
5. Sessão | X.225 |
4. Transporte | UDP |
3. Rede (GRE-encapsulated) | IPv6 |
Encapsulamento | GRE |
3. Rede | IPv4 |
2. Enlace | Ethernet |
1. Físical | 100BASE-TX |
Com base nos princípios de camadas de protocolo do Modelo OSI, o encapsulamento de protocolo, não especificamente GRE, quebra a ordem de estratificação. Pode ser visto como um separador entre duas pilhas de protocolos diferentes, um atuando como portadora pra outra.
IP como protocolo de entrega
Pacotes GRE que são encapsulados dentro de IP usam o protocolo IP do tipo 47. [1]