PBR下一跳类型研究

        好久之前的策略路由是经过QoS来实现的,后来把这项功能单独做为一个命令来配置,那就是PBR(policy-based-route)。最近遇到个地方要用,忽然发现了下一跳的选项里多了一个default-next-hop,本身一直没注意,之前都是一直用的next-hop。现场没时间深究,今晚有时间,打开模拟器来研究一下这二者有什么不同。ide

        从字面意思判断,默认下一跳,这里就要比较一下,它到底和正常的默认路由,明细路由比较一下到底优先级如何了。测试

        拓扑以下,很简单,左侧的路由器使用本地地址1.1.1.1,去ping右侧路由器2.2.2.2。在中间设计了两条路径来作比较。设计

image.png

状况1.只有PBR路由blog

image.png

image.pngimage.png

下面进行测试路由

image.png

测试结果在预期范围内,由于只有这一条路由可使用。it

状况2,咱们加一条默认路由class

image.png

咱们再测一下看看sed

image.png

路径没有变化,仍是走的PBR配置

状况3,删掉默认路由,加一条精确路由route

image.png

你们看到,路径变了。

       经过上面3个实验,你们应该看明白了吧,路由的优先级  策略路由>明细路由>默认策略路由>默认路由,至于到底在哪会用到,确定是在多出口的状况下,多个公网出口再加上内网出口,而后还须要进行分流的状况,具体状况你们遇到了,再灵活运行了。

相关文章
相关标签/搜索