OSPF3
1.什么是OSPF的邻接关系(FULL)
邻居状态:DOWN-ATTEMPT-INIT-2way(邻居,DR和BDR)-Exstart(M/S)-Exchange-Loading-FLL
邻居事件引发邻居状态改变
请问刚才的报文交互,哪个设备是Master?
R1是Master(RID较大的设备成为Master)
5种报文:
Hello
DBD
LSRequest
LSUpdate
LSAck
1.1 DR和BDR
在MA网络,其他设备同DR和BDR建立FULL的邻接关系。基于链路而非基于路由器(每个链路上可以一个DR,路由器上可以可以有很多链路哦)
DR/BDR的选举:
1)选举期内 2)DR优先级大 3)RID较大的 4)优先级0不参与选举
2.区域内的路由-1类LSA和2类LSA来计算区域的路由
SPF(拓扑信息和路由信息)
1.2 1类LSA
角度:
通告者 通告范围 通告的内容和作用
每台设备 区域内部 拓扑(链路类型)和路由(前缀和度量)
link-type如果为P2P,那么link ID代表对端的RID,DATA代表本设备连接对方的地址
<SW3>dis ospf lsdb router
在华为设备上环回接口默认为点到点net,无论多少位 ,在1类LSA中都被描述为32位,所以其他设备得到路由也是32的,除非改为broadcast'的网络类型,才会还原
没有修改网络类型时候的1类LSA:

  • Link ID: 15.15.15.15
    Data : 255.255.255.255
    Link Type: StubNet
    还原后的:

    • Link ID: 15.15.15.0
      Data : 255.255.255.0
      Link Type: StubNet
      Metric : 0
      Priority : Low
      思科设备存在一种stubhost的类型,而华为不存在该类型
      1.3 2类LSA
      通告者 通告范围 通告的内容和作用
      MA网络的DR设备 区域内部 拓扑和路由(掩码信息)同时表明哪些设连到一个MA网络

网络类型对应的链路类型不影响邻居建立
B+P2P 有邻居,没路由
B+NBMA 没邻居
P2P+P2MP 有邻居,路由!
转发地址(forwarding address)、MPLS ×××的OSPF接入
接收哪一个可以信赖的LSA会比较:1)序列号 2)校验和 3)老花时间
lsa-link state advertisement
224.0.0.5=allspfrouter
224.0.0.6=alldrouter
简易的SPF算法(仅仅适用于area内部):1.构建骨架(拓扑和节点) 2.羽翼丰满(具体路由,STUBNET)
在区域15中,如何使用最少命令使得SW3成为DR?
<SW3>dis ospf lsdb network

     OSPF Process 1 with Router ID 15.15.15.15Area: 0.0.0.15Link State Database 

Type : Network
Ls id : 10.1.15.3
Adv rtr : 15.15.15.15
Ls age : 751
Len : 36
Options : E
seq# : 80000009
chksum : 0xe0bf
Net mask : 255.255.255.0
Priority : Low
Attached Router 15.15.15.15
Attached Router 1.1.1.1
Attached Router 5.5.5.5
军哥,请问除了MA网络外的其网络类型没有DR,那2类LSA由谁通告?
答案:如果整个网络都是P2P/P2MP,拓扑和路由信息就足够计算了!P2P和P2MP直接就产生路由信息和拓扑信息,就可以计算了
2.区域间路由
3类LSA(考试重点)
<SW3>display ospf abr-asbr //验证ABR或者ASBR

     OSPF Process 1 with Router ID 15.15.15.15Routing Table to ABR and ASBR 

RtType Destination Area Cost Nexthop Type
Intra-area 1.1.1.1 0.0.0.15 1 10.1.15.1 ABR
Intra-area 5.5.5.5 0.0.0.15 1 10.1.15.5 ABR
display ospf lsdb summary //查看3类LSA
通告者 通告范围 通告的内容和作用
ABR设备 区域之间 用以计算区域间路由的拓扑和路由信息

LSA条目以及路由条目都有机会减少(不代表不能路由)-->汇总(CIDR)
Type : Sum-Net
Ls id : 11.1.1.1
Adv rtr : 5.5.5.5
Ls age : 1035
Len : 28
Options : E
seq# : 8000000c
chksum : 0xef10
Net mask : 255.255.255.255
Tos 0 metric: 48 //ABR到目的地的开销。总开销=本设备到ABR+ABR到目的地
Priority : Medium
2.1 区间路由计算
总开销的累加
如何使得R3到达11.1.1.1/32等价负载?
答案:
[R3-GigabitEthernet0/0/0]ospf cost 48
[R3]dis ip routing-table protocol ospf
Route Flags: R - relay, D - download to fib

