ospf路由过滤及策略实验

目录

一、实验拓扑

二、实验要求

三、实验思路

四、实验步骤

1、配置IP

2、配置RIP协议和OSPF协议

3、在R2上做双向路由引入

(1)进入到rip协议的1进程中引入ospf

(2)进入到ospf协议的1进程中引入rip

4、在R2上使用acl和进入到rip协议的进程中调用路由策略的方法,使R4上的业务网段不能到达RIP协议内部

(1)在R2上过滤R4上的业务网段;

(2)在R2上写路由策略

5、R4上使用prefix-list(地址前缀列表)和filter-policy(过滤策略),使R1上的业务网段不能到达R4

(1)在R4上使用地址前缀列表(prefix-list)对R1上的业务网段写过滤策略

(2)在R4上的进方向使用filter-policy调用策略过滤接收路由

6、R2进入到rip进程协议下,写静默接口


一、实验拓扑

263cae180ba94621aff448fe1803c06a.png

二、实验要求

1、按照图示配置 IP 地址,R1,R3,R4 上使用 loopback 口模拟业务网段;

2、R1和R2运行RIPv2,R3 和R4运行 oSPF,各自协议内部互通;

3、在 RIP 和 oSPF 间配置双向路由引入,要求除 R4 上的业务网段以外,其他业务网段路由都引入到对方协议内部;

4、使用路由过滤,使 R4 无法学习到 R1的业务网段路由,要求使用 prefix-list 进行匹配;

5、0SPF 区域中不能出现 RIP 协议报文

三、实验思路

1、配置IP

2、配置RIP协议和OSPF协议

3、在R2上做双向路由引入

(1)进入到rip协议的1进程中引入ospf

(2)进入到ospf协议的1进程中引入rip

4、在R2上使用acl和进入到rip协议的进程中调用路由策略的方法,使R4上的业务网段不能到达RIP协议内部

(1)在R2上过滤R4上的业务网段;

(2)在R2上写路由策略

5、R4上使用prefix-list(地址前缀列表)和filter-policy(过滤策略),使R1上的业务网段不能到达R4

(1)在R4上使用地址前缀列表(prefix-list)对R1上的业务网段写过滤策略

(2)在R4上的进方向使用filter-policy调用策略过滤接收路由

6、R2进入到rip进程协议下,写静默接口

原因:R2的g0/0/0接口配置的是rip协议,rip协议进行主类宣告(宣告的100.0.0.0),所以R2同时将g0/0/1宣告进rip协议中了,所以可以使用静默接口的过滤方法将R2的g0/0/1接口

隔离掉。

四、实验步骤

1、配置IP

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 100.1.1.1 24
[R1-GigabitEthernet0/0/0]int l0
[R1-LoopBack0]ip add 192.168.0.1 32
[R1-LoopBack0]int l1
[R1-LoopBack1]ip add 192.168.1.1 32
[R1-LoopBack1]quit
​
#查看[R1]dis ip int b

5b17dacc6a3e4cc3a1574176c98898d9.png

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 100.1.1.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 100.2.2.2 24
[R2-GigabitEthernet0/0/1]quit
​
#查看
[R2]dis ip int b

cfceb3071c0d43a79a2063e9155060a3.png

[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 100.2.2.3 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 100.3.3.3 24
[R3-GigabitEthernet0/0/1]int l0
[R3-LoopBack0]ip add 192.168.2.1 32
[R3-LoopBack0]int l1
[R3-LoopBack1]ip add 192.168.3.1 32
[R3-LoopBack1]quit
​
#查看
[R3]dis ip int b

122c5b23918444cd83807789f4b8155e.png

[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 100.3.3.4 24
[R4-GigabitEthernet0/0/0]int l0
[R4-LoopBack0]ip add 192.168.4.1 32
[R4-LoopBack0]int l1
[R4-LoopBack1]ip add 192.168.5.1 32
[R4-LoopBack1]quit
​
#查看
[R4]dis ip int b

7e524067e73547579d5142e030b02c89.png

2、配置RIP协议和OSPF协议

[R1]rip 1
[R1-rip-1]v 2
[R1-rip-1]net 192.168.0.0 
[R1-rip-1]net 100.0.0.0
[R2]rip 1
[R2-rip-1]v 2
[R2-rip-1]net 100.0.0.0
[R2-rip-1]quit
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]net 100.2.2.0 0.0.0.255
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]net 100.2.2.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]net 192.168.2.1 0.0.0.0
[R3-ospf-1-area-0.0.0.0]net 192.168.3.1 0.0.0.0
[R3-ospf-1-area-0.0.0.0]quit
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]net 100.3.3.0 0.0.0.255
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 1
[R4-ospf-1-area-0.0.0.1]net 100.3.3.0 0.0.0.255
[R4-ospf-1-area-0.0.0.1]net 192.168.4.1 0.0.0.0
[R4-ospf-1-area-0.0.0.1]net 192.168.5.1 0.0.0.0

