分发列表配置实验--rip和ospf协议下的区别

本文介绍了一个实验,对比了RIP与OSPF协议下分发列表的应用。实验通过配置ACL来过滤特定网络,并展示了如何在两种不同的路由协议中实现这一目标。

分发列表配置实验
---rip和ospf协议下的区别

分发列表通过访问控制列表ACL控制数据流类型,从而可以利用ACL限制路由表的选择更新。
知识准备:
1、 distribute-list配置分发列表的三种方式
1) 入口过滤 :进入路由器的接口 的更新路由
2) 出口过滤: 限制从路由器某接口发送的更新路由信息
3) 重分发过滤:过滤从另一种路由选择协议重分发的更新路由
2、 配置步骤
1) 定义ACL ,设置过滤条件
2) 确定分发方式
3) 在路由进程下应用distribute-list
3、 实验技能准备.
基本命令:
创建ACL列表
Access-list ACL的编号 permit | deny 主机或网络
Access-list ACL的编号 permit any
应用列表
(config-router)#distribute-list ACL的编号 in|out 接口

4、 实验拓扑:(Rip下的分发列表)
要求在R2的F0/0口应用分发列表,过滤掉10.1.1.0/24网络
分发列表配置实验--rip和ospf协议下的区别

5:实验步骤
1) 根据实验拓扑配置路由器接口地址,其中R1设置一个loopback 0地址为10.1.1.1/24;R3设置两个Loopback0 和Loopback 1 地址。
R1 接口地址举例
Interface loopback 0
Ip add 10.1.1.1 255.255.255.0
Interface f0/0
Ip add 192.168.12.1 255.255.255.0
No shutdown
2) 配置动态路由RIP
R1动态路由Rip配置举例
router RIP
version 2
no aut-summary
network 10.1.1.0
network 192.168.12.0

3) 在路由器上show ip route 查看路由器学习的路由情况。
三台路由器上路由正常
R1#show IP route
R2#show IP route
R3#show IP route

4) 设置R2的f0/0口上过滤进来的10.1.1.0网络。
先创建ACL
Access-list 10 deny 10.1.1.0 0.0.0.255
Access-list 10 permit any
进入rip路由进程
Router rip
应用分发列表
(config-router)#distribute-list 10 in Interface f0/0

5) 查看R3上的路由,已经看不到10.1.1.0网段

第二阶段:OSPF下的分发列表
知识准备:在OSPF协议使用命令时,路由更新信息将放置到链路状态数据库中,而不是放置到路由表中,使用in只能过滤本地路由器从链路状态数据库进入到路由表中的路由信息,如果使用out,过滤从另一个路由选择协议重分发更新路由信息。

注意:OSPF下的in只能过滤从链路状态数据库到路由表的信息,out只能过滤其他路由协议重分发过来的路由。

分发列表配置实验--rip和ospf协议下的区别

1、 实验拓扑:(OSPF下的分发列表)
要求在R2的F0/0口应用分发列表,过滤掉10.1.1.0/24网络.

分发列表配置实验--rip和ospf协议下的区别
5:实验步骤
6) 根据实验拓扑配置路由器接口地址,其中R1设置一个loopback 0地址为10.1.1.1/24;R3设置两个Loopback0 和Loopback 1 地址。
R1 接口地址举例
Interface loopback 0
Ip add 10.1.1.1 255.255.255.0
Interface f0/0
Ip add 192.168.12.1 255.255.255.0
No shutdown
7) 配置动态路由ospf
R1动态路由OSPf配置举例
router ospf 1
network 10.1.1.0 0.0.0.255 area 10

8) 在路由器上show ip route 查看路由器学习的路由情况。
三台路由器上路由正常
R1#show IP route
R2#show IP route
R3#show IP route

9) 设置R2的f0/0口上过滤进来的10.1.1.0网络。
先创建ACL
Access-list 10 deny 10.1.1.0 0.0.0.255
Access-list 10 permit any
进入ospf路由进程
Router ospf 1
应用分发列表
(config-router)#distribute-list 10 in Interface f0/0

10) 查看R3上的路由,已经看不到10.1.1.0网段

转载于:https://blog.51cto.com/ronning/2055164

### RIPOSPF双点双向路由重分发的特点、配置与行为 #### 1. 双向路由重分发的特点 RIP(Routing Information Protocol)OSPF(Open Shortest Path First)是两种不同的动态路由协议,分别基于距离矢量链路状态算法。在双点双向路由重分发中,RIPOSPF相互交换路由信息[^1],从而实现网络间的互联互通。以下是其主要特点: - **互操作性**:通过在两个协议之间进行双向重分发,可以将RIP的路由引入到OSPF域中,同时也可以将OSPF的路由引入到RIP域中,增强不同协议之间的互操作性。 - **负载均衡**:当多个路径可用时,可以通过调整路由开销值实现负载均衡[^2]。例如,在拓扑中,前往特定网络的下一跳可以选择不同的路由器,通过修改路由开销值,可以控制流量的分布。 - **环路风险**:由于路由信息在两个协议间相互传递,可能会导致路由环路问题。为避免这种情况,通常会使用路由策略(如设置路由标记或过滤规则)来限制重分发的范围。 #### 2. 配置方法 以下是一个典型的RIPOSPF双点双向路由重分发配置示例: ```python # R2 配置 RIPOSPF 的重分发 [R2] rip 1 [R2-rip-1] import-route ospf cost 10 # 将 OSPF 路由引入 RIP,并设置默认开销为 10 [R2-rip-1] quit # R2 配置 OSPFRIP 的重分发 [R2] ospf 1 router-id 2.2.2.2 [R2-ospf-1] import-route rip type 2 tag 100 # 将 RIP 路由引入 OSPF,并设置类型为外部类型 2 标记为 100 [R2-ospf-1] quit # R3 配置 RIPOSPF 的重分发(针对特定路由调整开销) [R3] ospf 1 router-id 3.3.3.3 [R3-ospf-1] import-route rip type 2 cost 10 route-policy MODIFY_COST # 使用路由策略调整特定路由的开销 [R3-ospf-1] quit # 定义路由策略 MODIFY_COST [R3] route-policy MODIFY_COST permit node 10 [R3-route-policy] if-match ip address prefix-list PREFIX_2_0_0_0 [R3-route-policy] apply cost 10 [R3-route-policy] quit ``` #### 3. 行为分析 - **路由引入方向**:RIPOSPF的双向重分发意味着每个协议都可以接收来自另一个协议的路由信息。例如,RIP可以接收OSPF的路由,而OSPF也可以接收RIP的路由。 - **路由选择**:OSPF通常优先选择内部路由(Intra-Area或Inter-Area),其次是外部类型1(E1)外部类型2(E2)。RIP则根据跳数选择最优路径。 - **路由过滤与调整**:为了优化路由选择避免环路,可以通过路由策略对引入的路由进行过滤或调整开销值。例如,仅允许特定的前缀列表被引入,或者为某些路由分配更高的优先级。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值