第六天作业

OSPF---80% EIGRP---%20OSPF--开放式的最短路径优先协议。1. 选路--跳数2. 收敛速度--计时器3. 资源占用--RIP--跳数OSPF--带宽距离矢量型动态路由协议(DV):----RIP----共享路由表---本质传递路由条目---算法:bellman-ford-算法链路状态型路由协议(LS):-----OSPF---分享拓扑信息(拓扑结构的参数),然后交由ospf这个协议,根据SPF--最短路径优先算法,通过计算,最终得到路由。收
摘要由CSDN通过智能技术生成

OSPF---80% EIGRP---%20

OSPF--开放式的最短路径优先协议。

1. 选路--跳数

2. 收敛速度--计时器

3. 资源占用--

RIP--跳数

OSPF--带宽

距离矢量型动态路由协议(DV):----RIP----共享路由表---本质传递路由条目---算法:

bellman-ford-算法

链路状态型路由协议(LS):-----OSPF---分享拓扑信息(拓扑结构的参数),然后交由ospf这

个协议,根据SPF--最短路径优先算法,通过计算,最终得到路由。

收集lsa(拓扑信息)---spf--有向图---树形结构--不会出现环路

---ospf的计时器周期相较rip更短

3. 周期更新--30s---整体

Ospf-单个数据包携带的数据量远大于RIP

RIP:

V1 V2 -iIPV4 ng

ospf: V1 V2---ipv4 V3--IPV6设计

RIPV2

ospfV2-V1在实验室阶段就夭折了

相同点:

1.都是无类别的动态路由协议。传递路由过程中,会携带子网掩码。---子网汇总和子网划分。

???

2.都是使用组播进行数据包的收发---

RIP---224.0.0.9 OSPF---224.0.0.5/224.0.0.6

3.都支持等开销负载均衡

cost值相同:

不同点:

OSPF能够适用于中大型的网络环境,而RIP只适用于中小型网络环境。

----ospf采用了一种结构化部署的这种思想---区域划分。

AS

ospf区域内部传递lsa---区域之间传递路由信息。---链路状态型路由协议的距离矢量特征。

OPSF区域的大小---如果不进行区域划分,这种ospf网络叫单区域ospf,如果划分了多个ospf区

域则称为多区域ospf。

区域划分的要求

1.必须存在一个路由器,同时属于多个区域。----区域边界路由器(ABR)---接口。
区域之间的ABR可以存在多个。
2.ospf的区域划分必须按照星型结构进行划分。
骨干区域-ospf必定存在骨干区域。规定骨干区域属于区域0.
对ospf划分的区域规定了区域编号(用来标定和区分不同的ospf区域)area ID
32位二进制构成。
OSPF的工作过程:
1. OSPF的数据包
RIP:request response包---传递的是路由信息
1.hello--并不携带ospf的LSA数据
----用来周期性的发现、建立和保活邻居关系。
10S会发送一个hello包用来用来周期性的发现、建立和保活邻居关系。
30S秒发送的情况。
死亡时间-dead time --4倍的hello时间。
R-ID---用来标定和区分ospf网络中的不同路由器
32位二进制构成。
1.具备一个ospf网络内的唯一性。
2.格式的统一---按照IP地址的格式。
1.手工配置:
2.自动生成:路由器会查找自己本地的环回接口中最大的IP地址,作为自己的RID,如果路由
器没有环回接口,会选择自己物理接口IP地址数值最大的作为自己的RID。
2.DBD包--数据库描述包---lsdb数据库--目录。传递lsa之前会先发送DBD用来比对自己本地
的lsdb数据库。---菜单。
3.Ls-requst--LSR--链路状态请求包用来请求dbd包比对之后,我本地数据库没有的lsa。-点

4.LSU-update--链路状态更新包---这个数据包携带了真正的lsa信息。-上菜--我们真正需要
的信息
5.LSACK--对收到的链路状态信息做一个确认。
2. ospf的状态机

Two-way状态--双向交换状态---标志着ospf邻居关系的建立。
条件匹配:如果条件匹配成功-就继续工作。如果条件匹配失败,无法继续进行,停留在邻居
关系状态。---会通过hello包进行保活

