当前位置: 首页 > article >正文

实验四(双向重发布)7 14

一、配置网络地址,启用OSPF以及环回类型更改,启用RiP:

R1:

R2:

R3:

R4:环回接口放置OSPF区域

R5:

R6:环回接口放置RIp区域

二、重发布:

未重发布之前:R4和R5的OSPF和RIP的路由表;

R4:

R5:

双点双向重发布之后:

R4、R5的路由表未发生改变;

证明:无路由环路无路由回馈

[r4-rip-100] import-route ospf 100

[r4-ospf-100] import-route rip 100

[r6-ospf-100]import-route rip 100

[r6-rip-100] import-route ospf 100

三、出现路由环回的原因:

到达某个网段的选路不一样,违背负载均衡原则,其次优先级和cost值不一致,使得路由的流过的路径重复从而形成路由环回;

优化方法:

如下表环回1、2,网段12、23符合负载均衡;

网段34、36 ,回环4 不符合,出现次优路径;

解决如下:

RIP端R5:

用ACL抓取:

R4中配置:ACL抓取36网段,增加r4出接口方向的开销值,使得经过r6为最优路径选择;

[r4-GigabitEthernet0/0/0] acl 2000

[r4-acl-basic-2000] rule permit source 36.1.1.0 0

[r4-acl-basic-2000] int g 0/0/0

[r4-GigabitEthernet0/0/0] rip metricout 2000 2

利用router-policy增加cost值:

R6中配置:ACL抓取网段34、回环4,用route-policy改变属性permit,增加开销值;

利用ACL抓取感兴趣网段,通过route-policy匹配ACL和apply改变开销值;最后要创建空语句--解决末尾隐含拒绝所有;

[r6]acl 2000

[r6-acl-basic-2000]rule permit source 34.1.1.0 0

[r6-acl-basic-2000]rule permit source 4.4.4.0 0

[r6]route-policy c1 permit node 10

[r6-route-policy]if-match acl 2000

[r6-route-policy]apply cost 4

[r6]route-policy c1 permit node 20

[r6]rip 100

[r6-rip-100]import-route ospf 100 route-policy c1

OSPF端R3:在该路由器中也存在次优路径的问题

R6中配置:

创建前缀列表:进行网段抓取 ,再进行类型和开销值的修改;

[r6]ip ip-prefix c1 permit 6.6.6.0 24

[r6]ip ip-prefix c1 permit 65.1.1.0 24

[r6]ip ip-prefix c2 permit 45.1.1.0 24

route-policy匹配前缀列表c1,应用修改五类类型为1;

[r6]route-policy c2 permit node 10

[r6-route-policy]if-match ip-prefix c1

[r6-route-policy]apply cost-type type-1

route-policy匹配前缀列表c2,应用修改开销值

[r6]route-policy c2 permit node 20

[r6-route-policy]if-match ip-prefix c2

[r6-route-policy]apply cost 2

创建空语句---解决末尾隐含拒绝所有

[r6]route-policy c2 permit node 30

调用在重发布rip 100时调用route-policy c2

[r6]ospf 100

[r6-ospf-100]import-route rip 100 route-policy c2

最后达到路径的最优化;


http://www.kler.cn/a/37899.html

相关文章:

  • Java线程状态
  • 基于flask框架的用户注册页面实例
  • STM32 Proteus仿真双路0-20V直流电压表TM1637数码管-0061
  • 【python opencv】如何获取一个图片区域的亮度
  • 安装fastDFS
  • 面试题更新之-hook中setState原理
  • K8S的部署项目流程
  • 〖码银送书第三期〗《Python机器学习:基于PyTorch和Scikit-Learn》
  • 基于MATLAB环境下的子空间聚类算法:理解和实践
  • android 下载源码 一路踩坑
  • k8s创建es和kibana
  • 【NOSQL】redis哨兵模式、集群搭建
  • 天池大赛中药说明书实体识别挑战冠军方案开源(二)部署运行实战 附详细操作说明
  • 从小白到大神之路之学习运维第58天--------Firewalld防火墙
  • RabbitMQ ---- 延迟队列
  • MyBatis入门案列
  • ClassLoader源码阅读
  • 网络安全与密码学
  • php-fpm 如何进程守护,保证进程不死
  • 杂记:逆向一块FPGA核心板