Opentopia Directory Encyclopedia Tools

Generic Routing Encapsulation

Encyclopedia : G : GE : GEN : Generic Routing Encapsulation


Generic Routing Encapsulation (GRE) is a tunneling protocol designed for encapsulation of arbitrary kinds of network layer packets inside arbitrary kinds of network layer packets. The original packet is the payload for the final packet. For example, tunnel servers which encrypt can use GRE to tunnel through the Internet for secure virtual private networks.

GRE was developed by Cisco and can encapsulate a wide variety of protocol packet types inside IP tunnels. GRE tunnels are designed to be completely stateless, which means that each tunnel end-point does not keep any information about the state or availability of the remote tunnel end-point. This feature helps the service providers to provide for IP tunnels to its clients, who are not concerned about the internal tunneling architecture at the service providers end. This gives the users (the clients of service providers) flexibility to configure or reconfigure their IP architecture without being concerned about the connectivity issues, creating a virtual point-to-point link to routers at remote points over an IP internetwork.

GRE uses IP protocol number 47.

Example uses

Example Protocol Stack using GRE

RADIUS
UDP
IPv6 (2)
GRE
IPv4 (1)
Ethernet

References

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: