两地路由协议跳数受限跑不通?华为GRE隧道把中间设备藏起来
本文整理自华为官方发布的典型配置案例,命令与步骤均按原始文档呈现,供现场实施参考。
跑RIP这类距离矢量协议的网络有个老毛病:跳数上限卡得严,中间设备一多路由就学不过去,业务通不了。改造组网代价太大,更聪明的做法是挖一条GRE隧道,让两端的报文从隧道里穿过去——对路由协议来说,中间那些设备像不存在一样,跳数一下子就省下来了。
场景的典型情况是:DeviceA、DeviceB、DeviceC、DeviceD之间部署RIP互通,要求DeviceA到DeviceD只经过1跳。正常部署RIP时DeviceA到DeviceD要经过两台设备、跳数为2。做法是在DeviceA和DeviceC之间部署GRE隧道,隐藏中间设备DeviceB;再让DeviceA、DeviceC、DeviceD另跑一个RIP进程,使RIP路由经过GRE隧道传输。整体思路:先用RIP进程1打通物理链路,再建Tunnel接口,最后用RIP进程2承载隧道上的业务路由。
第一步,配置各物理接口IP地址。DeviceA为例:
<HUAWEI> system-view
[HUAWEI] sysname DeviceA
[DeviceA] interface 10GE0/0/1
[DeviceA-10GE0/0/1] ip address 10.1.1.1 255.255.255.0
[DeviceA-10GE0/0/1] quit
第二步,DeviceA、DeviceB、DeviceC上配置RIP进程1实现物理层互通。DeviceA:
[DeviceA] rip 1
[DeviceA-rip-1] version 2
[DeviceA-rip-1] network 10.1.1.0
[DeviceA-rip-1] quit
配置完成后在DeviceA和DeviceC上执行display ip routing-table,确认能学到去往对端接口网段的RIP路由。
第三步,配置Tunnel接口。DeviceA侧:
[DeviceA] interface tunnel 1
[DeviceA-Tunnel1] tunnel-protocol gre
[DeviceA-Tunnel1] ip address 192.168.1.1 255.255.255.0
[DeviceA-Tunnel1] source 10.1.1.1
[DeviceA-Tunnel1] destination 10.1.2.2
[DeviceA-Tunnel1] quit
DeviceC侧对称配置,source和destination互换:
[DeviceC] interface tunnel 1
[DeviceC-Tunnel1] tunnel-protocol gre
[DeviceC-Tunnel1] ip address 192.168.1.2 255.255.255.0
[DeviceC-Tunnel1] source 10.1.2.2
[DeviceC-Tunnel1] destination 10.1.1.1
[DeviceC-Tunnel1] quit
第四步,在Tunnel接口上跑RIP进程2,把业务路由引到隧道里。DeviceA、DeviceC、DeviceD依次配置,DeviceA为例:
[DeviceA] rip 2
[DeviceA-rip-2] version 2
[DeviceA-rip-2] network 192.168.1.0
[DeviceA-rip-2] quit
配好怎么验证:配置完成后在DeviceA上执行display ip routing-table,可以看到目的地址为DeviceD侧网段10.1.3.0/24的路由,下一跳指向Tunnel1,且Cost值为1——这正是隧道把中间跳数藏起来的效果:
[DeviceA] display ip routing-table
Routing Tables: _public_
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.0/24 Direct 0 0 D 10.1.1.1 10GE0/0/1
10.1.2.0/24 RIP 100 1 D 10.1.1.2 10GE0/0/1
10.1.3.0/24 RIP 100 1 D 192.168.1.2 Tunnel1
192.168.1.0/24 Direct 0 0 D 192.168.1.1 Tunnel1
隧道建立阶段还可以先在Tunnel口之间互ping确认连通,再做路由验证。被跳数卡住的老网络不必推倒重来,GRE一条隧道常能救场,欢迎搜索关注贵州诚鑫致达科技,获取更多跨站点组网的改造思路。
企业存储选型参考|贵州诚鑫致达
做中小企业全能主力存储,群晖机型参考:DS1823xs+ · DS2422+ · DS923+。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。湖南长沙企业级存储与数据备份,IT 集成服务。