Advertisement

IS-IS:08 ISIS路由引入

阅读量:

IS-IS网络能够引入其他 routing protocol 的 routing 以及同一 IS-IS 进程中的 routing。默认情况下 IS ISIS 会采用 level-2 routing 类型来导入外部 routing。然而通过配置参数可以选择 level-1 或者 level-2 的导入方式。在处理 external routing 的时候 系统允许用户根据需求指定相应的 overhead 值 并且可以通过 route-policy 来筛选待导入的 routing

这是实验拓扑

基本配置:

复制代码
 基本配置

    
 R1:
    
 sys
    
 sysname R1
    
 int g0/0/1
    
 ip add 192.168.14.1 24
    
 int g0/0/0
    
 ip add 192.168.12.1 24
    
 q
复制代码
 R2:

    
 sys
    
 sysname R2
    
 int g0/0/0
    
 ip add 192.168.12.2 24
    
 int g0/0/1
    
 ip add 192.168.23.2 24
    
 q
复制代码
 R3:

    
 sys
    
 sysname R3
    
 int loop 0
    
 ip add 3.3.3.3 24
    
 int g0/0/1
    
 ip add 192.168.23.3 24
    
 q
复制代码
 R4:

    
 sys
    
 sysname R4
    
 int loop 0
    
 ip add 4.4.4.4 24
    
 int loop 1
    
 ip add 44.44.44.44 24
    
 int g0/0/0
    
 ip add 192.168.14.4 24
    
 q

配置 OSPF IS-IS协议,R3环回口通过路由引入放到IS-IS中

复制代码
 R1:

    
 ospf router-id 1.1.1.1
    
 area 0
    
 net 192.168.14.1 0.0.0.0
    
 q
    
  
    
 isis
    
 network-entity 10.0000.0000.0001.00
    
 is-name R1
    
 is-level level-1
    
 int g0/0/0
    
 isis enable
    
 q
复制代码
 R2:

    
 isis
    
 network-entity 10.0000.0000.0002.00
    
 is-name R2
    
 int g0/0/0
    
 isis enable
    
 isis circuit-level level-1
    
 int g0/0/1
    
 isis enable
    
 isis circuit-level level-2
    
 q
复制代码
 R3:

    
 isis
    
 network-entity 20.0000.0000.0003.00
    
 is-name R3
    
 is-level level-2
    
 int g0/0/1
    
 isis enable
    
 q
复制代码
 R4:

    
 ospf router-id 4.4.4.4
    
 area 0
    
 net 192.168.14.4 0.0.0.0
    
 net 4.4.4.4 0.0.0.0
    
 net 44.44.44.44 0.0.0.0
    
 q

R3引入环回接口直连路由:

复制代码
 R3:

    
 isis
    
 import-route direct

该协议通常会采用Level Two类型的路由来导入外部网络,在被引入的路由中,默认情况下其IntCost和ExtCost值均设为0,并基于外部开销模型进行评估。

在R2 上查看IS-IS路由表

在全局路由表中,cost显示为 74

对于External类别的cost值,在IP路由表中计算的方式是将64加上IS/OS路由表中IntCost与ExtCost之和。

External 的cost 计算方法:
64+ Incost +ExtCost= 64+10+0=74

R1可以ping 通 R3

引入外部OSPF路由:

在R1设备上配置成本类型设为Internal的方式导入OSPF协议至IS-IS中,在配置过程中将InCost参数设置为30,并将其接口状态设置为Level-1

复制代码
 R1:

    
 isis
    
 import-route ospf 1 level-1 cost-type internal cost 30

R2 上查看 IS-IS 路由表

R2上能看到引入的路由

使用route-policy 控制路由的引入只要求R4 的 4.4.4.4 引入IS-IS

复制代码
 R1:

    
 acl 2000
    
 rule permit source 4.4.4.0 0.0.0.255
    
 route-policy 10 permit node 1
    
 if-match acl 2000
    
 isis
    
 import-route ospf 1 route-policy 10 level-1 cost-type internal cost 30

在R2上查看一下,只有 4.4.4.4 引入了

为了让 R4 与 R3 的环回口可以相互 ping 通,在 R1 上通过OSPF 下放默认路由

复制代码
 R1:

    
 ospf
    
 default-route-advertise

检测连通性

全部评论 (0)

还没有任何评论哟~