重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
一、GRE介绍
创新互联建站专业为企业提供邢台网站建设、邢台做网站、邢台网站设计、邢台网站制作等企业网站建设、网页设计与制作、邢台企业网站模板建站服务,十多年邢台做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
GRE(Generic Routing Encapsulation)即通用路由封装协议,是有Cisco公司开发的一项轻量级隧道协议(目前网络厂商基本都支持GRE协议)。它能够将各种网络协议(IP协议与非IP协议)封装在隧道内。GRE之所以称为轻量级隧道协议时因为GRE头部小,所以封装效率高。但是GRE没有任何安全机制,是以明文方式传输,可通过抓包看到Tunnl IP信息。一般都是使用IPSec来对GRE进行加密保护。
GRE是一种典型的三层隧道封装技术,其数据包格式如下:
GRE数据包实际格式
2.1 GRE隧道测试逻辑拓扑
2.2 GRE隧道测试设备命名及IP地址分配信息
2.3 测试拓扑及软件版本描述
本次测试使用的是GNS3 IOU L3镜像进行测试,版本为i86bi-linux-l3-adventerprisek9-15.5.2T
2.4 GRE逻辑拓扑图
HQ-Route基本网络配置
interface Loopback0
ip address 192.168.10.1 255.255.255.0
interface Ethernet0/0
ip address 20.20.10.10 255.255.255.0
ip route 0.0.0.0 0.0.0.0 20.20.10.1
end
ISP-Route基本网络配置
interface Ethernet0/0
ip address 20.20.10.1 255.255.255.0
interface Ethernet0/1
ip address 20.20.20.1 255.255.255.0
end
BR-Route基本网络配置
interface Loopback0
ip address 192.168.20.1 255.255.255.0
interface Ethernet0/1
ip address 20.20.20.10 255.255.255.0
ip route 0.0.0.0 0.0.0.0 20.20.20.1
end
配置完成基础网络后,就可以开始gre tunnl的配置,并配置ospf动态路由
4.1 配置GRE Tunnl
HQ-Route
interface Tunnel0
ip address 172.16.10.1 255.255.255.252
tunnel source 20.20.10.10
tunnel destination 20.20.20.10
BR-Route
interface Tunnel0
ip address 172.16.10.2 255.255.255.252
tunnel source 20.20.20.10
tunnel destination 20.20.10.10
4.2 配置OSPF
HQ-Route
router ospf 100
router-id 172.16.10.1
network 172.16.10.0 0.0.0.3 area 0
network 192.168.10.0 0.0.0.255 area 0
BR-Route
router ospf 100
router-id 172.16.10.2
network 172.16.10.0 0.0.0.3 area 0
network 192.168.20.0 0.0.0.255 area 0
在HQ-Route中带源ping BR-Route中lo0地址