目录

一、路由策略背景

二、路由引入

1.路由引入

简单来说,路由引入就是引入的该网段和接口都会引入进

2.ospf和isis相互引入路由实例

         import-route ospf 1 

         import-route isis 1

 三、路由控制

1.路由控制

2、路由控制工具(选中路由条目)

 在这里permit选中,deny 没选中

1)ACL访问控制列表

2)IP前缀

常见ip ip-prefix前缀匹配

 3、路由策略工具

1)filter-pollicy

2)route-policy

 四、路由控制工具-灵活抓路由

1.ACL过滤实例

2.IP前缀实例

1)  匹配一条路由

2)按掩码匹配多条路由( greater-equal 大于等于)

3)按掩码匹配多条路由( less-equal 小于等于)

 4)按掩码匹配多条路由( greater-equal 26 less-equal 28 区间)

思考题:

3.ACL过滤和IP前缀过滤的区别

1)ACL与ip-prefix都支持路由过滤

2)ACL不支持掩码匹配,prefix-list支持

2)ACL支持流量过滤,prefix-list不支持

2)ACL支持奇偶匹配,prefix-list不支持

 五、策略工具灵活运用

1.route-policy策略

1)route-policy策略

1- R2配置route-policy 实现仅引入10.1.0.0/24

 2- 需求不变,prefix-list(deny),route-policy(permit)

3- 需求不变,prefix-list(permit),route-policy(deny) 

4- 需求不变,prefix-list(deny),rule-policy(deny)

 2)route-policy修改属性(打tag)

 2.filter-policy

 filter-policy部署在连链路状态协议场景下        1)部署位置:BR或IR                仅影响路由表加载,不能影响LSA的传递        2)部署位置:ABR                影响ABR路由加载,影响LSA3的通告        3)部署位置:ASBR                做LSA5的过滤,注意使用export放行(因为LSA5在ASBR上产生,所以过滤也要在这里配置,而且它是向外发送LSA5的,所以要在出方向上过滤掉。) 


一、路由策略背景

涉及不同进程或不同路由协议之间相互传递路由
引入路由的设备成为ASBR(自治系统边界路由器)

原生jQuery如何加路由 jquery路由控制_IP

二、路由引入

1.路由引入

简单来说,路由引入就是引入的该网段和接口都会引入进

原生jQuery如何加路由 jquery路由控制_网络_02

2.ospf和isis相互引入路由实例

原生jQuery如何加路由 jquery路由控制_华为_03

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_04

1.最开始没有引入时,isis和ospf 路由

原生jQuery如何加路由 jquery路由控制_华为_05

 

原生jQuery如何加路由 jquery路由控制_路由表_06

2.在isis里引入ospf

         import-route ospf 1 

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_07

查看isis路由表,发现ospf里的路由已经引入到isis里了

原生jQuery如何加路由 jquery路由控制_路由表_08

 3.在ospf里引入isi

         import-route isis 1

原生jQuery如何加路由 jquery路由控制_华为_09

查看ospf路由表,发现isis里的路由已经引入到ospf里了

原生jQuery如何加路由 jquery路由控制_路由表_10

 三、路由控制

1.路由控制

原生jQuery如何加路由 jquery路由控制_网络_11

2、路由控制工具(选中路由条目)

 在这里permit选中,deny 没选中

1)ACL访问控制列表

 

原生jQuery如何加路由 jquery路由控制_路由表_12

原生jQuery如何加路由 jquery路由控制_华为_13

2)IP前缀

只匹配路由,不匹配拓扑

原生jQuery如何加路由 jquery路由控制_网络_14

常见ip ip-prefix前缀匹配

原生jQuery如何加路由 jquery路由控制_路由表_15

原生jQuery如何加路由 jquery路由控制_网络_16

 3、路由策略工具

1)filter-pollicy

原生jQuery如何加路由 jquery路由控制_IP_17

2)route-policy

可以对路由做筛选,还能过滤,还能设置路由属性(默认deny)

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_18

