三.GRE中的tunnel配置及实验验证



基本配置说明:

1R1,R2的环回口分别为:192.168.1.1/24192.168.2.1/24

2)链路两端的IP使用该路由器的编号,例如R1s0/0:192.168.12.1


Q1:什么是tunnel?

Q2:如何建立GRE中的tunnel?

Q3tunnel的一些细节。


Answer1:

tunnel是类似于环回口的虚拟接口,可用于隐藏路径。例如:R1R4构建一条GRE通道,那么就会隐藏R2R3,见下图:

(这里的192.168.4.2tunnel一个端口的IP!)该结果显示了R2R3被隐藏了,即建立了一条R1R4直接相连的tunnel


Answer2:

tunnel的配置步骤:

第一步:配置ip地址  ip address 192.168.4.1255.255.255.0 (类似于传统的接口配置)

第二步:指定tunnelsourcedestination

                         tunnelsource s0/0

           tunnel destination 192.168.34.4

           tunnel mode gre ip(该命令默认开启使用)

第三步:使用tunnel通道(使用静态路由指明使用tunnel通信)

R1上:ip route 192.168.2.0 255.255.255.0 tunnel0(R2上对等配置)


Answer3:

1)假如没有使用静态路由指明要使用tunnel,而讲环回口宣告进入ospf进程中,采用动态路由协议,那么在R1traceroute 192.168.2.1的结果是:

这样就只能按照原来的路径进行转发了!!!


2)关于tunnel口的ip地址分配,是不是可以为tunne0两端分配不同网段的ip地址?是否可以不为tunnel0分配ip地址?


测试一:为tunnel两端分配不同网段的ip地址(R1 tunnel0:192.168.5.1 R2 tunnel0:192.168.4.2

结果如下:

测试二:不为tunnel0分配ip地址

结果如下:

总结:笔者认为:由于在R1R4上配置了静态路由,tunnel0为静态路由的出接口或者下一跳!而我们由静态路由,静态的路由的下一跳必须可达,否则该条路由不能加入路由表中!

实验证明:

R1 tunnel0接口:

R1的静态路由:

R1的即时路由表:

可见,tunnel0存在ip地址是静态路由存在的必要条件。



你可能感兴趣的:(实验,gre,配合,Tunnel,Tunnel)