一、GRE描述

路由封装(GRE)最早是由Cisco提出的,而目前它已经成为了一种标准,被定义在RFC 1701, RFC 1702, 以及RFC 2784中。简单来说,GRE就是一种隧道协议,用来从一个网络向另一个网络传输数据包。

GRE和虚拟专用网(×××)的区别

从技术上讲,GRE隧道是某一类型的×××,但是并不是一个安全隧道方式。不过也可以使用某种加密协议对GRE隧道进行加密,比如×××网络中常用的IPSec协议。

实际上,点到点隧道协议(PPTP)就是使用了GRE来创建×××隧道。比如,如果要创建Microsoft ×××隧道,默认情况下会使用PPTP,这时就会用到GRE

GRE ×××隧道的优点:

在需要加密的多播传输的应用情况下。GRE隧道可以像真实的网络接口那样传递多播数据包,而单独使用IPSec,则无法对多播传输进行加密。多播传输的例子包括OSPF, EIGRP, 以及RIPV2。另外,大量的视频、VoIP以及音乐流程序使用多播。

实际应用中,如采用的某种协议无法进行路由,比如NetBIOSIPXAppleTalk需要在IP网络上进行非IP传输,这种情况先可以在IP网络中使用GRE支持这类协议的传输。

 

二、实验依据:[RFC 1701, RFC 1702, RFC 2784]

三、实验拓扑:

这里以两台Cisco 2621路由器作为试验机进行试验。

 

GRE ×××实验_第1张图片

四、实验步骤:

4.1非加密类型的GRE通道

R1路由器配置:

详见附件。。。