路由协议基础知识-OSPF

路由器协议分类:外部网关协议(EGP)和内部网关协议(IGP)

IGP使用的协议:RIP、RIPv2、OSPF、IS-IS等协议
EGP使用的协议:BGP协议

路由协议总览

在这里插入图片描述

动态路由协议

在这里插入图片描述

路由三种方式:

直连
静态(缺省路由)
动态(RIP、OSPF、IS-IS)	
路由类型直连OspfStaticRip
优先级01060100

如果路由器优先级一样,在根据路由度量来判断路径,通过coat开销值为准备
路由器需要知道下一跳和出接口才能将数据转发出去

路由器的工作原理:

通过路由表进行选路:负责将数据包选择一条最优路径,并进行转发。

路由协议分类:

1、根据作用范围:

IGP(interior Gateway Protocol):内部网关协议,用于一个AS内部交换路由信息:RIP、OSPF、 IS-IS
EGP(Exterior Gateway Protcol):外部网关协议,用于多个AS之间交换路由信息:BGP
AS(Autonomous System):处于单个管理机制下的网络(企业、电信、移动、联通)

2、根据协议算法:

DV(Distance-Verctor):基于距离矢量算法,路由器并不了解网络拓扑结果。RIP、EIGRP(思科独有的)
LS(link-state):基于SPF(Shortest Path First 最短路径优先)算法,路由器了解完成的网络拓扑结构,如:OSPF、IS-IS

3、根据发送的更新是否携带掩码:

classful 有类,不携带掩码:RIPv1、IGRP
classless 无类,携带掩码:RIPv2、EIGRP、OSPF、IS-IS、BGP

4、根据业务应用:

单播路由协议(Unicast Routing Protocol):RIP、EIGRP、OSPF、BGP、IS-IS
组播路由协议(Multicast Routing Protocol):DVMRP、PIM-SM、PIM-DM
路由协议操作规则

路由协议操作规则

  1. 协议是在接口上运行的
  2. 只学习学习和发布相同协议的路由信息
  3. 如果不同的路由协议间需要交换路由信息,就需要进行注入(import)

OSPF报文类型:

报文类型说明
Hello发现和维护邻居关系。 邻居建立之前需要进行参数协商
Database Description交换链路状态数据库摘要 用来向邻居路由器描述本地链路状态数据,使得邻居路由器识别出数据库中的LSA是否完整。
Link State Request请求特定的链路状态信息 LSR:链路状态请求报文,根据DD报文判断本地数据库是否完整。
Link State Update发送详细的链路状态信息 用于响应邻居路由器发来的LSR,根据LSR中请求列表,发送对应的LSA给邻居路由器,真正实现LSA的泛洪与同步。
Link State Ack发送确认报文 用来对收到的LSA进行确认,保证同步过程的可靠性

OSPF的工作过程(三张表)

1、邻居建立:纪录所有邻居关系  dis ospf peer
2、同步链路状态数据:记录所有链路状态信息 dis ospf lsdb
3、计算最优路由:记录最佳路由  dis ospf routing-table protocol ospf
Route ID选举规则如下:
1、手动配置OSPF路由器的Route ID(推荐手动配置)
2、如果没有手动配置Route ID,则路由器使用loopback接口中最大的IP地址作为Router ID
3、如果没有配置Loopback接口,则路由器使用物理接口中最大的IP地址作为Route ID
链路信息主要报告
1、链路的类型
2、接口IP地及掩码
3、链路上所连接的邻居路由器
4、链路的带宽(开销)
OSPF网络类型(第一种和第二种比较常见)
1、P2P网络:仅两台路由互联,支持广播、组播。 例子:通过PPP(point-to-point protocol)
2、广播型网络(ospf最常见的网络类型):两台或者两台以上的路由器通过共享介质互联,支持广播、组播。例子:以太网链路相连的路由器网络
3、NBMA网络:两台或两台以上路由器通过VC互联,不支持广播、组播。 例子:通过全互连的帧中继链路相连的路由器网络。
4、P2MP网络:多个点到点网络的集合,支持广播、组播。 例子:点到多点P2PM,每个路由器OSPF邻居可以使用反向地址解析协议来发现。
DR和BDR的选举与作用:
DR(Designated Route):指定路由器,其负责在MA网络建立和维护邻接关系并负责LSA的同步。
作用:减少邻接关系
	 降低OSPF协议流量
DR与BDR选举:
	选举规则:DR和BDR的选举是基于接口的
		接口的DR优先级越大越优先。
		接口的DR优先级相等时,Route ID越大越优先。
OSPF域内路由:

包括route-LSA和Network-LSA描述拓扑信息和路由信息。

route-LSA的内容:
display ospf lsdb route self-originate
Type:LSA类型,Route-LSA是一类LSA
LS id:链路状态ID
Adv rtr:产生此router-LSA的路由器Router ID

Network-LSA的内容:
display ospf lsdb network self-originate
Type:LSA类型,Network-LSA是二类LSA。
LS id:DR的接口IP地址
Adv rtr:产生此network-LSA的路由器Router ID,即DR的Route ID。

SPF计算过程:

构建SPF树
根据router-LSA和Network-LSA中的拓扑信息,构建SPF树干
计算最优路由
基于SPF树干和router-LSA、Network-LSA的路由信息,计算最优路由

查看OSPF邻居状态
display ospf peer brief
Router-LSA中重要包含链路类型: P2P、TransNet、StubNet、vlink。

OSPF域间路由:
Network-Summary-LSA(三类LSA):
	LS id:目的网络地址
	Adv rtr:ABR的Router ID。
	net mask:目的网段的网络掩码
	Metric:ABR到达目的网段的开销值
OSPF外部路由:
ASBR-Summary-LSA(四类LSA)
AS-External-LSA(五类LSA)
四类LSA和五类LSA将被OSPF路由器用来计算外部路由。

LSA总结

LSA类型通告路由器LSA内容传播范围
Router-LSAOSPF Router拓扑信息+路由信息本区域内
network-LSADR拓扑信息+路由信息本区域内
network-summary-LSAABR域间路由信息非(TOtally)STUB区域
ASBR-Summary-LSASBRASBR’S Router ID非(TOtally)STUB区域
AS-External-LSAASBR路由进程域外部路由(非STUB区域)OSPF进程域
NSSA LSAASBRNSSA域外部路由信息(Totally)NSSA区域
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值