原生jQuery如何加路由 jquery路由控制_网络_19

 四、路由控制工具-灵活抓路由

1.ACL过滤实例

 

原生jQuery如何加路由 jquery路由控制_路由表_20

加四个换回口配上10的ip地址,rip宣告进去。

最开始的路由表

原生jQuery如何加路由 jquery路由控制_IP_21

1)R1部署入方向的过滤,保留10.1.0.0/24 和10.1.1.0/24

原生jQuery如何加路由 jquery路由控制_IP_22

原生jQuery如何加路由 jquery路由控制_网络_23

 2)R1配置acl,保留10.1.1.0/24和10.1.3.0/24

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_24

原生jQuery如何加路由 jquery路由控制_IP_25


2.IP前缀实例

原生jQuery如何加路由 jquery路由控制_网络_26

静态路由宣告这7个10ip,下一跳用null 0,然后在rip里引入静态路由

最开始r1的路由表

原生jQuery如何加路由 jquery路由控制_华为_27

1)  匹配一条路由

让R1只允许10.1.1.0/24 通过

        ip ip-prefix TEST index 10 permit 10.1.1.0 24 

原生jQuery如何加路由 jquery路由控制_路由表_28

查看rip路由表

原生jQuery如何加路由 jquery路由控制_IP_29

2)按掩码匹配多条路由( greater-equal

让R1允许掩码>26的路由通过

ip ip-prefix TEST index 10 permit 10.1.0.0 16 greater-equal 26 (less-equal 32)

查看rip路由表,通过的路由 26-30

原生jQuery如何加路由 jquery路由控制_网络_30

3)按掩码匹配多条路由( less-equal

ip ip-prefix TEST index 10 permit 10.1.0.0 16(greater-equal 16) less-equal 26

查看rip路由表,通过的路由 23-26

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_31

greater-equal 26 less-equal 28

ip ip-prefix TEST index 10 permit 10.1.0.0 16 greater-equal 26 less-equal 28

查看rip路由表,通过的路由 26-28

原生jQuery如何加路由 jquery路由控制_IP_32

 均符合题意

思考题:

根据ip ip-prefix TEST index 10 permit 10.1.0.0 22 g 26,推测r1允许通行的路由?

3里;然后又因为g 26,推测路由范围在3、4、5、6、7里,那么取交集,r1允许通行的路由为10.1.3.0/26

3.ACL过滤和IP前缀过滤的区别

1)ACL与ip-prefix都支持路由过滤

2)ACL不支持掩码匹配,prefix-list支持

2)ACL支持流量过滤,prefix-list不支持

2)ACL支持奇偶匹配,prefix-list不支持

原生jQuery如何加路由 jquery路由控制_华为_33

 五、策略工具灵活运用

1.route-policy策略

1)route-policy策略

原生jQuery如何加路由 jquery路由控制_IP_34

最开始r1上的路由

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_35

1- R2配置route-policy 实现仅引入10.1.0.0/24

1.选中路由10.1.0.0    ip ip-prefix TEST index 10 permit 10.1.0.0 24 2.策略允许  route-policy S-R permit node 10  3.在rip运用路由策略  import-route static route-policy S-R

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_36

原生jQuery如何加路由 jquery路由控制_IP_37

 2- 需求不变,prefix-list(deny),route-policy(permit)

1.不选中路由10.1.1.0 ,但选中其他   ip ip-prefix TEST index 10 deny 10.1.1.0 24 ip ip-prefix TEST index 20 permit 0.0.0.0 0 le 32 2.策略允许  route-policy S-R permit node 10  3.在rip运用路由策略 import-route static route-policy S-R

原生jQuery如何加路由 jquery路由控制_IP_38

原生jQuery如何加路由 jquery路由控制_网络_39

3- 需求不变,prefix-list(permit),route-policy(deny) 

