什么是OSPF?
详解OSPF 认证:基于区域认证和接口认证
很简单啊
router
ospf
100
//100是Ospf的进程ID
network
192.200.10.4
0.0.0.3
area0
//接下来只要把附近的区域广播出去就好了,使用网络号+反掩码
OSPF意思是指一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统内决策路由。
OSPF主要通过一个链路状态路由协议来实现,该协议隶属于内部网关协议(IGP),因此在自治系统内运行。OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络。
OSPF也称为接口状态路由协议,OSPF通过通知路由器之间的网络接口状态建立链路状态数据库,生成最短路径树。每个OSPF路由器使用这些最短路径来构建路由表。
扩展资料
OSPF的网络类型
点对点网络(point-to-point)是Cisco提出的一种网络类型,可以自动发现邻居。它是一个连接一对路由器的网络。点对点网络中的有效邻居总是可以形成邻接关系。
广播网络类型,主要通过网络上选择DR和BDR。dr/bdr发送的ospf包的目标地址为224.0.0.5,承载这些ospf包的帧的目标MAC地址为0100.5e00.0005。
非广播网络(NBMA)是RFC提出的一种网络,它是人工配置邻居,不具备广播能力,需要人工指定邻居。在这种网络中,应选择DR和BDR,OSPF包应采用单播模式。
参考资料来源:百度百科-组播扩展OSPF
1、概述
OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。在这个AS中,所有的OSPF路由器都维护一个相同的描述这个AS结构的数据库,该数据库中存放的是路由域中相应链路的状态信息,OSPF路由器正是通过这个数据库计算出其OSPF路由表的。
作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
2、数据包格式
在OSPF路由协议的数据包中,其数据包头长为24个字节,包含如下8个字段:
* Version number-定义所采用的OSPF路由协议的版本。
* Type-定义OSPF数据包类型。OSPF数据包共有五种:
* Hello-用于建立和维护相邻的两个OSPF路由器的关系,该数据包是周期性地发送的。
* Database Description-用于描述整个数据库,该数据包仅在OSPF初始化时发送。
* Link state request-用于向相邻的OSPF路由器请求部分或全部的数据,这种数据包是在当路由器发现其数据已经过期时才发送的。
* Link state update-这是对link state请求数据包的响应,即通常所说的LSA数据包。
* Link state acknowledgment-是对LSA数据包的响应。
* Packet length-定义整个数据包的长度。
* Router ID-用于描述数据包的源地址,以IP地址来表示。
* Area ID-用于区分OSPF数据包属于的区域号,所有的OSPF数据包都属于一个特定的OSPF区域。
* Checksum-校验位,用于标记数据包在传递时有无误码。
* Authentication type-定义OSPF验证类型。
* Authentication-包含OSPF验证信息,长为8个字节。
3、OSPF基本算法
3.1 SPF算法及最短路径树
SPF算法是OSPF路由协议的基础。SPF算法有时也被称为Dijkstra算法,这是因为最短路径优先算法SPF是Dijkstra发明的。SPF算法将每一个路由器作为根(ROOT)来计算其到每一个目的地路由器的距离,每一个路由器根据一个统一的数据库会计算出路由域的拓扑结构图,该结构图类似于一棵树,在SPF算法中,被称为最短路径树。在OSPF路由协议中,最短路径树的树干长度,即OSPF路由器至每一个目的地路由器的距离,称为OSPF的Cost,其算法为:Cost = 100×106/链路带宽
在这里,链路带宽以bps来表示。也就是说,OSPF的Cost 与链路的带宽成反比,带宽越高,Cost越小,表示OSPF到目的地的距离越近。举例来说,FDDI或快速以太网的Cost为1,2M串行链路的Cost为48,10M以太网的Cost为10等。
3.2 链路状态算法
作为一种典型的链路状态的路由协议,OSPF还得遵循链路状态路由协议的统一算法。链路状态的算法非常简单,在这里将链路状态算法概括为以下四个步骤:
当路由器初始化或当网络结构发生变化(例如增减路由器,链路状态发生变化等)时,路由器会产生链路状态广播数据包LSA(Link-State Advertisement),该数据包里包含路由器上所有相连链路,也即为所有端口的状态信息。
所有路由器会通过一种被称为刷新(Flooding)的方法来交换链路状态数据。Flooding是指路由器将其LSA数据包传送给所有与其相邻的OSPF路由器,相邻路由器根据其接收到的链路状态信息更新自己的数据库,并将该链路状态信息转送给与其相邻的路由器,直至稳定的一个过程。 当网络重新稳定下来,也可以说OSPF路由协议收敛下来时,所有的路由器会根据其各自的链路状态信息数据库计算出各自的路由表。该路由表中包含路由器到每一个可到达目的地的Cost以及到达该目的地所要转发的下一个路由器(next-hop)。
第4个步骤实际上是指OSPF路由协议的一个特性。当网络状态比较稳定时,网络中传递的链路状态信息是比较少的,或者可以说,当网络稳定时,网络中是比较安静的。这也正是链路状态路由协议区别与距离矢量路由协议的一大特点。
OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相对,OSPF是链路状态路有协议,而RIP是距离向量路由协议。 链路是路由器接口的另一种说法,因此OSPF也称为接口状态路由协议。OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。(完,计算机基础教程网)
OSPF(Open Shortest Path First 开放式最短路径优先)是一种动态路由协议,属于内部网关协议(Interior Gateway Protocol,简称 IGP),是基于链路状态算法的路由协议。
什么是OSPF
OSPF是指:内部网关协议 OSPF协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法的内部网关协议(IGP),在单一自治系统(AS)内部工作。
ospf是什么
OSPF是一种动态路由协议。OSPF是一种内部网关协议,用于在单一自治系统内部路由决策。它是基于链路状态路由算法的一种路由协议,通过向网络中的所有路由器广播网络链路状态信息来工作。以下是关于OSPF的详细解释:1. 基本工作原理:OSPF通过交换网络链路状态信息来构建网络拓扑图,并计算到达目的地的最短路径。
什么是OSPF?
OSPF意思是指一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统内决策路由。OSPF主要通过一个链路状态路由协议来实现,该协议隶属于内部网关协议(IGP),因此在自治系统内运行。OSPF分为OSPFv2和OSPFv3两个版本,其中OSPFv2用在IPv4网络。OSPF也称为接口状态路由协议,OSPF通过通知路...
ospf是什么?
OSPF(Open Shortest Path First,开放最短路径优先)是一种用于在IP网络中发现和维护路由的协议。它是一种动态路由协议,可以在网络中发现和维护路由。OSPF协议的配置三步法是指:配置OSPF邻居列表:首先,需要在邻接列表中配置OSPF邻居。邻居列表是一个包含所有邻居的列表,每个邻居都有一个标识符(ID)...
什么是OSPF?
ospf是一种网络协议,用于在网络设备(路由器,交换机)之间交互信息,用于进行邻居的发现和路由的计算,属于动态路由协议,但网络出现变化时,ospf可以自动进行路径的重新计算,保证业务正常进行 全称为:open shortest path first(开放式最短路径优先),spf表示其使用的算法 ...
什么是OSPF?
OSPF(Open Shortest Path First开放式最短路径优先)[1]是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相比,OSPF是链路状态路由协议,而RIP是距离矢量路由协议。OSPF的协议管理距离(AD)是110。可参考:http:\/\/baike.baidu.com\/view...
什么是OSPF
router ospf 2 将端口划分到特定的区域中:network <network or IP address><mask> 在Cisco的路由器上激活OSPF协议时还要指定process-id, 其是一个路由器上的本地有效地十进制数,不需要同其他路由器上的Process-id 相匹配。通过该process-id, 可以在一台路由器上运行多个OSPF进程。但是不推荐在同...
OSPF到底是什么?一文了解OSPF基本概念和工作原理
OSPF是开放式最短路径,是 一种基于链路状态的内部网关路由协议,通常用在中大型网络,协议号89,通过发送LSA进行路由计算。关于OSPF的基本术语:Router-ID:用于在自治系统中唯一标识一台运行OSPF的路由器,也就是这台路由器的名字,它是一个32位的无符号整数。Router ID选举规则如下 1、优先级最高的是...
OSPF是什么意思?
MA的网络一般分为两种:广播式多路访问网络和非广播式多路访问网络。1、广播式多路访问网络一般指的是以太网,这种网络是支持广播发送的;2、非广播式多路访问(NBMA)网络一般常见的有帧中继,X.25, ATM等网络,在这种网络 上广播是无法发送的。ospf在点到点网络上是不选取DR的,正常情况下,DR只在...
什么是OSPF协议?它有什么作用?
传递路由表),导游告诉你他的路径只要5分钟(路径的度量值),路人告诉你他的路径要15分钟(路径的度量值),这时候通常你都会采用导游的路径(路由的选择并加入自己的路由表)。协议是一个汉语词汇,读音为xiéyì,意思是共同计议,协商;经过的文件。《隋书·律历志中》等均有相关记载。
威克高喜: OSPF(Open Shortest Path First)是一种典型的链路状态路由协议,具有支持大型网络、路由收敛快、占用网络资源少等优点,在目前应用的路由协议中占有相当重要的地位.
循化撒拉族自治县19468549551: 请问OSPF是什么意思!!! - ?
威克高喜: OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由.与RIP相对,OSPF是链路状态路由协议,而RIP是距离向量路由协...
循化撒拉族自治县19468549551: 什么是OSPF? - ?
威克高喜: ospf是一种网络协议,用于在网络设备(路由器,交换机)之间交互信息,用于进行邻居的发现和路由的计算,属于动态路由协议,但网络出现变化时,ospf可以自动进行路径的重新计算,保证业务正常进行 全称为:open shortest path first(开放式最短路径优先),spf表示其使用的算法
循化撒拉族自治县19468549551: 什么是OSPF协议??
威克高喜: OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内.在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络.在这个AS...
循化撒拉族自治县19468549551: 什么是OSPF??
威克高喜: OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由.与RIP相对,OSPF是链路状态路有协议,而RIP是距离向量路由协议. 链路是路由器接...
循化撒拉族自治县19468549551: 网络的OSPF是指什么??
威克高喜: OSPF(开放式最短路径优先)是一种链路状态路由选择协议,链路状态指路由接口的状态,如UP,DOWN,IP及网络类型等.用在大型的网络连接中的.
循化撒拉族自治县19468549551: OSPF认证是什么 - ?
威克高喜: #ospf有基于区域的证,所有在本区域的Router都要做区域认证)和基于接口的认证 #ospf支持明文认证和md5认证(类型0:nul认证,类型1:明文认证,类型2:md5认证)是基于邻居的认证,不是整个area有效.
循化撒拉族自治县19468549551: OSPF链路状态路由协议是什么? - ?
威克高喜: OSPF是一种典型的链路状态路由协议,采用OSPF的路由器彼此交换并保存整个网络的链路信息,从而掌握全网的拓扑结构,独立计算路由.因为RIP路由协议不能服务于大型网络,所以,IETF的IGP工作组特别开发出链路状态协议——OSPF...
循化撒拉族自治县19468549551: 什么是OSPF协议?它有什么作用??
威克高喜: OSPF既开放最短路径优先,是一个动态路由协议.所谓路由协议,就是在OSI七层模型的第三层确保数据包交付的协议.OSPF能动态的获知网络的变化,并选择最佳的路径传输数据包.如要详细了解请参阅RFC 2328号文档.