`
gaojingsong
  • 浏览: 1200988 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【网络协议之OSPF】

阅读更多

OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯加算法(Dijkstra)被用来计算最短路径树。OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络,OSPFv3用在IPv6网络。OSPFv2是由RFC 2328定义的,OSPFv3是由RFC 5340定义的。与RIP相比,OSPF是链路状态协议,而RIP是距离矢量协议。

 

链路状态路由协议(也可以说OSPF)工作原理:

每台路由器通过使用Hello报文与它的邻居之间建立邻接关系

每台路由器向每个邻居发送链路状态通告(LSA),有时叫链路状态报文(LSP). 每个邻居在收到LSP之后要依次向它的邻居转发这些LSP(泛洪)

每台路由器要在数据库中保存一份它所收到的LSA的备份,所有路由器的数据库应该相同

依照拓扑数据库每台路由器使用Dijkstra算法(SPF算法)计算出到每个网络的最短路径,并将结果输出到路由选择表中

OSPF的简化原理:发Hello报文——建立邻接关系——形成链路状态数据库——SPF算法——形成路由表。

 

OSPF的特征:

1.快速适应网络变化

2.在网络发生变化时,发送触发更新

3.以较低的频率(每30分钟)发送定期更新,这被称为链路状态刷新

4.支持不连续子网和CIDR

5.支持手动路由汇总

6.收敛时间短

7.采用Cost作为度量值

8.使用区域概念,这可有效的减少协议对路由器的CPU和内存的占用.

9.有路由验证功能,支持等价负载均衡

运行OSPF的路由器需要一个能够唯一标示自己的Router ID

 

 

OSPF划分了5大区域,分别为普通区域(骨干区域、标准区域)、STUB区域、Totally STUB区域、NSSA区域、Totally NSSA区域。在划分了区域的同时,增加了一些路由器类型:区域内路由器(Internal Router)、区域边界路由器ABR(Area Border Router)、骨干路由器(Backbone Router)、自治系统边界路由器ASBR(AS Boundary Router)。通过区域和路由器类型的划分,将一个大的AS划分多个小的区域,这样更便于灵活的操作和管理。

 

 

 

RIP存在的缺点:

1、RIP是基于UDP协议,使用的端口号为520。无确认机制,无邻居概念。

2、收敛慢:RIP存在3大定时器:更新定时器30s、老化定时器180s、垃圾收集定时器120s,路由表每隔30s更新一次,一条路由失效到消失时间消耗总共为300s。

3、路由环路:跳数少,收敛慢(非直连链路失效等待周期久),易出环路。RIP的防环机制:1、水平分割;2、毒性逆转;3、触发更新。

0
0
分享到:
评论

相关推荐

    网络工程协议OSpf

    OSPF作为一种高性能的动态路由协议,在现代网络架构中发挥着重要作用。通过对该协议的理解和合理配置,可以有效地管理和优化网络性能,确保数据传输的高效性和可靠性。上述配置示例展示了如何在路由器上部署OSPF协议...

    路由协议之ospf.pdf

    作为目前IGP中最广泛使用的协议之一,OSPF以其高效、灵活的特点在大规模网络环境中占据着重要的地位。 ##### 特点: - **适应大规模网络**:OSPF能够有效地管理大型网络中的路由信息。 - **快速收敛**:在网络发生...

    用C语言实现的计算机网络中的OSPF路由协议代码.rar

    用C语言实现的计算机网络中的OSPF路由协议,代码简单易懂用C语言实现的计算机网络中的OSPF路由协议,代码简单易懂用C语言实现的计算机网络中的OSPF路由协议,代码简单易懂用C语言实现的计算机网络中的OSPF路由协议,...

    计算机网络技术实践--RIP协议和OSPF协议的配置

    计算机网络技术实践--RIP协议和OSPF协议的配置 本实验报告的主要内容是配置RIP协议和OSPF协议在思科路由器仿真环境中的实验报告。实验者需要在Dynamips环境下配置虚拟网络,使用Windows 8.1操作系统,并在RIP协议和...

    《RIP和OSPF路由协议的配置及协议流程》实验报告

    本实验的目的旨在了解RIP和OSPF路由协议的配置过程和协议流程,了解它们在计算机网络中的作用和优缺点。通过实验,学生可以掌握RIP和OSPF路由协议的配置和实现方法,提高对计算机网络技术的理解和应用能力。 二、...

    华为技术篇之OSPF协议入门.doc

    OSPF 协议入门 ...3. 电信网络: OSPF 协议可以用于电信网络中,实现高速路由选择和网络管理。 OSPF 协议是一种动态路由协议,能够实时地计算路由表,选择最短路径,实现高速路由选择和网络管理。

    网络协议之OSPF的NSSA区域原理与配置

    总结起来,NSSA区域是OSPF协议中一种灵活的区域类型,它在保持路由表简洁的同时,允许区域内设备通过特定方式访问外部网络。这使得网络规划更加适应实际需求,特别是对于那些处理能力有限的低端路由器,或者需要与非...

    OSPF动态路由协议

    OSPF(Open Shortest Path First)动态路由协议是Internet中广泛使用的内部网关协议(IGP),用于在单一自治系统(AS)内自动发现和计算...在实际网络环境中,OSPF的这些特点使其成为企业级网络的首选路由协议之一。

    网络之路-OSPF专题

    《网络之路-OSPF专题》是一份深入探讨OSPF(开放最短路径优先)协议的专业文档,适合热衷于网络技术研发的技术爱好者。OSPF是一种广泛应用于互联网中的内部网关协议(IGP),它用于在单一自治系统(AS)内交换路由...

    网络之路OSPF专题

    **开放最短路径优先(OSPF)**是一种链路状态路由协议,它被广泛应用于互联网和企业内部网络中,是目前全球范围内最为流行的动态路由协议之一。作为一种内部网关协议(IGP),OSPF能够高效地管理大规模网络中的路由...

    华为路由OSPF协议

    OSPF 协议中引入了 Area(区域)的概念,这使得 OSPF 网络具有区域化的结构,而 RIP 网络没有这种结构。 OSPF 协议与 RIP 协议的比较: 1. OSPF 是一种基于链路状态的路由协议,而 RIP 则是一种基于距离矢量的...

    网络之路 ospf专题

    OSPF(Open Shortest Path First,开放式最短路径优先)是一种基于链路状态的动态路由协议,广泛应用于大型网络环境中。它通过构建一个完整的网络拓扑图来计算最佳路径,并能够快速适应网络变化。本次专题旨在深入...

    计算机网络-OSPF配置实验

    计算机网络是信息技术的基础,其中Open Shortest Path First(OSPF)是一种广泛使用的内部网关协议(IGP),用于在单一自治系统(AS)内交换路由信息。本实验旨在深入理解和配置OSPF,以便在网络环境中实现高效的...

    网络拓扑图2 网络 拓扑 协议 RIP OSPF

    总结来说,RIP和OSPF是网络中的两种关键路由协议,它们在路由决策、网络规模和性能方面有不同的考量。网络拓扑图则是理解和管理网络基础设施的重要工具。在实际操作中,应根据网络的具体需求选择合适的路由协议,并...

    rfc2328_OSPF网络协议文档

    开放最短路径优先(Open Shortest Path First, OSPF)是互联网工程任务组(IETF)为解决日益复杂的网络环境而设计的一种内部网关协议(Interior Gateway Protocol, IGP)。RFC 2328文档详细介绍了OSPF版本2的规范与...

    基于单区域OSPF协议互联的公司网络搭建.rar

    3、应用场景:基于单区域OSPF协议互联的公司网络搭建 4、特点:Word文档提供了实验的详细过程,包括每一步骤的操作命令和截图,并给出了实验的topo文件(包括配置信息) 5、适用人群:网络系统的建设与运维 6、使用...

    计算机网络-OSPF路由协议实验

    通过使用Cisco Packet Tracer模拟环境,学生将学习如何配置OSPF,查看协议相关信息,以及验证网络中的连通性。 **二、实验环境** 实验依赖于Cisco Packet Tracer,这是一个广泛用于网络教学的仿真工具,它允许用户...

    HC110110017 链路状态路由协议-OSPF-ospf.rar

    OSPF(Open Shortest Path First,开放最短路径优先)是一种广泛应用的链路状态路由协议,主要用于构建和维护自治系统(AS)内的IP路由。它遵循IETF制定的RFC 2328标准,是IPv4和IPv6网络中的核心组件之一。在“HCIA...

    网络配置之ospf协议

    《OSPF协议完全实现》源代码

    OSPF(Open Shortest Path First,开放最短路径优先)是一种内部网关协议(IGP),用于在单一自治系统(AS)中动态地交换路由信息。这个协议是基于链路状态算法的,它能有效地计算出网络中的最短路径树。《OSPF协议...

Global site tag (gtag.js) - Google Analytics