14.2-OSPF 5类型7状态

本文深入解析OSPF协议,涵盖Router ID选择原则、OSPF数据包结构与类型、状态机制及工作流程。阐述如何通过Hello包建立邻居关系,实现LSDB同步,建立邻接关系。

14.2-OSPF 5类型7状态

标签(空格分隔):HCIA

Router ID

  • 运行OSPF协议前,必须选取一个RID
  • 用来唯一标识一台OSPF路由器
  • RID可以手动配置,也可以自动生成
规则说明
RID选取顺序规则1.手动配置(推荐)
2.活动回环接口上选取IP地址最高的(先)
3.活动物理接口上选取IP地址最高的
PSRID选举具有非抢占性,除非重启OSPF进程
[AR]ospf 1 route-id ipadd # 可以和接口地址不一样
[]dis ospf peer brief
reset ospf process # 重启进程

重启进程,接口宕机,再次开启后,会重新建立邻居进行学习,回产生网络波动,一般不用。

14Router ID
在这里插入图片描述

15非抢占性
在这里插入图片描述

OSPF数据包结构和类型

封装于IP协议之上,IP协议号89–网络层协议
1ICMP 6TCP 17UDP

16ospf数据包结构和类型
头部和特定类型
在这里插入图片描述

17ospf上层IP包
在这里插入图片描述

18OSPF Header报头
在这里插入图片描述

19OSPF Hello Packet
在这里插入图片描述

五种类型

20五种类型
在这里插入图片描述

21OSPF数据包类型及作用
在这里插入图片描述

hello
建立邻居,以及后期维护邻居关系
database description
初次建立。先进行对比,简要信息,不全部发送
link-state request 请求
link-state update 更新
link-state acknowledgment 确认

22抓包拓扑配置
在这里插入图片描述
23ospf类型包抓包演示
5种
在这里插入图片描述
24ospf状态
7种状态
在这里插入图片描述

25触发式更新
建立好邻居后,发送维护邻居数据包。此时添加回环口,ip 1.1.1.1 ospf 1 area 0 network 1.1.1.1 0.0.0.0 ,抓包显示LSU和LSAck
,更新包和确认包。–删除路由时,同样会触发更新
在这里插入图片描述

26LSU数据包

LSack确认依靠序列号(也会表示路由的更新程度,删除一条路由之后,同样也会发送链路更新,此时序列号好会变成之前的就序列号,类似APP版本更新)。

在这里插入图片描述

OSPF状态机制7种

27OSPF状态机制
在这里插入图片描述

邻居不一定是邻接,邻接一定是邻居。

状态说明
失效状态Down没有收到对方hello包
初始状态Init收到对方hello包,但没有看到自己 --可能没有(跳过)
双向通讯状态Two-Way收到对方hello包,且看到了自己,形成邻居关系
交换初始状态Exstart决定信息交换时路由器的主从关系
交换状态Exchange向邻居发送DD数据包
加载状态LoadingLSR和LSU交换(请求和更新) --可能没有(跳过)
完全邻接状态FullLSDB同步,形成邻接关系
PS只有Two-Way和Full是稳定状态

28OSPF工作流程1(数据包和状态切换过程)
在这里插入图片描述

MA:多路访问网络(Multiple access)
DR:指定路由器(Designated Router)
BDR:备份的指定路由器(Backup Designated Router)

  • OSPF第一阶段是使用Hello包建立双向通信的过程,成为邻居关系

29OSPF工作流程2(数据包和状态切换过程)
在这里插入图片描述

30Exstart主从关系选举抓包
根据Route ID确定主从关系
在这里插入图片描述

31OSPF工作流程3(数据包和状态切换过程)

  • OSPF第二阶段是通过交换LSA到达LSDB同步,建立邻接关系

在这里插入图片描述

同一区域的路由器,邻居表,路由表不一样,链路状态数据库(LSDB)一定一样

IP配置: vlan 10: ip:192.168.1.1 24 网关:192.168.1.254(在LSW2与LSW3上做),对vlan 10做网关冗余,创建VRRP的VRID为1,在LSW2上修改优先级为120,使得LSW2为MASTER设备,其中,LSW2上vlanif配置1.100,LSW3上vlanif配置1.200 vlan 20:192.168.2.1 24 网关:192.168.2.254(在LSW4上做) vlani 30:192.168.3.1 24 网关:192.168.3.254(在LSW4上做) 三层设备之间的IP使用10.1.**.* 24,其中**为每条线上的数字,*为每个接口位置的数字。 例如: R1的G0/0/0接口:10.1.18.1 24 R1的E0/0/0接口:10.1.12.1 24 三层交换机与路由器之间通信使用线上标注的vlan 例如:LSW2与R1之间通信,使用vlan40,创建vanif 40,在vlanif 40中添加10.1.12.2 24 R5与R6之间的链路使用PPP协议封装,使用CHAP认证的方式,其中,R5为认证方,配置用户名为:123,密码为123456789(以cipher加密保存),R6为被认证方。 交换部分配置: 配置vlan如图要求,注意交换机接口的类型。 在LSW4,5,6上做RSTP,其中,指定LSW4为根桥(直接指定),在LSW5,6上配置边缘接口。 在LSW4与R7之间做链路聚合,创建Eth-trunk 1 ,配置LACP模式,将G0/0/1-G0/0/3添加到成员接口中,最大活动链路数量为2 路由部分: 做OSPF,区域如图所示,进程号为1,每台做OSPF的设备都要直接指定router-id。注:企业A与企业B的ospf进程号都为1 例如:R1的router-id为1.1.1.1,AR8的为8.8.8.8 在宣告的时候要使用精确的IP,不可以宣告网段。例如:network 10.1.12.2 0.0.0.0 注:R1与R4相连的接口IP不在OSPF中做宣告。R5的S0/0/0接口IP不做宣告,R6的S0/0/0接口IP不做宣告 area 3做区域认证,使用simple传输方式,plain存储方式,密码为123456 在AR8上配置NAT转换,使用easy-IP 的方式转换,只对192.168.1.1进行精确转换。配置在出接口方向。 注:配置ACL 2000,需要做到精确匹配,不匹配网段。 静态部分: R1与R4之间做需要做路由备份,要求正常情况下走14这条路径,只可修改优先级为50 R1上配置静态路由目的IP指向:192.168.10.0 24 R4上配置缺省路由 在R1上进入OSPF,引入静态路由使得企业A各个设备可以网络互通。 R5与R6上配置缺省路由,并在R5与R6上的OSPF中分别配置缺省下发,使得企业A,企业B可以互通。缺省下发:default-route-advertise always WLAN部分: 配置vlan 100 为管理隧道的vlan,vlanif 配置192.168.100.254 24 配置vlan 200 为业务隧道的vlan,vlanif 配置192.168.200.254 24 在AC1中上配置vlanif 100,并在其中配置接口模式DHCP,为AP分配IP。 在AC1中上配置vlanif 200,并在其中配置接口模式DHCP,为STA分配IP。 配置AP上线认证的模式为mac地址认证,并创建ap-id 1 , 为AP命名为AP1. 业务数据转发的方式为隧道转发。 使用中国的国家码。 WIFI名:xam WIFI密码:123456789 , 使用wpa2 psk安全策略,aes加密方式 配置信道为 all 。 配置模板名如下: SSID模板名:SSID 安全策略模板;SEC VAP模板:VAP1 域管理模板:REG 创建AP组:1 配置过程
最新发布
06-13
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值