本周网络工程师学员“每日一个case”汇总

1

问题:某同学在做NP BGP实验中,由于IBGP 路由表中下一跳地址为AS外路由器地址,导致数据不通。

原因:由于这个下一跳地址不可达,导致数据不通,那么我们需要在BGP进程下,对IBGP peer使用next-hop-self,更新下一跳地址为IBGP update-soucre 地址

router-bgp x

neighbor x.x.x.x next-hop-self  //将下一跳地址修改为自己。

将下一跳地址修改为自己的前提是:一定要保证更新源的路由能够可达。

2

问题:某同学要抓取路由的时候,使用了ACL来抓取,但是却一些网络号相同,但是掩码不相同的路由。

原因:ACL抓取路由是基于网络号来抓取的,如果想要精确的抓取某一位数的掩码路由时,我们需要用专业的抓取路由的工具(前缀列表),可以更精准更灵活,如:

ip prefix-list TEST-1 permit 44.44.44.0/24

ip prefix-list TEST-2 permit 66.66.66.0/24

3

问题:某同学NP课程中的BGP实验中,提出一个问题。为什么对于30.30.30.0/27这条路由,在R6上有两个下一跳,而R4上只有一个?

原因:R1为路由反射器,R4/R6为客户端。由于路由反射器只会反射最优路由传递给邻居。所以对于30.30.30.30/27,在R4上只一条路由,而R1和R6会有两条路由。

具体路由传递过程:首先R4和R6都收到来自R7的路由,加入BGP表后传递给R1。R1收到这两条路由后加入BGP表,选择来自R4的为最优(因为route-id小),之后R1再将该路由发送给R6,R6收到后将该路由加入BGP表,但是选择来自R7的路由为最优(EBGP)。

4

问题:某同学在CCNA实验一中,询问R2为什么不能telnet到R1上?

解答:我们需要在R1的line vty 0 4下,开启telnet功能,并且配置登录密码(没有密码也无法登陆)

5

问题:在NP课程的BGP实验中,假设R3在EIGRP中宣告3.3.3.3/32,然后将EIGRP重分布进OSPF中,此时R5与R7路由表中对于3.3.3.3/32是OSPF路由。如果R3同时在BGP中宣告3.3.3.3/32,为什么在R5和R7的OSPF路由都会消失?

原因:在R5上,由于从R3收到的是EBGP路由,AD为20,小于EIGRP AD 90,所以BGP加表,那么OSPF路由直接被抑制,不加表。

之后R5将路由传递给IBGP邻居R7,因为在R5中,OSPF路由已经被抑制不加表,所以无法在传递OSPF路由给R7,那么R7就只能加载BGP的3.3.3.3/32,AD为200。

6

问题:在NP课程中的关于BGP实验中,R2访问R3的loopback 30出现负载均衡的情况,如图,为什么R2还是没有按照R1-R6-R7-R5-R3的路径走,也就是为什么在R2会出现负载均衡?

原因:由于area 146为totally nssa,如果4.4.4.4/32和6.6.6.6/32在OSPF中被宣告在area 0中,那么就会导致R1缺少前往4.4.4.4/32和6.6.6.6/32的IGP路由,也就会选择naas的负载默认路由了。

所以需要保证在AREA 146中,4.4.4.4/32和6.6.6.6/32的地址需要宣告到area 146

router ospf xxx

network 4.4.4.4 0.0.0.0 area 146 ##R6同理

更改完毕之后效果如图:

7

问题:在CCNA阶段,许多同学都会反映unl文件如何使用?以及EVE实验中的VPC应当如何配置ip地址?

解答:unl文件是用来导入实验预配的。导入到EVE,自动生成拓扑图和预配信息。

在EVE中的VPC中ip地址配置的格式为ip [ip-address] [mask] [gateway]

例如:ip 192.168.10.1 255.255.255.0 192.168.10.254

(192.168.10.254为网关)

(0)

相关推荐