CCNP-第五篇-OSPF高级版(二)

链路状态数据库=LSDB=拓扑表

link state database
收到之后放入自己的数据库再计算最新的放入路由表
根据COST值来计算

>COST值的计算方式=10的8次方除以带宽

这个环境会涉及一个东西叫做重分布,这类会做,然后下一章或者下下章会详细开始讲.
详细环境图如下


这个事配置完成该後的R1的路由表的截图
从图中可以看见
OSPF开头的有IA的,E2的
分别是啥呢?
IA是三类的,同协议不同区域的
E是五类的,重分布来的,从外部协议引入的

多区域的最终设计理念是用来优化以及分类的!


在1类LSA中,Linkd ID和ADV router是一样的

>Age是老化时间
>3600s,周期更新
>后面这个Seq#,每当宣告一条路由就+1,取消就-1
>Checksum是校验和
>Link count是发了多少条路由条目

在3类LSA中
Linkd ID=具体OIA的具体的条目
ADV Router=ABR的Router-ID

在5类LSA中
Link ID=跟3类一样的概念,明确的明细条目
ADV Rrouter=ASBR的Router-ID

在2类LSA中
Link ID=DR的IP地址
ADV Rrouter=谁通告的DR的设备的Router-ID

在4类LSA中
Link ID=ASBR的Router-ID
ADV Router=ABR通告的谁是ASBR, ABR的Router-ID

6类的LSA是MOSPF,组播的OSPF,适用于NBMA环境,NBMA是基于S口帧中继环境的,已经淘汰很久了,所以不讲

7类的LSA是NSSA区域,这个东西下一篇讲

虚链路-Peer Link


当这种环境下应该怎么办呢?
真的会有的呀
他一直使用着,你新加的设备,必须这样接
这个时候就要用到虚链路来隔山打牛

在这个环境正常配置的话,4和5,是绝对连不上的.
因为OSPF中,常规区域必须连接骨干区域.

虚链路配置(其实 有点类似IPSEC,但是VPN比这个复杂很多)
进程下
area x virtual link 对端Router ID
跟谁建立,就写谁的区域和谁的Router ID

>## OSPF只有两种汇总

1.区域间汇总=ABR汇总
2.自治系统,协议之间=引入的=ASBR汇总

>如果问我我什么要汇总,那么跑去看上一篇的EIGRP高级版里面的末节区域,有介绍我什么要汇总

首先演示第一个效果,环境中R3和R4各加三个Lo口并且宣告进入路由协议
汇总谁,就写谁的区域和网段

因为对于R1,R2,R3来说,R2就是ABR,左边区域0,右边区域1,刚好隔离开
所以要在R2上做路由汇总,当做完之后,来看看其他设备的路由表

汇总前

汇总後:

可以看到,100网段的已经从3条变成了1条,减少了路由表的大小

第二个效果
协议内的分割线在ABR
那么协议外的分割线就在ASBR
所以,这个要在ASBR里面来做

做法是不一样的,直接在进程写写summary即可
来看看对比的路由表
汇总前:

汇总后:

跟上面的效果一样,3条变成1条了

OSPF的进程

OSPF的进程只是本地有效

R2会触发一个东西叫做:本地进程阻断
R1发过来的东西,不能发到3
R2发过来的东西,不能发到1
所以一般没人这样干
这个挺重要的!!!

好的本次到这里就结束了,欢迎观看我的文章。我是CCIE-Yasuo,喜欢就关注我吧,下一期见。
欢迎新盟教育的同学一起来交流,我是41期的疾风剑豪
同时我也是一名18岁来自大专的学生在学校写的,如有写的不对或侵权请及时联系删除。