查看R1的RIP路由表

[R1]dis ip routing-table pro rip

013d1d7d758347ab88cffee90264023a.png

查看R4的ospf路由表

[R4]dis ip routing-table protocol ospf

9fb918224b2b4a158d5cb30973a564c3.png

3、在R2上做双向路由引入

(1)进入到rip协议的1进程中引入ospf

[R2]rip 1
[R2-rip-1]import    
[R2-rip-1]import-route ospf

(2)进入到ospf协议的1进程中引入rip

[R2]ospf 1
[R2-ospf-1]import   
[R2-ospf-1]import-route rip

4、在R2上使用acl和进入到rip协议的进程中调用路由策略的方法,使R4上的业务网段不能到达RIP协议内部

(1)在R2上过滤R4上的业务网段;

#抓取流量
[R2]acl 2000
[R2-acl-basic-2000]rule deny source 192.168.4.0 0.0.1.255
​
# acl默认拒绝,所以对于其他网段的流量需要放行
[R2-acl-basic-2000]rule permit source 0.0.0.0 255.255.255.255

(2)在R2上写路由策略

#写一条名叫aa,node为10,执行允许动作的路由策略
[R2]route-policy aa permit node 10
​
#写匹配的规则——匹配到acl 2000
[R2-route-policy]if-match acl 2000
​
#进入到rip协议进程中,调用路由策略aa进行过滤
[R2]rip 1
[R2-rip-1]import-route ospf route-policy  aa

在R1上查看路由表,观察R1是否拒绝R4的业务网段,且不影响其他网段信息

ff38e6d52613401a853e87f923b3bfac.png

 

5、R4上使用prefix-list(地址前缀列表)和filter-policy(过滤策略),使R1上的业务网段不能到达R4

(1)在R4上使用地址前缀列表(prefix-list)对R1上的业务网段写过滤策略

#写一条名叫aa,索引号是10,执行拒绝动作的路由策略
[R4]ip ip-prefix aa index 10 deny 192.168.0.0 23 
​
# ip-prefix 默认没有被匹配上的,都被丢弃,所以需要写一条允许其他路由通过的策略
[R4]ip ip-prefix aa index 20 permit 0.0.0.0 0 less-equal 32

(2)在R4上的进方向使用filter-policy调用策略过滤接收路由

#进入到ospf进程协议视图下
[R4]ospf 1
[R4-ospf-1]filter-policy ip-prefix aa import

在R4上查看一下路由表,看R1上的业务网段是否被过滤掉

 

6、R2进入到rip进程协议下,写静默接口

原因:R2的g0/0/0接口配置的是rip协议,rip协议进行主类宣告(宣告的100.0.0.0),所以R2同时将g0/0/1宣告进rip协议中了,所以可以使用静默接口的过滤方法将R2的g0/0/1接口

隔离掉。

[R2-rip-1]silent-interface GigabitEthernet 0/0/1

 

 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-01 06:26:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-01 06:26:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-01 06:26:03       82 阅读
  4. Python语言-面向对象

    2024-05-01 06:26:03       91 阅读

热门阅读

  1. HTML中input输入框(详解输入框的用法)

    2024-05-01 06:26:03       32 阅读
  2. 使用一等对象函数重构策略模式

    2024-05-01 06:26:03       30 阅读
  3. 【Linux】基于tcp的简单服务器程序

    2024-05-01 06:26:03       31 阅读
  4. Ajax.

    Ajax.

    2024-05-01 06:26:03      36 阅读
  5. 图像增强与特效-API调用实践-百度AI

    2024-05-01 06:26:03       37 阅读
  6. AJAX&Vue

    AJAX&Vue

    2024-05-01 06:26:03      28 阅读
  7. 前端项目学习记录4:1,2,3总结

    2024-05-01 06:26:03       29 阅读
  8. typescript学习笔记3

    2024-05-01 06:26:03       34 阅读
  9. centos学习-精通ls-Linux目录管理的关键命令

    2024-05-01 06:26:03       32 阅读
  10. web server apache tomcat11-30-The Tomcat JDBC Connection Pool

    2024-05-01 06:26:03       30 阅读
  11. Jupyter 容器环境: Debian 11离线部署SSH Server总结

    2024-05-01 06:26:03       27 阅读
  12. [学习笔记] Android综合_2024-4-30

    2024-05-01 06:26:03       33 阅读