FULL状态---标志着邻接关系的建立。只有达到邻接状态才能发送lsa。
DOWN--启动ospf,发送hello包开始建立邻居关系
INIT-初始化状态--准备接收邻居发来的hello包
Two-way状态---
双向交换状态---标志着ospf邻居关系的建立。
条件匹配:如果条件匹配成功-就继续进入下一个状态。如果条件匹配失败,无法继续进行,
停留在邻居关系状态。---仅会通过hello包进行保活。
Exstart---预启动状态---主从关系的选举--主会先发送lsdb包,进行比对
Exchange---准交换---在这个状态携带真正lsdb摘要的DBD包
Loading--加载状态---根据DBD包的摘要值与自己本地的数据库进行比对,然后请求自己本
地没有的lsa信息。
full状态--转发状态--标志着邻接关系的建立。
3. ospf的工作过程
1.建立邻居:启动配置之后,ospf将向本地所有的运行了ospf协议的端口发送hello包
(224.0.0.5),hello包中携带自己的RID用来区分不同路由器的身份,同时携带自己已知的
邻居RID,之后会将这些RID存储在自己的邻居表中。
2.条件匹配:邻居表建立完成之后,会进行条件匹配,如匹配成功则开始进入下一个状态,如
果匹配失败则会停留在邻居关系。---之后仅hello包进行保活。
3.如果匹配成功,则开始建立邻接关系-之后会使用未携带数据DBD包进行主从关系的选举。
主路由器会优先进入下一个状态,会优先发送摘要进行比对,比对之后,会请求自己本地没有
的lsa信息。对端会发送真正携带lsa信息的LSU包,会利用LSACK进行确认。本地的链路状态
数据库建立完成,生成本地链路数据库表。
4.完成收敛----基于本地的链路状态数据库收集的lsa,根据自己的spf算法计算得出最短路径
树。生成路由表。
5.收敛完成后,会使用hello包每10s发送一次,用来保活邻居关系。ospf会每30min进行一次周期更新。

4. 具体配置

遇到网络结构突变----新增、缺失一个网段---触发更新,或者这个网段无法访问--死亡时间。

[r1]ospf 1 router-id 1.1.1.1----启动ospf进程,并配置RID

[r1-ospf-1]area 0

[r1-ospf-1-area-0.0.0.0]---进入ospf区域

[r1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0(主机路由)--宣告

0.0.0.0---反掩码---由连续的0或1构成,0代表不可变1代表可变。

Net 1.1.0.0 0.0.255.255---1.1.0.0 /16

Net1.1.1.0 0.0.0.255----1.1.1.0 /24

[r2-ospf-1-area-0.0.0.0]quit

[r2-ospf-1]a

[r2-ospf-1]area 1

[r2-ospf-1-area-0.0.0.1]

<r1>display ospf peer ---查看ospf邻居

<r2>display ospf peer brief ----查看ospf邻居简表

<r1>display ospf lsdb --查看lsdb表

<r1>display ospf lsdb router 2.2.2.2----展开一条lsa

Cost=带宽

参考带宽==100M

Cost=参考带宽/真实带宽

[r1-ospf-1]bandwidth-reference 1000

条件匹配:

DR--指定路由器-指定路由器和其他的路由器建立邻接关系。

BDR---备份指定路由器。备份指定路由器和其他的路由器建立邻接关系。

DR-other--仅建立邻居关系。---接口

ospf有一个选举时间40s。--ospf的选举一定是非抢占的。

<r1>reset ospf 1 process---重启ospf进程

ospf:拓展配置

1. 手工认证

[r2-GigabitEthernet0/0/0]ospf authentication-mode simple 1----

[r2-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 123456

2. 缺省路由

[r3]ip route-static 0.0.0.0 0 LoopBack 0

[r3-ospf-1]default-route-advertise ---注意,一定要自己本身存在一条缺省

[r3-ospf-1]default-route-advertise always---强制下发

3. 手工汇总

[r2]ospf 1

[r2-ospf-1]area 1

[r2-ospf-1-area-0.0.0.1]abr-summary 192.168.0.0 255.255.254.0------注意:一定在ABR上进行汇
总,注意进入的区域
4. 沉默接口
[r1-ospf-1]silent-interface GigabitEthernet 0/0/1----只接收ospf信息,但是不会发送
5. 加快收敛
[r1-GigabitEthernet0/0/0]ospf timer hello 5----注意:一改都需要改。
[r1-GigabitEthernet0/0/0]ospf dr-priority ?
 INTEGER<0-255> Router priority value----改变DR优先级,优先级大的作为主。
[r1-GigabitEthernet0/0/0]ospf dr-priority ?
 INTEGER<0-255> Router priority value----如果优先级为0代表放弃DR和BDR的选举。
<r3>reset ospf 1 proces

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值