专线入云场景能否配置动态路由协议?

f7db81687205eca562958662cfce8e27.gif

正文共:1555 字 14 图,预估阅读时间:1 分钟

我们前面介绍过如何配置低成本的接入到云资源池,比如使用L2TP VPN巧用VSR的L2TP VPN功能实现访问云上业务或SSL VPN(VSR白送的的SSL VPN功能,你要不要?等。或者使用厂商基于IPsec VPN的SD-WAN解决方案,但是,这又引入了比较多的封装开销IPsec封装引入了额外的报文开销,具体是多少?。以世界上最大的运营商云天翼云为例,云主机的公网带宽为36元/M/月,如果加上20 %的封装开销,折合43.2元/M/月;阿里云的公网带宽为80元/M/月,腾讯云为90元/M/月。使用VPN的方式,互联成本可能会超过100元/M/月。

b8e2869f657e9138a09f1c940c86ec6e.png

那有没有相对低成本一些的方式呢?

这里简单介绍一下云专线业务。以江苏省为例,在本地直接通过专线接入到资源池的专线交换机上,全程不经过互联网;同时,云主机也无需公网带宽,不用暴露在公网上,既经济又安全。价格方面,我只能说,江苏省内的价格比天翼云的云主机价格要便宜,有需求的可以联系我。

今天主要考虑一种场景,那就是客户侧CE设备和云内的VSR如何配置业务互通。

de4d4dbbc5e399a4a636c7f7ba483f9d.png

以上图为例,从逻辑上来看,客户侧CE设备和云内VPC资源VSR进行互通时,中间仅经过一台设备,那就是专线接入交换机MVSW。一般来讲,VPC网段我们都是可以自行修改的,云专线的接入网段我们也是可以自行指定的,所以我们使用图示网段进行互联。

可能的设备配置如下:

8fa480273b39bdf94a469291d188aec7.png

CE

#
interface GigabitEthernet0/0
 ip address 172.16.1.2 255.255.255.252
#
ip route-static 10.1.1.0 24 172.16.1.1

1d3a185ef1002639e364cf8d49f69950.png

MVSW

专线交换机一般是多个租户共用的,业务通过VRF进行隔离。

#
ip vpn-instance vpn
 route-distinguisher 11:11
#
vlan 172 to 173
#
interface Vlan-interface172
 ip binding vpn-instance vpn
 ip address 172.16.1.1 255.255.255.252
#
interface Vlan-interface173
 ip binding vpn-instance vpn
 ip address 10.1.1.10 255.255.255.0

cd7083959bc0e0e9f3cd9096a74bba66.png

VSR

#
interface GigabitEthernet0/0
 ip address 10.1.1.1 255.255.255.0
#
ip route-static 172.16.1.0 30 10.1.1.10

可以看到,配置都是比较简单的设备互联配置。但是需要注意,专线交换机一般是不会让用户自行配置的,需要提工单操作,一般就是增加路由信息。

现在看一下业务互访信息。

2223e96b3ecab35b70bc5d0af1e9fca7.png

实际使用中就是这种效果,一共2跳。

我们现在在CE设备下挂一个环回口模拟内网主机网关。

4adce9b68bd7cc220be73229027a5574.png

如果要实现互通,就需要在VSR和MVSW上都增加静态路由。

VSR上可以自行添加,一般资源池还可以配置VPC路由。

5979ffe98cc53fbbf3d7ffca540a8108.png

专线交换机上提交工单之后,运维人员会协助添加静态路由。

3d4a20d2b55b263402e14f12a275271a.png

此时就实现业务互访了。

db32fb776b4f33ff99dc5c3fb36324bb.png

接下来我们考虑一种场景,那就是路由条目比较多的情况,我们能不能用动态路由来进行路由学习呢?

肯定是可以的,但是能用的动态路由协议有限。

OSPF(Open Shortest Path First,开放最短路径优先)是基于链路状态的内部网关协议,不能跨设备建立邻居关系;IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)也是一种使用SPF(Shortest Path First,最短路径优先)算法进行路由计算的链路状态协议,也不能跨设备建立邻居关系;BGP(Border Gateway Protocol,边界网关协议)是一种既可以用于不同AS(Autonomous System,自治系统)之间,又可以用于同一AS内部的动态路由协议。当BGP运行于同一AS内部时,被称为IBGP(Internal BGP);当BGP运行于不同AS之间时,称为EBGP(External BGP)

