OSPF包的种类、状态机及相关实验

ospf五种包:

1.hello包-----周期10s

 编号为1的OSPF数据包

 功能:用于发现,和维持邻居关系的,以及DR/BDR的选举(2way)

2.链路状态数据库描述数据包-------DBD

  编号为2的OSPF数据包

  对ospf的网络拓扑进行描述

  数据包在链路状态数据库交换期间产生,主要作用有三个:

   ①选举交换链路状态数据库过程中的主从关系

   ②确定交换链路状态数据库过程中的初始序列号

   ③交换所有的LSA数据包头部

3.链路状态请求数据包------LSR

   编号为3的OSPF数据包

   用于请求在DBD交换过程中发现的本路由器中没有的或已过时的LSA包细节

4.链路状态更新数据包---LSU

   编号为4的OSPF数据包

   功能:用于存储和传递路径信息

   用于将多个LSA泛洪,也用于对接收到的链路状态更新进行应答

5.链路状态确认数据包-----LSAck

  编号为5的数据包

  用于对接收到的LSU进行确认。

  如果发送确认的路由器的状态是DR或者BDR,确认数据包发送到OSPF的组播地址224.0.0.5

  如果发送确认的路由器状态不是DR或BDR,确认将被发送到OSPF路由器组播地址224.0.0.6

OSPF邻居建立的过程

状态含义:

Down:没有启用OSPF的状态;邻居失效后变为该状态

Init:初始化状态,第一次收到对端发来的hello包(包含对端route-id)时,将对端的状态设置为init

2-way:邻居状态,相互间周期发送hello的状态(双方建立会话)

Exstart:交换信息的初始化状态

发送DBD(包含本地的LSA的摘要信息)报文,选举主从路由器(利用HELLO报文中的ID和优先权来进行选举,不允许抢占,DR没了,DBDR才能上)

Exchange:交换信息的状态

该状态下,相互间发送DBD,告知对端本地所有的LSA的目录;同时,可以发送    LSR,LSU,LSACK来学习对端的LSA

Loading:加载状态(没有学习完的状态)

发送LSR,LSU,LSACK,专门学习对端的LSA的详细信息

Full:邻接状态(学习完的状态)
彼此的LSDB同步,即所有的LSA相同

[R1]display current-configuration 
#
sysname R1
#
undo info-center enable
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password cipher M-T$US_Fu-939O4.`(ZGU_L#
local-user admin service-type http
#
firewall zone Local
priority 16
#
interface Ethernet0/0/0
#
interface Ethernet0/0/1
#
interface Serial0/0/0
link-protocol ppp
#
interface Serial0/0/1
link-protocol ppp
#
interface Serial0/0/2
link-protocol ppp
#
interface Serial0/0/3
link-protocol ppp
#
interface GigabitEthernet0/0/0
ip address 21.0.0.1 255.0.0.0
#
interface GigabitEthernet0/0/1
ip address 23.0.0.1 255.0.0.0
#
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3
#
wlan
#
interface NULL0
#
interface LoopBack0
ip address 10.1.1.1 255.255.0.0
#
interface LoopBack1
ip address 10.2.1.1 255.255.0.0
#
ospf 1
area 0.0.0.0
network 21.0.0.0 0.255.255.255
network 23.0.0.0 0.255.255.255
area 0.0.0.2
network 10.1.0.0 0.0.255.255
network 10.2.0.0 0.0.255.255
#
user-interface con 0
user-interface vty 0 4
user-interface vty 16 20
#
return

[R2]display current-configuration 
#
sysname R2
#
undo info-center enable
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password cipher L@mz+H[^kVajUn1vMEIB,_P#
local-user admin service-type http
#
firewall zone Local
priority 16
#
interface Ethernet0/0/0
#
interface Ethernet0/0/1
#
interface Serial0/0/0
link-protocol ppp
#
interface Serial0/0/1
link-protocol ppp
#
interface Serial0/0/2
link-protocol ppp
#
interface Serial0/0/3
link-protocol ppp
#
interface GigabitEthernet0/0/0
ip address 21.0.0.2 255.0.0.0
#
interface GigabitEthernet0/0/1
ip address 22.0.0.1 255.0.0.0
#
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3
#
wlan
#
interface NULL0
#
interface LoopBack0
ip address 172.17.0.1 255.255.0.0
#
interface LoopBack1
ip address 172.30.0.1 255.255.0.0
#
ospf 1
area 0.0.0.0
network 21.0.0.0 0.255.255.255
network 22.0.0.0 0.255.255.255
area 0.0.0.1
network 172.17.0.0 0.0.255.255
network 172.30.0.0 0.0.255.255
#
user-interface con 0
user-interface vty 0 4
user-interface vty 16 20
#
return

[R3]display current-configuration 
#
sysname R3
#
undo info-center enable
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password cipher p9M:H!8U/Z3@9_G-B0Y2g_N#
local-user admin service-type http
#
firewall zone Local
priority 16
#
interface Ethernet0/0/0
#
interface Ethernet0/0/1
#
interface Serial0/0/0
link-protocol ppp
#
interface Serial0/0/1
link-protocol ppp
#
interface Serial0/0/2
link-protocol ppp
#
interface Serial0/0/3
link-protocol ppp
#
interface GigabitEthernet0/0/0
ip address 23.0.0.2 255.0.0.0
#
interface GigabitEthernet0/0/1
ip address 22.0.0.2 255.0.0.0
#
interface GigabitEthernet0/0/2
#
interface GigabitEthernet0/0/3
#
wlan
#
interface NULL0
#
interface LoopBack0
ip address 192.168.10.1 255.255.255.0
#
interface LoopBack1
ip address 192.168.11.1 255.255.255.0
#
ospf 1
area 0.0.0.0
network 22.0.0.0 0.255.255.255
network 23.0.0.0 0.255.255.255
area 0.0.0.3
network 192.168.10.0 0.0.0.255
network 192.168.11.0 0.0.0.255
#
user-interface con 0
user-interface vty 0 4
user-interface vty 16 20
#
return

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

初夏_learning

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值