1.选中路由10.1.1.0    ip ip-prefix TEST index 10 permit 10.1.1.0 24 2.策略拒绝  route-policy S-R deny node 10   if-match ip-prefix TEST  3.策略放行其他 route-policy S-R permit node 20 (10.1.0.0 ) 4.在rip运用路由策略  import-route static route-policy S-R

 

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_40

原生jQuery如何加路由 jquery路由控制_网络_41

4- 需求不变,prefix-list(deny),rule-policy(deny)

1.不选中路由10.1.0.0  ,选中其他  ip ip-prefix TEST index 10 deny 10.1.0.0 24 ip ip-prefix TEST index 20 permit 0.0.0.0 0 less-equal 32 2.策略拒绝  route-policy S-R deny node 10   if-match ip-prefix TEST  3.策略放行其他 route-policy S-R permit node 20  4.在rip运用路由策略  import-route static route-policy S-R

原生jQuery如何加路由 jquery路由控制_华为_42

原生jQuery如何加路由 jquery路由控制_路由表_43

 2)route-policy修改属性(打tag)

 

原生jQuery如何加路由 jquery路由控制_华为_44

 用ip前缀抓路由

 

原生jQuery如何加路由 jquery路由控制_华为_45

原生jQuery如何加路由 jquery路由控制_华为_46

原生jQuery如何加路由 jquery路由控制_路由表_47

3)route-policy抓路由 

1.抓tag 0的路由 route-policy TEST permit node 10   if-match tag 0 2.filter-policy策略  filter-policy route-policy TEST import

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_48

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_49

 2.filter-policy

 filter-policy部署在连链路状态协议场景下

        1)部署位置:BR或IR

                仅影响路由表加载,不能影响LSA的传递

        2)部署位置:ABR

                影响ABR路由加载,影响LSA3的通告

        3)部署位置:ASBR

                做LSA5的过滤,注意使用export放行

(因为LSA5在ASBR上产生,所以过滤也要在这里配置,而且它是向外发送LSA5的,所以要在出方向上过滤掉。)

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_50

 

原生jQuery如何加路由 jquery路由控制_网络_51

最开始路由表和链路状态数据库都有150.1.1.1

原生jQuery如何加路由 jquery路由控制_IP_52

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_53

 1)在R2上过滤150.1.1.1 32

发现过滤了150.1.1.1的路由,但是lsa依然存在

原因:区域内,LSA传递的是LSA 1和LSA 2,这两个都是拓扑信息,不是路由信息

而部署位置:BR或IR
                仅影响路由表加载,不能影响LSA的传递

原生jQuery如何加路由 jquery路由控制_IP_54

原生jQuery如何加路由 jquery路由控制_IP_55

2)在R3上路由策略

发现:ospf路由表没了150.1.1.1,lsdb里也看不到LSA3的150.1.1.1

原因:在ABR上部署

        影响路由,同时因为ABR产生LSA3(传递的是路由信息),所以在过滤路由时,把LSA 3也给过滤了。

原生jQuery如何加路由 jquery路由控制_IP_56

 

原生jQuery如何加路由 jquery路由控制_华为_57

 3)在R4上部署路由策略

先把155.1.4.4引入,在r3上看到4.4的路由

ip ip-prefix NET4 index 10 permit 150.1.4.4 32
route-policy dir-ospf permit node 10 
  if-match ip-prefix NET4 ospf 1 
  import-route direct route-policy dir-ospf

原生jQuery如何加路由 jquery路由控制_原生jQuery如何加路由_58

4)再在r4上策略

ip ip-prefix TSET index 10 deny 155.1.4.4 32
 ip ip-prefix TEST index 20 permit 0.0.0.0 0 less-equal 32ospf 1 
  filter-policy ip-prefix TEST export


发现:路由表和lsdb,都没了150.1.4.4

原因:ASBR产生LSA5(也是路由信息),所以都策略了

原生jQuery如何加路由 jquery路由控制_路由表_59

 

原生jQuery如何加路由 jquery路由控制_网络_60