2021年HCIE-RS数通新版LAB-论述题-BGP-02

1、R2和R4的EBGP邻居没有正常建立,请分析原因并详细解释?

        先测试R2和R4建立邻居的IP地址之间的连通性,执行ping测试,测试R2和R4之间建立BGP邻居IP地址是否可达(如果使用loopback地址建立邻居,可以使用ping -a 源IP 目的ip ,的方式进行ping测试),如果不可达,使用2分法先从网络层向下进行故障排错,确认接口IP地址以及路由的可达性,如果网络层配置没有问题,继续排查链路层故障,比如链路层协议是否一致,如果是PPP链路还要排除PPP认证是否正常。链路层故障排除后,如果还是不通,引起故障的原因可能在物理层,检查传输线路问题、接口物理故障、接口光功率、接口被shutdown、接口板失效、传输设备等问题。

        如果网络层可以正常通信,则需要进入向上层分析,是否在传输层禁用了BGP的TCP端口179,如果没有则可能原因就是在BGP协议上,检查BGP协议的配置问题,比如:

        (1)、R2和R4的BGP Router ID是否冲突。

        (2)、R2和R4是否配置了BGP认证,则认证信息要求必须一致。

        (3)、R2和R4是建立的EBGP邻居关系,自身AS号以及邻居AS号配置是否正确。

        (4)、如果是非直连地址建立EBGP邻居,(例如:使用环回口建立)则需要两端的环回口地址路由是否可达,检查邻居配置是否指定EBGP TTL多跳和更新源地址是否正确配置。

2、R1设备上存在一条外部路由10.1.1.1,如何能让AS 200内的设备访问10.1.1.1优选从R1-R3这条链路?请使用多种方式完成需求。

        使用BGP的Route-Policy (路由策略工具)来完成需求,可以根据BGP选路属性来完成该选路需求。如果在R1、R2上来控制选路,可以有如下方法实现AS200的R3、R4优选R1-R3之间链路。

        (1)、使用AS-path属性控制选路,AS path为公认必遵属性,通过AS -path来进行选路的规则为AS-path越短,即BGP路由记录的AS数量越少则该路由越优,所以R1向R3发送10.1.1.1的路由时正常通告AS-PATH属性,在R2向R4发送路由时使用Route-policy将AS-path的前面额外添加自身AS号100,(注意不建议添加EBGP邻居的AS号,也不建议添加其他AS号,避免AS-PATH防环机制对路由传递产生后续影响),逻辑上只需保证R1传递给R3的AS-PATH长度小于R2传递给R4的AS-PATH的长度即可以实现选路需求,也可以在R4上接收10.1.1.1路由时,对AS-PATH长度进行控制,也能实现选路功能。

        (2)、 使用origin属性来控制选路,在R1上将通告给R3的10.1.1.1路由origin属性配置为”i" ,在R2。上将通告给R4的10.1.1.1路由origin属性配置为"? “,在AS-PATH属性一致情况下,比较origin属性也可以实现优先通过R1-R3这条路径访问10.1.1.1,也可以在R3接收来自R4的10.1.1.1路由时,或者R4接收来自R2的10.1.1.1路由时设置origin属性值为“?”来实现选路需求。

        (3)、使用MED属性来控制选路,MED为可选非过渡属性,在R2向R4发送路由时将MED修改为比来自R1的路由MED值大即可,则可以影响AS200设备的选路,也可以在R3、R4接收来自R2的10.1.1.1路由修改MED属性值比来自R1的大,实现路径控制需求。

        (4)、在R3、R4上对10.1.1.1路由的local-preference进行配置,来影响AS200的设备优选R1-R3的链路。Local-preference为公认任意属性,通过本地优先级来进行选路,值越大越优先,在R3上对来自R1路由通过使用Route- policy命令将本地优先级属性的值调大,或者R4对于R2发送的路由通过使用route-policy命令将本地优先级属性的值调小。

        以上方式都是可以完成R3、R4访问10.1.1.1优选走R1-R3的链路。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Frank-月凡

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

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

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

打赏作者

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

抵扣说明:

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

余额充值