当前位置:网站首页>重发布实验
重发布实验
2022-08-08 23:43:00 【仲夏夜之梦~*ω*】


1.各个路由器配置IP地址,按要求使用OSPF RIP协议
[r1]int lo0
[r1-LoopBack0]ip add 1.1.1.1 24
[r1-LoopBack0]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]netw
[r1-ospf-1-area-0.0.0.0]network 12.1.1.1 0.0.0.0
[r2]int lo0
[r2-LoopBack0]ip add 2.2.2.2 24
[r2-LoopBack0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip add 12.1.1.2 24
[r2-GigabitEthernet0/0/1]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 23.1.1.1 24
[r2]ospf 1 rou
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]net
[r2-ospf-1-area-0.0.0.0]network 12.1.1.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 23.1.1.1 0.0.0.0
[r2-ospf-1-area-0.0.0.0]netw
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
进入R2 R3 R4环回接口修改网络类型
2.在R1上重发布直连环回,在R4 R6上进行双向重发布


查看R4ospf路由
查看R6路由
出环:R4学习了1.1.1.1的路由后重发布进入RIP区域,优先级从150变为100,因此R5 R6优先学习此路由,而R6重发布RIP协议进入OSPF后,前往1.1.1.1的路由指向R5,优先级为150,其COST为0,R3学习后指向1.1.1.1的路由为别指向R2和R6,优先级均为150,但是前往R2的COST为2,前往R6的COST为1,因此会选择R6,最终成环
解决:在 R6上抓取R1环回路由
[r6]ip ip-prefix a1 permit 1.1.1.1 24
[r6]route-policy b1 deny node 10
Info: New Sequence of this List.
[r6-route-policy]if-match ip-prefix a1
[r6-route-policy]q
[r6]route-policy b1 permit node 20
[r6]ospf 1
[r6-ospf-1]import-route rip 1 route-policy b1
查看R3路由表 R1换回路由正常走23网段
3.路由优化
在R6上把56.1.1.0/24和6.6.6.0/24网段的五类LSA类型改为1类型(因为重发布进入的5类LSA默认是2类型,然后1类型的5类LSA比2类型的5类LSA优先级要高)
把45.1.1.0/24网段重发布进入OSPF的COST值改大。
[r6]acl 2001
[r6-acl-basic-2001]rule permit source 45.1.1.0 0
[r6-acl-basic-2001]q
[r6]route-policy b1 permit node 30
Info: New Sequence of this List.
[r6-route-policy]if-
[r6-route-policy]if-match acl 2001
[r6-route-policy]ap
[r6-route-policy]apply cost 4
[r6-route-policy]q
[r6]route-policy b1 permit node 40
在R5上原本去4.4.4.0/24和43.1.1.0/24走的是R4,去36.1.1.0/24网段走的是R6,但是现在是负载均衡
在R4上把36.1.1.0/24网段重发布进入RIP的COST值改大
在R5连接 R6上接口使用metricin(R6上也可使用metricout)
路由优化成功

边栏推荐
- [YOLOv5] 6.0 environment construction (updated from time to time)
- Hand-written prometheus exporter-01-Gauge (dashboard)
- Use Mongoose populate to implement multi-table associative storage and query, with complete code included
- php convert timestamp to just, minutes ago, hours ago, days ago format
- PHP闭包函数 bingTo的使用
- WeChat applet error undefined Expecting 'STRING','NUMBER','NULL','TRUE','FALSE','{','[', got ]Solution
- -Wl,--start-group ... -Wl,--end-group for resolving circular dependencies of several libraries
- WeChat applet develops some function usage methods
- Get the time n-1 a week ago including the current day 7 days a week 7-1
- (2022杭电多校四)1001-Link with Bracket Sequence II(区间动态规划)
猜你喜欢
随机推荐
(2022牛客多校四)D-Jobs (Easy Version)(三维前缀或)
ABP中的数据过滤器
并发专题第一篇,多线程快速入门和简单介绍
时间对象的格式化
我们的爱恨情仇:人性-关系-危机-和谐的科学研究
(2022杭电多校四)1001-Link with Bracket Sequence II(区间动态规划)
08 Spark on RDD 依赖关系
读书笔记怎么写?
SAP ABAP debug的七种方法及错误消息定位
linux环境安装mysql和使用中的常见问题
Tp5 in cache cache, storage cell phone text message authentication code
【深度学习】TensorFlow学习之路三:梯度消失\爆炸及解决办法
开源协议(Open Source License)
截图:如何截图?(我想截鼠标右键按出来的图?)
Porting ucos2 code from stm32 to GD32
Binary tree level traversal and examples
stm32 uses spi1 to read data from dma in slave mode
机器学习建模高级用法!构建企业级AI建模流水线
牛客练习赛88 D 克鲁斯卡尔重构树
[GYCTF2020]Ezsqli-1|SQL注入




![[GYCTF2020]Ezsqli-1|SQL注入](/img/02/dd53f409d278c85b0d48108c4c0148.png)




