一-----IS-IS需求

1---修改链路类型 AR-9与AR-10互联IS-IS链路类型为P2P 进入接口下修改网络类型 [AR-9-GigabitEthernet0/0/0]isis circuit-type p2p [AR-10-GigabitEthernet0/0/0]isis circuit-type p2p

2---路由渗透 IS-IS路由器所有32位主机路由需要互通 分析:由于两个ISIS区域之间使用EBGP相连接,所以L2类型路由器无法传递,所以就需要使用EBGP的设备进行路由引入 由于BGP的路由优先级为255所以双向引入时不需要靠考虑防环

第一步:由于所有32位主机路由所以只需要使用ip ip-preix抓取172.16的32位主机路由即可 ip ip-prefix ISIS index 10 permit 172.16.0.0 16 greater-equal 32 less-eq ual 32 使用统一的route-policy策略 route-policy ISIS permit node 10 if-match ip-prefix 172.16 查看AR-5设备路由表 先在AR-7设备先进行引入 [AR-7-bgp]import-route isis 1 route-policy ISIS 引入后查看AR-5路由表 由于AR-7路由表只有自己区域内ISIS的路由信息所以需要在AR-5上引入49.0001区域的主机路由 AR-7路由表 在AR-5路由表上引入 [AR-5-bgp]import-route isis 1 route-policy isis AR-5与AR-7由于是边界路由器做了引入之后自身路由表有了两个区域的ISIS的所有主机路由,而区域内的其他非边界还仍然没有ISIS的协议,所以需要在AR-5与AR-7再将EBGP路由引入进ISIS中 AR-3路由表中仍然没有49.0002区域中的主机路由 将BGP路由将继承开销值引入进ISIS路由里(但是只引入策略所匹配到的路由) [AR-5-isis-1]import-route bgp inherit-cost route-policy 172.16 AR-7路由上也是一样 AR-9设备上只有本区域的主机路由所以需要在AR-7上也需要做路由引入 [AR-7-isis-1]import-route bgp inherit-cost route-policy isis 为了避免次优路径与实现冗余需要在AR-6与AR-8也进行引入 为了避免边界路由器有一台出现故障,所以需要在AR-6与AR-8也进行双向引入,实现冗余 AR-6 import-route bgp inherit-cost route-policy isis import-route isis 1 route-policy isis 使用策略将AR-6的EBGP优先级提高,不然AR-4只能学到AR-3与AR-6传递过来的ISIS路由 引入BPG学到的路由可以减少次优 AR-8 import-route bgp inherit-cost route-policy isis import-route isis 1 route-policy isis 如AR-9路由表条目从AR-7学到的 AR-7出现故障时可以从AR-8学到路由 AR-9设备已经可以ping通AR-3设备了 由于AR-3与AR-4的两台L1/2类型路由器还没有做渗透所以无法ping通 渗透前 AR-1路由表没有区域2的主机路由(由于它是L1普通类型路由器) 渗透后 将level 2类型路由以level1类型方式引入进普通路由器 [AR-3-isis-1]import-route isis level-2 into level-1 filter-policy ip-prefix isis AR-4设备 [AR-4-isis-1]import-route isis level-2 into level-1 filter-policy ip-prefix isis 为了避免出现次优路径所以需要在AR-4也做一下渗透 做了渗透之后AR-9可以ping同区域1的普通类型路由器 3---收敛及更新调整 AR-4:LSP产生最大延迟时间1S,初始延迟50ms,递增延迟50ms;开启LSP快速扩散特性;SPF算法最大延迟1S,初始延迟50ms,递增延迟50ms 开启SPF算法智能定时器 [AR-4-isis-1]timer spf 1 50 50 开启LSP更新智能定时器 [AR-4-isis-1]timer lsp-generation 1 50 50 开启LSP快速扩散 [AR-4-isis-1]flash-flood

二-----OSPF需求

1---修改链路类型 AR-11与AR-12互联链路类型P2P 更改OSPF链路类型 [AR-11-GigabitEthernet0/0/0]ospf network-type p2p [AR-12-GigabitEthernet0/0/0]ospf network-type p2p

