您的当前位置:首页正文

GRE 隧道

来源:九壹网
 GRE 隧道

GRE 隧道可以实现多个私有站点通过公有网络进行数据传送。

隧道有两个端点,流量从隧道一端流入,从遂道另一端流出。在遂道里,路由器使用新的外层头部来转发报文。

GRP IP头部 GRE IP头部 TCP 数据 (隧道IP)

100.1.1.1 110.1.1.2 GRE 192.168.1.2 192.168.2.2 用户数据

1. 承载IP组播流量。

2. 在IP网络中承载非IP包,穿越IP核心网络。 3. 支持路由协议穿越连接,RIP、OSPF 、EIGRP。 步骤:

1. 确保两个隧道端点之间的基本连通性。 2. 配置隧道。

隧道源(本地路由器的接口或IP地址)

隧道目的地(远程路由器的IP地址) 隧道IP ( 可以用私有IP) 3. 启用路由协议。 实验:基本的GRE配置

172.16.1.1 100.1.1.1 .2 200.1.1.1 .2 172.16.2.1 R1 ------------------- R2 ---------------------- R3

F0/1 S1/0 S1/0 S1/1 S1/1 F0/1

R1(config) # int tunnel 0

# ip add 172.16.3.1 255.255.255.0 # tunnel source 100.1.1.1 # tunnel destination 200.1.1.2 tunnel mode gre R1(config) # router rip # net 172.16.0.0

验证 :

# sh ip route 验证是否学到路由 # ping 172.16.2.1 source 172.16.1.1

# trace 172.16.2.1 source 172.16.1.1 查看经过的路径

R1#debug ip packet

Dec 22 07:07:46.063: IP: s=172.16.1.1 (local), d=172.16.2.1 (Tunnel0), len 100, sending *Dec 22 07:07:46.063: IP: s=100.1.1.1 (Tunnel0), d=110.1.1.2 (Serial0/0/0), len 124, sending *Dec 22 07:07:46.135: IP: tableid=0, s=172.16.2.1 (Tunnel0), d=172.16.1.1 (FastEthernet0/1), routed via RIB

*Dec 22 07:07:46.135: IP: s=172.16.2.1 (Tunnel0), d=172.16.1.1, len 100, rcvd 4

*Dec 22 07:07:46.135: IP: tableid=0, s=172.16.1.1 (local), d=172.16.2.1 (Tunnel0), routed via FIB

因篇幅问题不能全部显示,请点此查看更多更全内容

Top