Public routing table : OSPF
Destinations : 10 Routes : 12

OSPF routing table status : <Active>
Destinations : 10 Routes : 12

Destination/Mask Proto Pre Cost Flags NextHop Interface

   10.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0OSPF    10   96          D   10.1.34.4       Serial2/0/010.1.1.4/32  OSPF    10   48          D   10.1.34.4       Serial2/0/010.1.1.5/32  OSPF    10   48          D   10.1.35.5       GigabitEthernet0/0/010.1.15.0/24  OSPF    10   49          D   10.1.35.5       GigabitEthernet0/0/010.1.56.0/24  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/011.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0OSPF    10   96          D   10.1.34.4       Serial2/0/0
15.15.15.15/32  OSPF    10   49          D   10.1.35.5       GigabitEthernet0/0/044.1.1.1/32  OSPF    10   48          D   10.1.34.4       Serial2/0/055.1.1.1/32  OSPF    10   48          D   10.1.35.5       GigabitEthernet0/0/066.1.1.1/32  OSPF    10   96          D   10.1.35.5       GigabitEthernet0/0/0

OSPF routing table status : <Inactive>
Destinations : 0 Routes : 0
有没有可能使得R3到11.1.1.1/32走3条路径?
如何减少OSPF的LSA?
1)针对1类LSA,
[SW1-Vlanif30]ospf filter-lsa-out all //出方向过滤所有的LSA,模拟器上交换机(可能)不能实现,路由器可以
前缀抑制
stub-router命令用来配置Stub设备 //include-stub
指定设备为Router LSA中的stub链路设置最大开销65535
2)针对2类LSA,修改网络类型来消除
3)针对3类LSA,路由汇总
过滤也可以实现
如果实现SW3到达11.1.1.1/32下一跳为R5呢?
[R1]ip ip-prefix 1 deny 11.1.1.1 32
[R1]ip ip-prefix 1 permit 0.0.0.0 0 less-equal 32
[R1-ospf-1-area-0.0.0.0]filter ip-prefix 1 export //针对3类LSA在区域0的出方向做过滤
验证:
<SW3>display ip routing-table 11.1.1.1
Route Flags: R - relay, D - download to fib

Routing Table : Public
Summary Count : 1
Destination/Mask Proto Pre Cost Flags NextHop Interface

   11.1.1.1/32  OSPF    10   49          D   10.1.15.5       Vlanif15 

前缀列表:
[R1]display ip ip-prefix 1
Prefix-list 1
Permitted 11
Denied 1
index: 10 deny 11.1.1.1/32
index: 20 permit 0.0.0.0/0 le 32
<SW3>display ospf lsdb summary 11.1.1.1 //

     OSPF Process 1 with Router ID 15.15.15.15Area: 0.0.0.15Link State Database 

Type : Sum-Net
Ls id : 11.1.1.1
Adv rtr : 5.5.5.5 //剩余R5通告的1类LSA
Ls age : 1292
Len : 28
Options : E
seq# : 80000002
chksum : 0x406
Net mask : 255.255.255.255
Tos 0 metric: 48
Priority : Medium

2.2 区域间防环
OSPF区域间(区域0和普通区域)的水平分割,从区域更新的LSA不在更新回区域0
**2.3 Vlink虚链路**
请参考视频中的作业部分
作业:
1.如何使得R3到达11.1.1.1/32等价负载?
2.如果实现SW3到达11.1.1.1/32下一跳为R5呢?不允许在区域0配置

转载于:https://blog.51cto.com/enderjoe/2051999

乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略相关推荐

  1. 乾颐堂安德HCIE面试真题系列19(戚ZJ)

    早上8.30到的华为研究所,当时4个考LAB,2个考面试.到时间会有考官接上去开始考试,我在考试的时候,8.55,带上耳机,9.05.对面考官才来,9点的时候考官没有来,我以为是我操作还是怎么了,一直 ...

  2. 乾颐堂安德云HCIE:华为桌面云类型和关键特性

    乾颐堂安德云HCIE:华为桌面云类型和关键特性 1.华为云桌面形态 完整复制桌面 链接克隆桌面 全内存急速桌面 高性能图形化桌面 发送方式包括:1对1,1对多,多对1,多对多等多种方式 1.1 完整复 ...

  3. 乾颐堂安德网工认证1000问(持续更新)

    1.这个(HCIE)是通过什么来决定过不过的? 答: 考试3个阶段: 笔试通过标准:600/1000 当场成出成绩 LAB通过标准:800/1000 5个工作日 面试通过标准:没有公布标准! 2.如果 ...

  4. 乾颐堂安德华为数通HCNA真题解析版(第2部分)

    HCNA真题解析视频即将上线,敬请关注本博客以及乾颐堂官网 书接上文: 16 Interface GigabitEthernet0/0/1 Port link‐type trunk Port trun ...

  5. 周亚军(乾颐堂安德)简介,仅做记录不吹牛

    周亚军(安德) 军哥,IE讲师中的段子王,课上幽默,课下严谨的典范,乾颐堂劳模讲师,地球不重启,军哥不休息的原型. 网络技术畅销书作者,著有经典网络技术畅销书<思科CCIE路由交换v5实验指南& ...

  6. 乾颐堂安德全新HCNA真题解析版本(背好必过华为HCNA)第一部分共享

    少见的题库解析版,既有答案也有解释,希望对您考取HCNA有帮助.另外一点忠告小白,千万别信那些NA.NP包过,本身NA.NP也就是最初级的内容而已,背一背都会过,当然学习知识是主要的 1.STP 在提 ...

  7. Python 执行js的2种解决方案-乾颐堂

    Python 执行js的2种解决方案-乾颐堂 参考文章: (1)Python 执行js的2种解决方案-乾颐堂 (2)https://www.cnblogs.com/qytang/p/5580922.h ...

  8. o oia ospf 路由优先_乾颐堂军哥HCIE课程4-OSPF的3、4、5类LSA以及虚连接和转发地址的理论与实践...

    OSPF模块 .....预习 .........复习和做作业 __讨论和查阅资料 1.虚链路 vlink,链路类型(link-type),虚链路也是一种网络类型(可能没有命令支持) 场景:解决不规范的 ...

  9. 乾颐堂军哥HCIE5-OSPF的NSSA区域细节和中间系统到中间系统基础

    1.OSPF 特殊区域 实施拓扑: 1.1 NSSA区域 STUB,3类LSA自动产生的默认路由,1.2肯定还有,也有3类:没有4类.5类 完全末节,仅剩余1.2LSA+3类缺省的LSA NSSA(即 ...

最新文章

  1. Day 11 权力核金钱是成功得标志吗
  2. Ferguson博弈
  3. 输入法中的全角和半角是什么,角又是什么
  4. T-SQL: 读取磁盘文件
  5. Python编程从入门到实践学习内容包含哪些?
  6. 计算机三级信息安全笔记(知识点)
  7. 《微观经济学》博弈论入门:囚徒困境、智猪博弈、性别战、斗鸡博弈
  8. 表单提交中文时出现乱码的问题
  9. 倪光南:友友云计算中间件体现后发优势
  10. winxp升级win7教程_PR CC 2015下载和安装教程
  11. 从屏下指纹到体感手机,vivo能否走出自己的创新之路?
  12. (转)任正非对新员工的寄语:烧不死的就是凤凰
  13. selenium 与浏览器 以及浏览器驱动版本问题
  14. LaTeX--5--一个文档的基本结构/导言区/标题_作者_日期
  15. web字体 衬线字体与非衬线字体区别 字体扫盲
  16. 王姨劝我学HarmonyOS鸿蒙2.0系列教程之六自定义View涂鸦项目实战!
  17. 前端upload标签使用方法
  18. 浅析如何在Nancy中使用Swagger生成API文档
  19. 20200404-斜坡补偿
  20. Python输入三个值,判断是否为等腰等边直角三角形,求1+2N+3N+4N+5N...20N的和的两个程序代码

热门文章

  1. oracle得到日期对应的星期
  2. codeforce 603B - Moodular Arithmetic
  3. asp.net MVC 路由机制 Route
  4. SQL Server报“GUID应包含带4个短划线的32位数”
  5. win32 去掉窗口边框
  6. [English20091217]英语口语444句
  7. VS2017一次性运行多个项目的方法
  8. JavaEE Servlet 并发问题
  9. 自定义Django的admin界面
  10. mongodb query