2---外部路由类型 AR-12的环回口路由通过引入方式进入OSPF,在OSPF网络内传递沿线累加开销 使用ip-preix抓取环回口路由 [AR-12]ip ip-prefix 172.16 index 10 permit 172.16.0.0 16 greater-equal 32 less-e qual 32 创建一条策略匹配抓取到的172.16条目,添加一个动作继承开销值(默认type-2不继承开销) [AR-12]route-policy 1.12 permit node 10 [AR-12-route-policy]if-match ip-prefix 172.16 [AR-12-route-policy]apply cost-type type-1 引入直连时只引入策略所匹配到的路由条目 import-route direct route-policy 1.12 AR-11上查看路由表确认172.16.1.12是否继承开销引入

三----综合需求

1----OSPF与IS-IS网络的172.16.0.0/16的主机路由需要互通;外部路由进入需要继承外部开销 此时需要在AR-9与AR-10做双点双向引入 如果只在AR-10上做双点双向不会产生环路 没有做引入之前路由信息 AR-10 172.16.1.10 AR-10---AR-12 1500+1=1501 AR-9 172.16.1.12 AR-9---AR-11---AR-12 1500+20=1520 AR-9 172.16.1.12 AR-9---AR-10---AR-12 1500+11=1511(所以AR-9选择1511的链路) 如果只在AR-10上做双点双向不会产生环路 由于ISIS传递过来的条目是15优先级开销及50不同路由协议之间对比优先级,由于ISIS优先级较高所以采用ISIS 由于之前也是走AR-10所以就算采用了ISIS协议也还是走AR-9--AR-10--AR-12所以不会产生环路 接下来在AR-9上也做单点双向引入,接下来就会产生环路 也是一样的原因他从OSPF与ISIS同时受到了172.16.1.12的两条路由所以采用了ISIS协议 由于产生的双方护指的链路所以参生了环路(当我发出的数据对方又以别的方式回传回来的路172.16.1.12路由所以参数环路) 接下来使用tag破除环路(当我(ospf)发出时打上一个tag标记,当对方想以别的方式回传回来拒绝掉他) AR-9 当ISIS要进入OSPF协议时拒绝300标签,允许携带200标签进入 [AR-9]route-policy isis--->ospf deny node 10 [AR-9-route-policy]if-match tag 300 [AR-9]route-policy isis--->ospf permit node 20 [AR-9-route-policy]if-match ip-prefix 172.16 [AR-9-route-policy]apply tag 200 引入策略时开销值沿线累加 [AR-9-ospf-1]import-route isis route-policy isis--->ospf type 1 AR-10 当ISIS引入进OSPF之后,ospf再引入ISIS时匹配一条策略带有200标签的tag拒绝掉,进入时带有300标签tagapply tag 300 [AR-10]route-policy ospf---->isis deny node 10 [AR-10-route-policy]if-match tag 200 [AR-10]route-policy ospf---->isis permit node 20 [AR-10-route-policy]if-match ip-prefix isis [AR-10-route-policy]apply tag 300 继承外部开销值 [AR-10-isis-1]import-route ospf inherit-cost route-policy ospf---->isis AR-9 [AR-9]route-policy ospf--->isis deny node 10 [AR-9-route-policy]if-match tag 100 [AR-9]route-policy ospf--->isis permit node 20 [AR-9-route-policy]if-match ip-prefix isis [AR-9-route-policy]apply tag 400 引入OSPF使用继承外部开销值 [AR-10-ospf-1]import-route isis type 1 route-policy isis--->ospf AR-10 [AR-10]route-policy isis--->ospf deny node 10 [AR-10-route-policy]if-match tag 400 [AR-10]route-policy isis--->ospf permit node 20 [AR-10-route-policy]if-match ip-prefix isis [AR-10-route-policy]apply tag 100 引入ISIS协议时使用类型1 import-route isis 1 type 1 route-policy isis--->ospf 创建1条优先级策略将ISIS进入OSPF协议的优先级不变以OSPF打上tag的字段值在ISIS协议提高 将OSPF带着400标签tag的路由优先级调高至151原来OSPF的外部路由优先级不变 [AR-10-isis-1]preference route-policy pr 15 Route-policy : pr permit : 10 (matched counts: 2) Match clauses : if-match tag 400 if-match ip-prefix isis Apply clauses : apply preference 151 AR-11pingAR-1与AR-2 AR-12pingAR-1与AR-2

下面是同事讲HCIA和CCNA的B站视频,感兴趣的朋友可以去看一下。