GRE协议学习与练习

通用路由封装(英语:Generic Routing Encapsulation,缩写为GRE),一种隧道协议,可以在虚拟点对点链路中封装多种网络层协议。由思科系统开发

 

以下是GRE协议的简单练习

网络拓扑如下:

 

 

路由器的基本配置如下

1.配置基本的IP地址信息

2.配置隧道接口(R1如下)

interface Tunnel 10
    ip address 123.1.1.1 255.255.255.0
    tunnel source 202.100.1.1
    tunnel destination 202.100.2.1
exit

router ospf 1
    log-adjacency-changes
    network 123.1.1.0 0.0.0.255 area 0
    network 10.1.1.0 0.0.0.255 area 0

 R3配置与R1相似

3.PC1 ping PC2.  查看抓包信息如下

 

可以ping通

4.查看GRE封装的具体细节,抓包分析如下:

从抓包信息中可以看出。GRE协议时在原IP之上加了一个GRE头部,然后再加上外部IP地址,实现通信。

 

posted @ 2015-03-30 10:07  张楠0412  阅读(545)  评论(0编辑  收藏  举报