CCNP-第五篇-OSPF高级版(二)相关推荐

  1. CCNP-第四篇-OSPF高级版(一)

    CCNP-第四篇-OSPF高级版(一) OSPF=Open shortes path first =开放式最短路径优先协议 最大优点:公有,开放,任何一个品牌都能用 EIGRP最大优点:快的一批 EI ...

  2. CCIE-LAB-第五篇-SDN-SD-WAN-BGP-OMP(sdwan版的路由协议)

    CCIE-LAB-第五篇-SDN-SD-WAN-BGP-OMP(sdwan版的路由协议) 实际中,思科只会给你5个小时去做下面的全部配置 这个是CCIE-LAB的拓扑图 题目 SECTION 2.3: ...

  3. 第五篇:数据预处理(二) - 异常值处理

    第五篇:数据预处理(二) - 异常值处理 参考文章: (1)第五篇:数据预处理(二) - 异常值处理 (2)https://www.cnblogs.com/muchen/p/6883101.html ...

  4. CCNP-第二篇-SLA扩展+EIGRP高级版(上)

    CCNP-第二篇-SLA扩展+EIGRP高级版 还是这个环境的SLA 我们想一个问题哈,如果会有抖动呢? 比如左边是主线路,右边是备用的,那如果左边的时候只是偶尔断了一个包,然后他就跳到备用了,然后b ...

  5. python实训心得2000_实训总结万能版2000字五篇

    实训总结万能版 2000 字五篇 通过这次实训,我收获了很多,一方面学习到了许多以前没 学过的专业知识与知识的应用,另一方面还提高了自己动手做项 目的能力. 本次实训, 是对我能力的进一步锻炼, 也是 ...

  6. 计算机工程说课稿,人教版数学说课稿集合五篇

    人教版数学说课稿集合五篇 在教学工作者实际的教学活动中,时常需要用到说课稿,编写说课稿助于积累教学经验,不断提高教学质量.如何把说课稿做到重点突出呢?下面是小编为大家整理的人教版数学说课稿5篇,欢迎大 ...

  7. Mall商城的高级篇的开发(二)性能压测和性能监控

    Mall商城的高级篇的开发(二) 性能压测–压力测试 压力测试考察当前软件硬件环境下系统所能承受的最大负荷并帮助找出系统的瓶颈所在.压测都是为了系统在上线的处理能力和稳定性维持在一个标准的范围内,做到 ...

  8. android tablelayout 多行,Android入门户五篇之TableLayout (二)//生成10行,8列的表格

    当前位置:我的异常网» Android » Android入门户五篇之TableLayout (二)//生成10行,8 Android入门户五篇之TableLayout (二)//生成10行,8列的表 ...

  9. 【数据结构 C语言版】第五篇 队列(看完刷题无敌)

    [数据结构 C语言版]第五篇 队列(看完刷题无敌) 写在前面 更新情况记录: 最近更新时间 更新次数 2022/10/19 1 参考博客与书籍以及链接: (非常感谢这些博主们的文章,将我的一些疑问得到 ...

最新文章

  1. configure: error: mcrypt.h not found. Please reins
  2. (原创)c#学习笔记08--面向对象编程简介01--面向对象编程的含义03--对象的生命周期--构造函数和析构函数...
  3. MySQL 备份和恢复策略(二)
  4. c语言规定对使用的变量必须,C语言为什么要规定对所用到的变量要“先定义,后使用”...
  5. WIndows via C/C++ 学习(12)权限上下文
  6. 音视频技术开发周刊 | 188
  7. Activity的缓存方法
  8. H3C交换机配置STP配置
  9. 计算出 3 至 1000 范围内最大的十个素数,放入数组中,并计算出其累加和。
  10. 开源分词系统pkuseg学习
  11. 高等数学(第七版)同济大学 习题7-5 个人解答
  12. safari浏览器关于时间日期格式的兼容问题
  13. RT throttling分析
  14. 信息网络安全模拟题----软考高项的走过来
  15. 运行报错:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed.解决方案
  16. 举个栗子!Tableau 技巧(199):用 Prep 正则表达式拆分复杂字段
  17. 集成微透镜阵列的CMOS传感器分析
  18. 死并不可怕,可怕的是华丽地去死
  19. Android Studio 配置 Copyright 插入版权声明
  20. android poi webview,java-Android(4.4)WebView第二次加载时不显示ifra...

热门文章

  1. Python学习入门基础教程(learning Python)--6.4 Python的list与函数
  2. 801. Minimum Swaps To Make Sequences Increasing
  3. 废粉盒在哪里_很想知道打印机废粉盒中的那些废碳粉应该怎么处理?
  4. node 更新_被创造者嫌弃,Node.js 如何应对来自 Deno 的挑战
  5. 网页设计如何排成一列_网页设计如何影响以及改善SEO?
  6. java多属性的map_java - 具有多个参数的MapStruct QualifiedByName - 堆栈内存溢出
  7. 计算机数学基础模拟试题,计算机数学基础(A)模拟试题.doc
  8. 左右伸缩_冬季装修为啥要留伸缩缝?等到天热地板开裂就晚了!合肥人注意下...
  9. error MSB6006: cmd.exe exited with code 3
  10. .config 和 kconfig以及 makefile的关系