目前看,先用EBGP尝试一下,只需要配置CE和VSR使用不同的AS号就可以了。

17a58ab3b1f4ef7d55eea11bc8528563.png

VSR

#
bgp 100
 router-id 10.1.1.1
 peer 172.16.1.2 as-number 200
 #
  address-family ipv4 unicast
  peer 172.16.1.2 enable

9b8980d31a876f954f650ecff08d0a07.png

CE

#
bgp 200
 router-id 172.16.1.2
 peer 10.1.1.1 as-number 100
 #
  address-family ipv4 unicast
  peer 10.1.1.1 enable

然后我们查看邻居建立状态。

9c50f7da8727e98afc75ff851e476f09.png

状态一直是Connect,无法建立邻居关系,这是为什么呢?

8650eb622091a55a06c03c967fda4c8a.png

通过抓包,我们可以看到,当尝试建立EBGP邻居时,ICMP报文中的TTL值默认为1,所以BGP会认为邻居不可达,无法建立邻居关系。

那就换成IBGP试一下。需要注意,BGP路由器上可以同时启动多个BGP进程,每个BGP进程对应一个BGP实例;如果未配置实例BGP实例,则仅能配置一个BGP进程,此时需要调整,需要移除之前的BGP配置。

重新配置CE和VSR使用相同的AS号对接。

64039c3d59cc28873ba96d4c86e6bb8d.png

VSR

#
bgp 100
 router-id 10.1.1.1
 peer 172.16.1.2 as-number 100
 #
  address-family ipv4 unicast
  peer 172.16.1.2 enable

20b0231e2bf7b3eebf416a285b2673ca.png

CE

#
bgp 100
 router-id 172.16.1.2
 peer 10.1.1.1 as-number 100
 #
  address-family ipv4 unicast
  peer 10.1.1.1 enable

然后,邻居关系就建立起来了。

3a5ddd9022989442fbe7d0b5cce5118d.png

不过此时还没有BGP路由,我们为VSR新增一个环回口,再将路由引入到BGP中。

#
interface LoopBack1
 ip address 192.168.2.1 255.255.255.0
#
bgp 100
 #
  address-family ipv4 unicast
  import-route direct

此时可以看到VSR设备已经引入直连路由成功。

7ce28184b31ff8d232baeb3840747627.png

然后在CE设备上进行查看,发现成功学习到了两条路由,并且目的路由已经成功添加到系统路由表中。

e8e600c453585e1867b0a7b2b936bc8a.png

然后我们来测试一下业务联通性。

87e735cacbc82411b2e4f401f1066b5d.png

业务不通,因为专线交换机上没有对应的路由,不知道怎么转发流量。解决方案也简单,提个工单,补一条明细路由。

ip route-static vpn-instance vpn 192.168.2.0 24 10.1.1.1

d7d25df59fa1650076d716214ba0009d.png

然后就能成功互访了,但是动态路由用了个寂寞。

其实要解决也简单,你知道怎么操作吗?

f97eb91e78db911f19ab35160373bb45.gif

长按二维码
关注我们吧

274fc42239aa24feaf6a3d24560c9e4f.jpeg

f0b75e0b6311078a04264cccb58176f4.png

IPsec封装引入了额外的报文开销,具体是多少?

H3C防火墙RBM主备模式+OSPF方案验证

H3C防火墙RBM主备模式+静态路由方案验证

Wireshark如何解密IPSec报文?

基于TCP的DNS传输:实施要求

软考里面竟然开始考H3C CAS了,突击补一下课

H3C CAS部署Windows虚拟机

你会配VRRP,但是你能看懂VRRP的报文吗?

VRRP多备份组+策略路由实现主备负载

VRRP负载均衡模式配置实用吗?

  • 19
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值