广播型多路访问网络配置OSPF

合集下载

OSPF基本配置命令

OSPF基本配置命令

OSPF基本配置命令ospf是一种广泛应用的基于链路状态的动态路由协议,它具有区域化的层次结构,扩展性好,收敛速度快,适合部署在各种规模的网络上。

在OSPF中,每台路由器都必须有一个Router-ID来标识自己。

为了使网络更加稳定可靠,每台路由器通常都会启用Loopback接口,并配特定的IP地址,且将此作为自己的Router-ID。

OSPF定义了四种网络类型:广播网络(broadcast网络)、NBMA (Non-broadcast Multi-access)网络、点到点网络(point-to-point也P2P)、点到多点网络(point-to-Multipoint也称P2MP)。

在广播网络和NBMA网络中需要进行DR(Designated Router)和BDR(Backup Designated Router)选举。

关于DR和BDR选举规则如下:1、由路由器接口的DR优先级来决定,优先级高的路由器选为DR,次之为BDR;2、如果优先级相同,则具有最高Router-ID的路由器选为DR,次之为BDR。

基本的配置命令:[R1]router id 1.1.1.1 -------------在全局配置模式下设置Router-ID[R1]ospf -------------进入OSPF进程,直接回车是进程1[R1-ospf-1]area 0 -----------进入OSPF进程1中的区域0.[R1-ospf-1-area-0-0-0-0]network 10.0.12.1 0.0.0.0 --------宣布网路10.0.12.1位于区域0<R1>displsy ospf peer brief ----------------查看路由器R1上的邻居关系建立情况<R1>displsy ip routing-table ------------查看R1的ip路由表<R1>displsy ospf interface -----------查看R1上DR/BDR的选举情况[R1]interface GigabitEthernet0/0/1[R1-GigabitEthernet0/0/1]ospf dr-priority 2-------修改R1上接口GE0/0/1的优先级为2,使其成为DR。

OSPF-五种网络类型(广播、NBMA、点到点等)

OSPF-五种网络类型(广播、NBMA、点到点等)

OSPF五种网络类型解说——————————————————————————————————————————OSPF链路类型有3种:点到点,广播型,NBMA。

在3种链路类型上扩展出5种网络类型:点到点,广播,NBMA,点到多点,虚链路。

其中虚链路较为特殊,不针对具体链路,而NBMA 链路对应NBMA和点到多点两种网络类型。

以上是RFC的定义,在Cisco路由器的实现上,我们应记为3种链路类型扩展出8种网络类型,其中NBMA链路就对应5种,即在RFC的定义基础上又增加了3种类型。

首先分析一下3种链路类型的特点:1. 点到点:一个网络里仅有2个接口,使用HDLC或PPP封装,不需寻址,地址字段固定为FF2. 广播型:广播型多路访问,目前而言指的就是以太网链路,涉及IP 和Mac,用ARP实现二层和三层映射。

3. NBMA:网络中允许存在多台Router,物理上链路共享,通过二层虚链路(VC)建立逻辑上的连接。

NBMA网络不是没有广播的能力,而是广播针对每一条VC发送,这样就使得一台路由器在不是Full-Mesh的NBMA拓扑中,发送的广播或组播分组可能无法到达其他所有路由器。

在点到点链路上运行OSPF没有必要选举DR,因为就是两点一线,简单得很;而在NBMA网络中运行OSPF由于是多路访问,DR可以存在,通过调整成手动发现邻居可以防止过多的Hello 开销。

下面具体分析一下RFC中定义的5种网络类型:1. 点到点串行封装HDLC或PPP,OSPF会自动检测接口类型(发现封装模式为PPP或HDLC,就认为是点到点),OSPF数据包使用224.0.0.5发送,不知道DR是什么东西,就知道对端是谁,OSPF hello间隔为10s,失效为40s。

2. 广播型选举DR/BDR,自动发现邻居。

Hello间隔为10s,失效为40s (这里比较一下,NBMA类型的 Hello和Dead 隔分别为30s 和120s。

[笔记]广播型多路访问网络配置OSPF

[笔记]广播型多路访问网络配置OSPF

广播型多路访问网络配置OSPF先说点OSPF方面的概念:1. OSPF协议可以运行在三种拓扑结构中:广播型多路访问(Broadcast Multi-Access)、点到点拓扑结构、非广播型多路访问(Non-Broadcast Multi-Access,NBMA),今天做的是第一个,广播型多路访问。

2. 广播型多路访问拓扑结构:这种网络具有将一个物理消息发送给所有在同一个网络上的路由器的能力,比如说以太网,在这种网络拓扑和NBMA拓扑结构下,必须给每个网段选举出DR(Designated Router)和BDR(Backup Designated Router ),即指定路由器和备份指定路由器,用它们来代表整个网络。

实行BR和BDR选举来代表整个网络有两个好处:1)减少路由更新数据流。

在多路访问网络环境中,多台路由器可以互为邻居,如果它们之间都建立相邻关系并相互交换链路状态信息,则关系复杂,数据流量大。

而选举了BR 和DBR之后,每台路由器都只与DR和BDR建立相邻关系和交换链路状态信息,这种扩散过程大大减小了网络上的数据流量。

2)管理链路状态同步。

DR和BDR可以保证网络上的其他路由器得到的链路状态信息都是一样的(达到同步)。

关于OSPF的相关概念还有很多,比如说它的启动过程,选举DR和BDR的规则和选举的时间,还有就是路由信息的更新和维护,这里就不在打出来了,下面是我的实验拓扑图配置过程如下:一.先配置好pc0和pc1的IP地址,网关地址。

二.配置三个路由器各个接口的IP地址,并启用:Router0:Router#conf tRouter(config)#hostname r0r0(config)#interface fa0/0r0(config-if)#ip address 192.168.1.2 255.255.255.0r0(config-if)#no shutr0(config-if)#int fa0/1r0(config-if)#ip add 192.168.2.1 255.255.255.0r0(config-if)#no shutRouter1:Router>enRouter#conf tRouter(config)#hostname r1r1(config)#int fa0/0r1(config-if)#ip address 192.168.2.2 255.255.255.0r1(config-if)#no shutr1(config-if)#int fa 0/1r1(config-if)#ip add 192.168.3.1 255.255.255.0r1(config-if)#no shutRouter2:Router>enRouter#conf tRouter(config)#hostname r2r2(config)#int fa0/0r2(config-if)#ip add 192.168.3.2 255.255.255.0r2(config-if)#no shutr2(config-if)#int fa0/1r2(config-if)#ip add 192.168.4.1 255.255.255.0r2(config-if)#no shut三.在三个路由器上分别启用ospf协议:Router0:r0(config-if)#router ospf 1//1表示的是路由器上运行的不同的ospf进程号,不需要和其他路由器上的进程号相同。

实验2 配置OSPF DR 选举过程

实验2 配置OSPF DR 选举过程

实验2 配置OSPF DR 选举过程一、实验拓扑,如图1.1所示图1.1 广播多路访问链路上的OSPF二、实验配置1.配置路由器R1R1(config-if)#router os 1R1(config-router)#router-id 1.1.1.1R1(config-router)#net 1.1.1.0 0.0.0.255 a 0R1(config-router)#net 192.168.0.0 0.0.0.255 a 02.配置路由器R2R2(config)#router ospf 1R2(config-router)#router-id 2.2.2.2R2(config-router)#net 2.2.2.0 0.0.0.255 a 0R2(config-router)#net 192.168.0.0 0.0.0.255 a 03.配置路由器R3R3(config-if)#router os 1R3(config-router)#router-id 3.3.3.3R3(config-router)#net 3.3.3.0 0.0.0.255 a 0R3(config-router)#net 192.168.0.0 0.0.0.255 a 0三、实验调试1.在R1上查看OSPF邻居信息R1(config-router)#do sh ip os neNeighbor ID Pri State Dead Time AddressInterface2.2.2.2 1 FULL/DR 00:00:38 192.168.0.2FastEthernet0/03.3.3.3 1 FULL/DROTHER 00:00:36 192.168.0.3FastEthernet0/0以上输出说明,R2为DR,R1为BDR,R3为DROTHER。

为了防止建立完全的邻接关系而引起大量的开销,在多路访问的网络中需要选举DR和BDR,除自身外,每个路由器均与之建立邻接关系,来同步信息。

OSPFv3配置

OSPFv3配置

OSPFv3配置ff02::5是为OSPFv3路由协议预留的IPv6组播地址。

OSPFv3中的路由条⽬下⼀跳地址是链路本地地址。

OSPFv3是运⾏在IPv6⽹络的OSPF协议。

运⾏OSPFv3的路由器使⽤物理接⼝的链路本地单播地址为源地址来发送OSPF报⽂。

相同链路上的路由器互相学习与之相连的其它路由器的链路本地地址,并在报⽂转发的过程中将这些地址当成下⼀跳信息使⽤IPv6中使⽤组播地址ff02::5来表⽰All SPFRouters,⽽OSPFv2中使⽤的是组播地址224.0.0.5。

需要注意的是,OSPFv3和OSPFv2版本互不兼容。

Router ID在OSPFv3中也是⽤于标识路由器的。

与OSPFv2的Router ID不同,OSPFv3的Router ID必须⼿⼯配置;如果没有⼿⼯配置Router ID,OSPFv3将⽆法正常运⾏。

OSPFv3在⼴播型⽹络和NBMA⽹络中选举DR和BDR的过程与OSPFv2相似。

IPv6使⽤组播地址FF02::6表⽰AllDRouters,⽽OSPFv2中使⽤的是组播地址224.0.0.6。

NBMA/⾮⼴播-多路访问⽹络⽤来描述如X.25和帧中继这类本⾝并不具有⽀持⼴播和多播能⼒的多路访问⽹络OSPFv2是基于⽹段运⾏的, OSPFv3的实现是基于链路的。

在配置OSPFv3时,不需要考虑路由器的接⼝是否配置在同⼀⽹段,只要路由器的接⼝连接在同⼀链路上,就可以不配置IPv6全局地址⽽直接建⽴联系。

这⼀变化影响了OSPFv3协议报⽂的接收、Hello报⽂的内容以及⽹络LSA的内容。

OSPFv3直接使⽤IPv6的扩展头部(AH和ESP)来实现认证及安全处理,不再需要OSPFv3⾃⾝来完成认证。

ipv6命令⽤来使能路由器的IPv6功能。

要在路由器上运⾏OSPFv3协议,⾸先必须使能IPv6功能。

ospfv3 [process-id ]命令⽤来创建并运⾏OSPFv3进程,process-id取值范围是1~65535。

OSPF网络类型,DR和BDR理解

OSPF网络类型,DR和BDR理解

DR和BDR选举要先看优先级,再看Router-ID。如果DR失效,BDR会立即生效(BDR变成DR),不会重新选举DR,就算路由器中有优先高的,也不会立即选举。BDR变成DR后,在选举一个新的BDR,这时不会影响路由的计算。路由器接口的优先级:Router(config-if)#ip ospf priority {0 - 255}
3.OSPF的LSA类型:分为12种类型,主要学1、2、3、4、5、7等六个LSA类型。
LSA1 -- Router LSA(路由LSA)
LSA2 -- Network LSA(网络LSA)
LSA3 -- Network summary(网络汇总LSA)
LSA4 -- ASBR summary
2. 在NBMA和广播网络上需要选举DR与BDR,而在点到多点网络中没有DR与BDR。
NBMA用单播发送报文,需要手工配置邻居。点到多点采用多播方式发送报文。
OSPF,对于点对点与点对多点来说,没有必要选取DR与BDR。这时候采用组播地址224.0.0.5.
OSPF,对于NBMA与广播型网络来说,有必要选取DR与BDR。(会产生不必要的LSA通告,全网互通下产生N*(N-1)/2条),这时候DR采用组播地址224.0.0.5,接受地址224.0.0.6 BDR采用组播地址224.0.0.6,接受地址224.0.0.5 DRother之间不exchangeLSA信息,信息由DR发出。
密文认证:
r2(config)#router ospf 100
r2(config-router)#area 0 authentication message-digest
r2(config-if)#ip ospf authentication message-digest

不同物理网络结构的OSPF配置

不同物理网络结构的OSPF配置

2. OSPF工作 原 理 及 特 性 缺 省 情 况 下 ,S F按 不 同介 质 划 分 成 下 列 三 类 网络 : OP 广播 网 络 ( 以 太网 、 令牌环 网、DD)非广播多路访 问网络(MD 、 F I、 S S 帧中继 、 2 )点 x.5、 对 点 网 络( DL P P。 以上 任 一 类 型 网络 都 可 以进 行 配 置 。 .5和 H C、P 1对 x2 帧 中继 可 选择 映像 配 置 , 许 O P 允 S F在 其 上 以 广 播 方 式 运 行 。 配置OP S F网络 类 型 可 以不 考 虑 缺 省 的介 质 类 型 ,选 择 配 置 OS F网 P 络 类 型 为广 播 型 或 非 广 播 多 路 访 问 类 型 。利 用 这 一 点 , 可将 广 播 网 络 配 置 为非 广 播 多 路 访 问 网络 . 如 当网 络 中有 不 支 持 多 目广 播 传 送 地 例
销 约束 或 只 有 部 分 网 格 网络 时 。这 时 , 可将 O P S F网 络 类 型 设 置 为 一 对 多 接 口 网络 。未 直 接 连 接 的 两路 由器 之 间通 过 虚 拟 电路 互 通 。需 要 步骤 2 Ei x t 并 进 入 路 由配 置 方式 。 / 全局配置方式有效。 / 使 步 骤 3 R ue sf rcs—d / 置 一 个 O P o t op oes i / r p 配 S F路 由选 择 进 程 .
S MDS设 置 为 广 播 网 络 . 就 不 用再 去 配 置邻 居 。将 非 广 播 、 路 访 问 配 置 方 式 中执 行 下 列 命 令 : ) 这 多 步 骤 1 i sf ew r on—o mut on— racs /为 非 广 播 poo t okp itt— lp itbo dat / n i 网络 设 置 为广 播 型 或 非 广 播 型 网络 . 在 每 一 路 由器 至 另一 其 他路 由 则 器 之 间存 在 虚 拟 电路 或 全 网 格 网 络 。 但 在 某 些 情 况 下 并 非 如此 . 开 介 质 配 置 一 对 多 接 口。 如

OSPF协议原理与配置详解

OSPF协议原理与配置详解

网络类型
点到点网络(point-to-point)
链路层封装 PPP/HDLC协议
广播网络(broadcast )
链路层封装 Ethernet/FDDI/Token Ring
网络类型
NBMA网络(Non-Broadcast Multi-Access)
FR/ATM/X.25
点到多点网络(point-to-multipoint)
等值路由:OSPF支持到同一目的地址的多 条等值路由。在RIP中也有。
OSPF协议概述(3)
路由分级:OSPF使用4类不同的路由,按 优先顺序分别是:区域内路由、区域间路由、 第一类外部路由、第二类外部路由。
支持验证:它支持基于接口的报文验证以 保证路由计算的安全性。
组播发送:OSPF在有组播发送能力的链路 层上以组播地址发送协议报文,即达到了 广播的作用,又最大程度的减少了对其他 网络段设备的干扰。(224.0.0.5)
OSPF和RIP的比较(2)
只有当链路状态发生变化时,路由器才用 洪泛法向所有路由器发送此信息。而RIP不 管网络拓扑有无发生变化,路由器之间都 要定期交换路由器表的信息。
基本的OSPF协议
Router ID:一个32bit的无符号整数,是一 台路由器的唯一标识,在整个自治系统内 惟一。一般是手工配置。
由32位数组成,在AS内唯一。这个Router ID 一般需要手工配置,一 般将其配置为该路由器的某个接口的IP地址。由于IP地址是唯一的,所 以这样就很容易保证Router ID 的唯一性。在没有手工配置Router ID 的 情况下,一些厂家的路由器支持自动从当前所有接口的IP 地址自动选举 一个IP 地址作为Router ID。
的路由。

OSPF的几种网络类型

OSPF的几种网络类型

OSPF网络类型:根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型(Broadcast multiAccess)、非广播多路访问型(None Broadcast MultiAccess,NBMA)、点到点型(Point-to-Point)、点到多点型(Point-to-MultiPoint)。

广播多路访问型网络如:Ethernet、Token Ring、FDDI。

NBMA型网络如:Frame Relay、X.25、SMDS。

Point-to-Point型网络如:PPP、HDLC。

designated router(DR):多路访问网络中为避免router 间建立完全相邻关系而引起大量开销,OSPF在区域中选举一个DR,每个router都与之建立完全相邻关系.router用Hello信息选举一个DR.在广播型网络里Hello信息使用多播地址224.0.0.5周期性广播,并发现邻居.在非广播型多路访问网络中,DR负责向其他router逐一发送Hello信息 backup designated router(BDR):多路访问网络中DR的备用router,BDR从拥有adjacency关系的router接收路由更新,但是不会转发LSA更新 OSPF areas:连续的网络和router的分组.在相同区域的router共享相同的area ID.因为1个router1次可以成为1个以上的区域的成员, area ID和接口产生关联,这就允许了某些接口可以属于区域1,而其他的属于区域0.在相同的区域的router拥有相同的拓扑表.当你配置OSPF的时候,记住必须要有个区域0,而且这个一般配置在连接到骨干的那个router上.区域扮演着层次话网络的角色 boradcast(multi-access):广播型(多路访问)网络.比如以太网,允许多个设备连接,访问相同的网络;而且提供广播的能力.在这样的网络中必须要有1个DR和BDR nonbroadcast multi-access(NBMA):这类网络类型有帧中继(Frame Relay),X.25和异步传输模式(Asynchronous Transfer Mode,A TM),这类网络允许多路访问,但是不提供广播能力 point-to-point:点对点网络.一个物理上的串行电路连接或者是逻辑上的,不需要DR和BDR,邻居是自动发现的 point-to-multipoint:点对多点网络.不需要DR和BDR 2>frame-relay上运行电到多点非广播,需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint nonb frame map ip 后不用br Frame-relay上运行ospf的类型: 1>NON-BROADCAST 2>BROADCAST 3>POINT-TO-MULTIPOINT:需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint,不选DR frame map ip后要br 4>POINT-TO-MULTIPOINT NONBROADCAST:需要所有接口在同一子网,并在所有参与的接口下运行ip ospf network point-to-multipoint nonb frame map ip 后不用br 不选DR(没有DR) 5>POINT-TO-POINT -------------------以上为我的复习笔记---------------------------------------------------再附送你一个ospf的链路类型-------------------------- OSPF 链路类型: 1. Point-to-point 和Broadcast 可以建立邻居关系,但是路由学不到. 2. Point-to-point 和Nbma 也可以建立邻居关系,但是路由学不到. 3. Point-to-point 和point-to-multipoint 可以建立邻居关系,可以学到路由, 前提是两边的hello-interval 和dead-interval 必须手工设置相同,可以学到路由,原因是因为两者都不选举DR. 4.Nbma 和Broadcast 可以建立邻居关系,可以学到路由,前提是两边的hello-interval 和dead-interval 必须手工设置相同,可以学到路由.因为两者都选举DR.根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型(Broadcast multiAccess)、非广播多路访问型(None Broadcast MultiAccess,NBMA)、点到点型(Point-to-Point)、点到多点型(Point-to-MultiPoint)。

OSPF网络类型

OSPF网络类型

OSPF运行的模式
Point-to-multipoint nonbroadcast:如果VC中多 播和广播能力没有启用的话就不能使用point-tomultipoint模式,路由器也没办法多播Hello包,邻 居必须人工指定,不需选举DR/BDR。 Point-to-point:一个子网,不选举DR/BDR,当 只有2个路由器的接口要形成邻接关系的时候才使 用,接口可以为LAN或WAN接口。
点到多点非广 播
OSPF网络类型
OSPF网络类型
OSPF区域是由不同类型的网络链路组成的,明 白这一点很重要,因为邻接行为随网络类型而异, 而要确保OSPF在某些类型的网络上正确运行, 必须对其进行合适的配置。 OSPF根据物理链路类型定义了不同的网络类型。 在每种网络中,OSPF的运行方式各不相同,其 中包括如何建立邻接关系以及所需的配置。
广播型多路访问的网络
通常局域网采用的技术,如Ethernet和 Token Ring 需要选举DR和BDR 自动发现邻接,所有的邻居路由器只和DR 与BDR建立邻接关系 DR使用224.0.0.6来接受包,使用224.0.0.5 来发送包
非广播多路访问网络NBMA
NBMA网络是指那些能够支持多台路由器但不具 备广播能力的网络。比如帧中继和ATM。 比如帧中继和ATM。 一个接口连接多个站点 OSPF不能自动的发现邻居路由器,手工设置邻 居地址 需要手工指定接口的网络类型 默认的OSPF Hello间隔和失效间隔分别是30秒和 120秒。
帧中继子接口上的OSPF配置
OSPF也可以运行在子接口上 可将物理接口划分成多个逻辑接口,这些逻辑接 口被称为子接口。 每个子接口都被定义为点到点或多点的。点到点 子接口类似于点到点物理接口。 定义子接口使用全局配置命令 Interface serial number.subinterface-number {multipoint|point-to-point}

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型与以太网一类的Broadcast网络的区别:所谓NBMA(non-broadcast multiple access)就是一个多路访问链路,但不能发广播。

最典型的多路访问链路就是常见的以太网,多个访问节点都可以访问同一个网段。

在以太网上是可以发广播的。

所以叫BMA。

NBMA阻隔广播和组播,在帧中继中,缺省类型就是NBMA。

因为它是多路访问链路,但是又由于有带宽的限制不能发广播包。

在以太网中,如果你想给同一子网中的多台主机发送广播(组播)包,怎么发?很简单,你发一个包就行了,所有的主机都收得到,这就是广播网的特性。

再来看帧中继,我们以全互联为例,虽然所有的主机都处在同一个子网之中,但是你不可能发一个包让所有的主机都收到,因为实际上这个全互联是由多个点对点组成的,要让子网中的所有成员都收到这个广播包,你只能通过所有VC向外发送这个广播包,有几条VC就需要发送几个包。

这就是NBMA网络的特性。

如果OSPF不知道底层网络的通讯特性,它就不能正常工作。

所以,运行于FR网络之上的OSPF,即使你把接口的网络类型改为broadcast,它也不是以太网的broadcast。

所以才会有“OSPF在NBMA 网络中的五种网络类型”这种说法。

如果手工用单播地址指定邻居,则OSPF在向224.0.0.5和224.0.0.6这些组播地址发送消息的同时,也会以单播的形式向相关主机发送路由信息,在这种情况下,我们还可以选择关闭组播发送路由信息的功能,这样就只有静态配置的邻居可以收到路由信息了,提高了安全性,也减少了对无关路由器的影响Request For Comments (RFC),是一系列以编号排定的文件。

RFC编辑者负责RFC以及RFC的整体结构文档,并维护RFC的索引。

ospf 把NBMA分为5类分别是 RFC的:point-to-multipointnon-broadcastCISCO 的:point-to-multipoint nonbroadcastbroadcastpoint-to-point如果在frame-relay map语句中使用了broadcast关键字,那网络就是广播类型。

华为OSPF理论和配置命令

华为OSPF理论和配置命令

OSPF要求每台运行OSPF的路由器都了解整个网络的链路状态信息,这样才能计算出到达目的地的最优路径。

OSPF的收敛过程由链路状态公告LSA(Link State Advertisement)泛洪开始,LSA中包含了路由器已知的接口IP地址、掩码、开销和网络类型等信息。

收到LSA的路由器都可以根据LSA提供的信息建立自己的链路状态数据库LSDB(Link State Database),并在LSDB的基础上使用SPF算法进行运算,建立起到达每个网络的最短路径树。

最后,通过最短路径树得出到达目的网络的最优路由,并将其加入到IP路由表中。

OSPF直接运行在IP协议之上,使用IP协议号89。

OSPF有五种报文类型,每种报文都使用相同的OSPF报文头。

Hello报文:最常用的一种报文,用于发现、维护邻居关系。

并在广播和NBMA(None-Broadcast Multi-Access)类型的网络中选举指定路由器DR(Designated Router)和备份指定路由器BDR(Backup Designated Router)。

DD报文:两台路由器进行LSDB数据库同步时,用DD报文来描述自己的LSDB。

DD报文的内容包括LSDB中每一条LSA的头部(LSA的头部可以唯一标识一条LSA)。

LSA头部只占一条LSA的整个数据量的一小部分,所以,这样就可以减少路由器之间的协议报文流量。

LSR报文:两台路由器互相交换过DD报文之后,知道对端的路由器有哪些LSA是本地LSDB 所缺少的,这时需要发送LSR报文向对方请求缺少的LSA,LSR只包含了所需要的LSA的摘要信息。

LSU报文:用来向对端路由器发送所需要的LSA。

LSACK报文:用来对接收到的LSU报文进行确认。

邻居和邻接关系建立的过程如下:Down:这是邻居的初始状态,表示没有从邻居收到任何信息。

Attempt:此状态只在NBMA网络上存在,表示没有收到邻居的任何信息,但是已经周期性的向邻居发送报文,发送间隔为HelloInterval。

ospf优先级配置

ospf优先级配置

OSPF协议.优先级设置一:基本概念1.置路由器接口的ospf优先级在接口模式下ip ospf priority 优先级--1》注意:优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DR--2》注意:点到点广域网链路:不选DR及BDRLAN链路(广播多路访问的网络):需要选举DR和BDR--3》注意:ospf发送链路信息使用是组播,DR的组播地址224.0.0.6,DROTHER组播地址是224.0.0.5N链路(广播多路访问的网络):需要选举DR和BDR为DR,具有最高OSPF优先级的路由器被选举为DR,如果优先级都相同,则路由器ID大的优先成为DR.路由器id:-----优先使用回环口最大的IP地址做路由器ID。

如果没有配置回环口,则使用物理接口最大的IP做为路由器ID。

注意:DR非抢占。

二:实验目的掌握DR和BDR的选举Neighbor ID 路由器ip 默认的是被选举的路由器最大ip,可以更改如,255.255.255.255 Pri优先级范围是0---255,默认值是1.如果设置为0,则不能成为DR或BDR优先级高的优先成为DRState 状态,full邻接邻接(adjacencies):为实现交换路由信息的目的,在选出的邻居路由器间建立的逻辑连接(建立了真正邻居关系的邻居)Dead timeAddress 此IP地址为邻居IPInterface 端口为自己的路由器的端口,是指向上述Address IP的出口三:实验步骤Router>enableRouter#configureRouter(config)#hostname R1R1(config)#interface fastEthernet 0/0R1(config-if)#ip address 1.1.1.254 255.0.0.0 R1(config-if)#no shutdownR1(config)#interface fastEthernet 1/0R1(config-if)#ip address 10.10.10.1 255.0.0.0 R1(config-if)#no shutdownR1(config-if)#exitR1(config)#interface serial 2/0R1(config-if)#ip address 12.12.12.1 255.0.0.0 R1(config-if)#clock rate 64000R1(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R2R2(config)#interface fastEthernet 0/0R2(config-if)#ip address 2.2.2.254 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface fastEthernet 1/0R2(config-if)#ip address 10.0.0.2 255.0.0.0 R2(config-if)#no shutdownR2(config-if)#interface serial 2/0R2(config-if)#ip address 24.24.24.1 255.0.0.0 R2(config-if)#clock rate 64000R1(config-if)#no shutdownR2(config-if)#interface serial 3/0R2(config-if)#ip address 12.12.12.2 255.0.0.0R2(config-if)#no shutdownRouter>enableRouter#configure terminalRouter(config)#hostname R3R3(config)#inter fastEthernet 0/0R3(config-if)#ip address 10.0.0.3 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter fastEthernet 1/0R3(config-if)#ip address 3.3.3.254 255.0.0.0R3(config-if)#no shutdownR3(config-if)#inter s 3/0R3(config-if)#ip address 24.24.24.2 255.0.0.0R3(config-if)#no shutdownR1(config)#router ospf 1R1(config-router)#network 1.0.0.0 0.255.255.255 area 0 R1(config-router)#network 10.0.0.0 0.255.255.255 area 0 R1(config-router)#network 12.0.0.0 0.255.255.255 area 0R2(config)#router ospf 2R2(config-router)#network 2.0.0.0 0.255.255.255 area 0 R2(config-router)#network 10.0.0.0 0.255.255.255 area 0 R2(config-router)#network 12.0.0.0 0.255.255.255 area 0 R2(config-router)#network 24.0.0.0 0.255.255.255 area 0R3(config)#router ospf 3R3(config-router)#network 3.0.0.0 0.255.255.255 area 0 R3(config-router)#network 10.0.0.0 0.255.255.255 area 0 R3(config-router)#network 24.0.0.0 0.255.255.255 area 0R1(config)#interface fastEthernet 0/0 R1(config-if)#ip ospf priority 2R2(config)#interface fastEthernet 0/0 R2(config-if)#ip ospf priority 3R3(config)#interface fastEthernet 0/0 R3(config-if)#ip ospf priority 4。

不同物理网络结构的OSPF配置

不同物理网络结构的OSPF配置

2008年第4期不同物理网络结构的OSPF 配置李军(郑州市规划局,河南郑州450052)摘要:OS PF 是目前应用最广泛的动态路由协议,本文在对OSPF 工作原理及特性进行剖析的基础上,对OSP F 的几种典型使用方式进行了介绍。

关键词:OS PF,广播网络,点对点网络中图分类号:G22.7TN93文献标识码:ADiffer ent Str ucture of the Physical Network Configuration OSPFLI Jun(Zhengz ho u City Planing Burean ,Hena Zheng zho u 450052)Key wor ds:OS PF;broadcast netw ork;point-to-point netw ork作者简介李军(6)男,河南省郑州市人,大专,助理工程师,主要研究方向地质规划。

信息安全技术及应用1引言OSPF 协议,也被称为开放最短路径优先协议,它是一项链路状态型技术,与路由选择信息协议(RIP )这样的距离矢量型技术相对,OSPF 协议完成各路由选择协议算法的两大主要功能是路径选择和路径交换。

2OSPF 工作原理及特性缺省情况下,OSPF 按照不同的介质划分为三类网络:广播网络(以太网、令牌环网、FDDI )、非广播多路访问网络(SMDS 、帧中继、X.25)、点对点网络(HDLC 、PPP )。

对以上任一类型的网络都可以进行配置。

X.25和帧中继可选择映象配置,允许OSPF 在其上以广播方式运行。

配置OSPF 网络类型可以不考虑缺省的介质类型,选择配置OSPF 网络类型为广播型或非广播多路访问类型。

利用这一点,可将广播网络配置为非广播多路访问网络。

例如,当网络中有不支持多目广播传送地址的路由器时,同样也可将非广播多路访问网络(如X.25、帧中继和SM DS )设置为广播网络,这样,就不用再去配置邻居了。

将非广播、多路访问网络设置为广播型或非广播型网络,则在每一路由器至另一其他路由器之间存在虚拟电路或全网格网络。

OSPF详解

OSPF详解

OSPF详解这篇⽂章将会让你对OSPF有⼀个⼤概的认识,仅仅是个认识,下⾯进⼊正题。

OSPF它是⼀个链路状态路由协议,运⾏OSPF的路由器它是知道知晓整个⽹络拓扑结构,这就使得它不易发⽣路由环路,它本⾝也⽀持VLSM,路由汇总,它还引⼊了Area(区域)的概念使得OSPF能够⽀持更⼤规模的⽹络。

OSPF它只要分为两个版本⼀个是针对IPV4的OSPFv2,⼀个是针对IPV6的OSPFv3。

OSPF的⼀些重要概念Router-ID:它是⼀个长度为32bit数值,⽤于OSPF域中唯⼀标识⼀台OSPF路由器。

MA(多路访问)⽹络:指在同⼀个共享介质中连接着多个设备的⽹络,任意两台设备之间都可以实现⼆次通信。

DR与BDR:OSPF会在每个MA⽹络中选举⼀个DR(指定路由器)和⼀个BDR(备⽤指定路由器),DR主要是负责监听⽹络拓扑中变更信息并通知给其他路由器,BDR主要监视DR状态并在DR发⽣故障后接替它的⼯作。

邻居表:当⼀个接⼝激活OSPF后,该接⼝将会周期性地发送hello报⽂从⽽发现直连路由上的邻居,当发现邻居后邻居信息(它包括Router-ID,address,DR,BDM,MTU,等)就会写⼊OSPF邻居表。

LSDB(链路状态数据库):运⾏在链路状态协议的路由器在⽹络中泛洪的状态信息即LSA(路由状态通告)路由器将所有收集到的LSA装载到⾃⼰的LSDB,所有你可以把它看做成⼀个集合,⽽他的⼦集就是LSA。

你也可以把它看做⼀个对OSPF⽹络的⼀个完整的认知。

OSPF路由表:它是根据LSDB的数据运⾏SPF算法得到⼀颗以⾃⼰为根,⽆环的最短路径树。

基于这棵树能够到达⽹络的最佳路径,从⽽得到的路由信息就组成了OSPF路由表。

度量值:OSPF使⽤Cost(开销)作为它的度量值。

值越⼩路径越优。

报⽂类型:报⽂类型分为五种主要有hello报⽂,DD报⽂,LSR报⽂,LSU报⽂,LSAck报⽂。

邻居关系:在通过Hello报⽂发现彼此并确定双⽅通讯后,边形成了邻居关系。

OSPF实验过程详解(OSPF在NBMA上实现法)

OSPF实验过程详解(OSPF在NBMA上实现法)

实验拓扑图:实验环境说明:1.将路由器R5的Fa0/0端口的ip设为:192.168.4.5/24;S1/1端口的ip设为:192.168.3.5/242.将路由器R1的S1/1端口的ip设为:192.168.3.1/24;S1/2端口的ip设为:192.168.2.1/243.将路由器R2的S1/2端口的ip设为:192.168.2.2/24;Fa0/0端口的ip设为:192.168.1.2/24前言:我们都知道,OSPF的网络类型有:广播型(也称多路访问)、点到点、点到多点、非广播多路访问(NBMA),除了非广播型多点访问类型以外的其它类型都会自动选择DR和BDR,这样才会形成邻居,网络之间才可以互相通信。

而我们今天要演示的OSPF在NBMA中的实现,就是要克服这种非广播型多路访问中无法自动选出DR和BDR而无法发现邻居。

没有邻居的路由器之间是无法通信的。

我们的解决思路主要有:1、手工为相应的端口指定邻居;2、改变相应端口的网络类型。

下面请看我们的详细配置过程:配置过程清单:交换机SW1的配置:分别将Fa1/11、Fa1/14端口设置为全双工模式:SW1(config)#int fa1/11SW1(config-if)#speed 100SW1(config-if)#duplex fullSW1(config-if)#no shutSW1(config-if)#exitSW1(config)#int fa1/14SW1(config-if)#speed 100SW1(config-if)#duplex fullSW1(config-if)#no shutSW1(config-if)#exit路由器R2的配置清单:1、分别为路由器R2的S1/2、Fa0/0端口设置iP:R2(config)#int s1/2R2(config-if)#ip add 192.168.2.2 255.255.255.0R2(config-if)#no shutR2(config)#int fa0/0R2(config-if)#speed 100R2(config-if)#duplex fullR2(config-if)#ip add 192.168.1.2 255.255.255.0R2(config-if)#no shutR2(config-if)#exit2、在路由器R2上配置OSPF:R2(config)#router ospf 100R2(config-router)#router-id 2.2.2.2R2(config-router)#networkR2(config-router)#network 192.168.2.2 0.0.0.0 a 0R2(config-router)#network 192.168.1.2 0.0.0.0 a 0R2(config-router)#exit路由器R1的配置清单:1、为路由器R1的S1/1端口设置ip并封装桢中继:(//后面为注释说明)R1(config)#int s1/1R1(config-if)#ip add 192.168.3.1 255.255.255.0R1(config-if)#encapsulation frame-relayR1(config-if)#frame-relay map ip 192.168.3.5 105 br //使用br关键字模拟广播R1(config-if)#no frame-relay inverse-arpR1(config-if)#no shut2、为路由器R1的S1/2端口设置ip:R1(config)#int s1/2R1(config-if)#ip add 192.168.2.1 255.255.255.0R1(config-if)#no shut3、在路由器R1上配置OSPF:R1(config)#router ospf 100R1(config-router)#router-id 1.1.1.1R1(config-router)#network 192.168.3.1 0.0.0.0 a 0R1(config-router)#network 192.168.2.1 0.0.0.0 a 0R1(config-router)#exit路由器R5的配置清单:1、为路由器R5的S1/1端口配置ip并封装桢中继:R5(config)#int s1/1R5(config-if)#ip add 192.168.3.5 255.255.255.0R5(config-if)#encapsulation frame-relayR5(config-if)#frame-relay map ip 192.168.3.1 501 br //使用br关键字模拟广播R5(config-if)#no frame-relay inverse-arpR5(config-if)#no shutR5(config-if)#exit2、为路由器R5的Fa0/0端口配置ip并设为全双工模式:R5(config)#int fa0/0R5(config-if)#speed 100R5(config-if)#duplex fullR5(config-if)#ip add 192.168.4.5 255.255.255.0R5(config-if)#no shutR5(config-if)#exit3、在路由器R5上配置OSPF:R5(config)#router ospf 100R5(config-router)#router-id 5.5.5.5R5(config-router)#network 192.168.4.5 0.0.0.0 a 0R5(config-router)#network 192.168.3.5 0.0.0.0 a 0R5(config-router)#exit以上为正常的配置过程,如果我们来通过#show ip ospf nei命令来看看R1、R5的邻居表,你会发现它们的邻居表中根本没有对方,也就是说,它们之间根本没有发现邻居,这时整个网络的通信就会到这里出现故障而无法通信。

OSPF网络类型及链路类型

OSPF网络类型及链路类型

OSPF⽹络类型及链路类型1.⽹络类型network-type⽹络类型network-type:指的是OSPF协议在接⼝上针对不同的层数据链路层介质或封装⽽定义的,例如如果接⼝⼆层封装协议是以太,那么OSPF在这个接⼝的⽹络类型为broadcast ,如果接⼝的⼆层封装是HDLC或者PPP ,那么OSPF的⽹络类型是P2P。

OSPF在不同的接⼝⽹络类型下,操作⽅式是不尽相同的。

使⽤show ip ospf interface x可以查看到接C的⽹络类型,如下:OSPF定义了如下⼏种⽹络类型:●点到点P2P●⼴播Broadcast●⾮⼴播Non-Broadcast⾮⼴播⼜包括了5种运⾏模式:●NBMA (RFC)●P2MP (RFC)●P2MP nonbroadcast(CISCO)●Broadcast(CISCO)●P2P(CISCO)⑴点到点类型●如果⼆层的协议为PPP、HDLC 等,则OSPF⽹络类型为P2P●如果帧中继⼦接⼝类型为 P2P的,则OSPF⽹络类型也为P2P●不选举DR、 BDR●使⽤组播地址 224.0.0.5●OSPF 能够根据⼆层封装⾃动检测到P2P⽹络类型⑵⼴播多路访问型●通常出现在以太⽹●选举DR、 BDR●所有路由器均与DR及BDR建⽴邻接关系●使⽤组播地址 224.0.0.5及224.0.0.6⑶⾮⼴播可参考红茶三杯OSPF在NBMA环境下的操作2.链路类型link-type4.2链路类型link-typeOSPF除了定义⽹络类型,还定义了链路类型,注意链路类型与⽹络类型是两个概念,不要混淆。

链路类型主要⽤于描述OSPF路由器的接⼝或邻居。

在1类LSA中,可以看到始发该LSA的路由器所连接的所有链路( Link )链路的类型以及相关的内容。

1类LSA中,⽤于描述Link的LINKID、Link Date的取值根据OSPF link类型不同⽽不同:OSPF链路类型分为以下⼏种:(1) Stub Network Link在⼀个⽹段中只有⼀台OSPF路由器的情况下,该⽹段被OSPF链路类型定义为Stub Network Link ;因为⼀个⽹段中只有⼀台OSPF路由器,所以在这个⽹段就不可能有OSPF邻居,⼀个接⼝被通告进OSPF ,⽆论其⼆层链路是什么介质,只要在该接⼝上没有OSPF邻居,那么就是Stub Network Link ; Loopback接⼝永远被定义为Stub Network Link ,默认使⽤32位掩码表⽰,⽆论将Loopback接⼝改为哪种OSPF⽹络类型( Network Type ),始终改变不了它的OSPF 链路类型( Link Type )属性,但可以改变它在LSA中的掩码长度。

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型与以太网一类的Broadcast网络的区别:所谓NBMA(non-broadcast multiple access)就是一个多路访问链路,但不能发广播。

最典型的多路访问链路就是常见的以太网,多个访问节点都可以访问同一个网段。

在以太网上是可以发广播的。

所以叫BMA。

NBMA阻隔广播和组播,在帧中继中,缺省类型就是NBMA。

因为它是多路访问链路,但是又由于有带宽的限制不能发广播包。

在以太网中,如果你想给同一子网中的多台主机发送广播(组播)包,怎么发?很简单,你发一个包就行了,所有的主机都收得到,这就是广播网的特性。

再来看帧中继,我们以全互联为例,虽然所有的主机都处在同一个子网之中,但是你不可能发一个包让所有的主机都收到,因为实际上这个全互联是由多个点对点组成的,要让子网中的所有成员都收到这个广播包,你只能通过所有VC向外发送这个广播包,有几条VC就需要发送几个包。

这就是NBMA网络的特性。

如果OSPF不知道底层网络的通讯特性,它就不能正常工作。

所以,运行于FR网络之上的OSPF,即使你把接口的网络类型改为broadcast,它也不是以太网的broadcast。

所以才会有“OSPF 在NBMA网络中的五种网络类型”这种说法。

如果手工用单播地址指定邻居,则OSPF在向224.0.0.5和224.0.0.6这些组播地址发送消息的同时,也会以单播的形式向相关主机发送路由信息,在这种情况下,我们还可以选择关闭组播发送路由信息的功能,这样就只有静态配置的邻居可以收到路由信息了,提高了安全性,也减少了对无关路由器的影响Request For Comments (RFC),是一系列以编号排定的文件。

RFC编辑者负责RFC以及RFC 的整体结构文档,并维护RFC的索引。

ospf 把NBMA分为5类分别是RFC的:point-to-multipointnon-broadcastCISCO 的:point-to-multipoint nonbroadcastbroadcastpoint-to-point在NBMA网络下5种网络类型具体情况如下所示:如果在frame-relay map语句中使用了broadcast关键字,那网络就是广播类型。

OSPF四种网络的类型

OSPF四种网络的类型

Loopback接口是一个类似于物理接口的逻辑接口,即软接口。

它的特点是始终UP的,常用语线路的环回测试中。

OSPFv3选举Router-ID的规则与OSPFv2相同,OSPFv3也是选举路由器上的Ipv4地址作为Router-ID,如果设备上没有配置Ipv4地址,那么必须手工指定Router-ID.NBMA网络是OSPF协议四种网络类型中的一种。

NBMA用于精确刻画X.25和帧中继多点接入网络,但不支持广播和组播。

其它三种网络类型为广播、点对点和点对多点。

在NBMA设置里,OSPF一次只发送一个呼叫包,而不是多播或广播。

呼叫计时器要延迟10~30秒,死路由计时器要延迟10到30s。

OSPF网络类型:根据路由器所连接的物理网络不同,OSPF将网络划分为四种类型:广播多路访问型(Broadcast multiAccess)、非广播多路访问型(None Broadcast multiAccess)、点到点型(Point-to-Point)、点到多点型(Point-to-MultiPoint)广播多路访问型网络如:Ethernet、Token Ring、FDDI。

NBMA类型网络如:Frame Relay、X.25、SMDS。

Point-to-Point型网络如PPP、HDLC。

Designated Router(DR):多路访问网络中为避免router间建立完全相邻关系而引起大量开销,OSPF在区域中选举一个DR。

每个Router都与之建立完全相邻关系。

Router用Hello信息选举一个DR。

在广播型网络里Hello信息使用多播地址224.0.0.5周期性广播,并发现邻居,在非广播型多路访问网络中,DR负责向其他router逐一发送Hello信息Backup designated touter(BDR):多路访问网络中DR的备用router,BDR从拥有adjacency关系的router接收路由更新,但是不会转发LSA更新。

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型

OSPF在NBMA下的五种网络类型与以太网一类的Broadcast网络的区别:所谓NBMA(non-broadcast multiple access)就是一个多路访问链路,但不能发广播。

最典型的多路访问链路就是常见的以太网,多个访问节点都可以访问同一个网段。

在以太网上是可以发广播的。

所以叫BMA。

NBMA阻隔广播和组播,在帧中继中,缺省类型就是NBMA。

因为它是多路访问链路,但是又由于有带宽的限制不能发广播包。

在以太网中,如果你想给同一子网中的多台主机发送广播(组播)包,怎么发?很简单,你发一个包就行了,所有的主机都收得到,这就是广播网的特性。

再来看帧中继,我们以全互联为例,虽然所有的主机都处在同一个子网之中,但是你不可能发一个包让所有的主机都收到,因为实际上这个全互联是由多个点对点组成的,要让子网中的所有成员都收到这个广播包,你只能通过所有VC向外发送这个广播包,有几条VC就需要发送几个包。

这就是NBMA网络的特性。

如果OSPF不知道底层网络的通讯特性,它就不能正常工作。

所以,运行于FR网络之上的OSPF,即使你把接口的网络类型改为broadcast,它也不是以太网的broadcast。

所以才会有“OSPF在NBMA 网络中的五种网络类型”这种说法。

如果手工用单播地址指定邻居,则OSPF在向224.0.0.5和224.0.0.6这些组播地址发送消息的同时,也会以单播的形式向相关主机发送路由信息,在这种情况下,我们还可以选择关闭组播发送路由信息的功能,这样就只有静态配置的邻居可以收到路由信息了,提高了安全性,也减少了对无关路由器的影响Request For Comments (RFC),是一系列以编号排定的文件。

RFC编辑者负责RFC以及RFC的整体结构文档,并维护RFC的索引。

ospf 把NBMA分为5类分别是 RFC的:point-to-multipointnon-broadcastCISCO 的:point-to-multipoint nonbroadcastbroadcastpoint-to-point如果在frame-relay map语句中使用了broadcast关键字,那网络就是广播类型。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广播型多路访问网络配置OSPF先说点OSPF方面的概念:1. OSPF协议可以运行在三种拓扑结构中:广播型多路访问(Broadcast Multi-Access)、点到点拓扑结构、非广播型多路访问(Non-Broadcast Multi-Access,NBMA),今天做的是第一个,广播型多路访问。

2. 广播型多路访问拓扑结构:这种网络具有将一个物理消息发送给所有在同一个网络上的路由器的能力,比如说以太网,在这种网络拓扑和NBMA拓扑结构下,必须给每个网段选举出DR(Designated Router)和BDR(Backup Designated Router ),即指定路由器和备份指定路由器,用它们来代表整个网络。

实行BR和BDR选举来代表整个网络有两个好处:1)减少路由更新数据流。

在多路访问网络环境中,多台路由器可以互为邻居,如果它们之间都建立相邻关系并相互交换链路状态信息,则关系复杂,数据流量大。

而选举了BR 和DBR之后,每台路由器都只与DR和BDR建立相邻关系和交换链路状态信息,这种扩散过程大大减小了网络上的数据流量。

2)管理链路状态同步。

DR和BDR可以保证网络上的其他路由器得到的链路状态信息都是一样的(达到同步)。

关于OSPF的相关概念还有很多,比如说它的启动过程,选举DR和BDR的规则和选举的时间,还有就是路由信息的更新和维护,这里就不在打出来了,下面是我的实验拓扑图配置过程如下:一.先配置好pc0和pc1的IP地址,网关地址。

二.配置三个路由器各个接口的IP地址,并启用:Router0:Router#conf tRouter(config)#hostname r0r0(config)#interface fa0/0r0(config-if)#ip address 192.168.1.2 255.255.255.0r0(config-if)#no shutr0(config-if)#int fa0/1r0(config-if)#ip add 192.168.2.1 255.255.255.0r0(config-if)#no shutRouter1:Router>enRouter#conf tRouter(config)#hostname r1r1(config)#int fa0/0r1(config-if)#ip address 192.168.2.2 255.255.255.0r1(config-if)#no shutr1(config-if)#int fa 0/1r1(config-if)#ip add 192.168.3.1 255.255.255.0r1(config-if)#no shutRouter2:Router>enRouter#conf tRouter(config)#hostname r2r2(config)#int fa0/0r2(config-if)#ip add 192.168.3.2 255.255.255.0r2(config-if)#no shutr2(config-if)#int fa0/1r2(config-if)#ip add 192.168.4.1 255.255.255.0r2(config-if)#no shut三.在三个路由器上分别启用ospf协议:Router0:r0(config-if)#router ospf 1//1表示的是路由器上运行的不同的ospf进程号,不需要和其他路由器上的进程号相同。

r0(config-router)#network 192.168.1.0 0.0.0.255 area 0//指示路由器的哪些接口运行在哪个区域内,目前还是单域实验,所以所有的接口都运行在同一个area里面,此处都运行在area 0中。

r0(config-router)#network 192.168.2.0 0.0.0.255 area 0Router1:r1(config)#router ospf 2r1(config-router)#network 192.168.3.0 0.0.0.255 area 0r1(config-router)#network 192.168.2.0 0.0.0.255 area 0Router2:r2(config)#router ospf 3r2(config-router)#network 192.168.3.0 0.0.0.255 area 0r2(config-router)#network 192.168.4.0 0.0.0.255 area 0四.检查ospf的运行:1.pc0 ping pc4:2.pc4 ping pc0:3.r0#show ip protocolsRouting Protocol is "ospf 1" //路由器上运行ospf协议,进程号1 Outgoing update filter list for all interfaces is not setIncoming update filter list for all interfaces is not setRouter ID 192.168.2.1 //本路由器IDNumber of areas in this router is 1. 1 normal 0 stub 0 nssa Maximum path: 4 //最多支持4条等值路由Routing for Networks:192.168.1.0 0.0.0.255 area 0192.168.2.0 0.0.0.255 area 0Routing Information Sources:Gateway Distance Last Update192.168.2.2 110 00:01:52Distance: (default is 110) //ospf默认管理距离为1104.r0#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS lEVEl-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setC 192.168.1.0/24 is directly connected, FastEthernet0/0C 192.168.2.0/24 is directly connected, FastEthernet0/1O 192.168.3.0/24 [110/2] via 192.168.2.2, 00:02:54, FastEthernet0/1O 192.168.4.0/24 [110/3] via 192.168.2.2, 00:02:54, FastEthernet0/15.r0#show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface192.168.3.1 1 FULL/BDR 00:00:36 192.168.2.2 FastEthernet0/1 //显示出r2被选举成为了BDR6.r0#show ip ospf interfaceFastEthernet0/0 is up, line protocol is upInternet address is 192.168.1.2/24, Area 0Process ID 1, Router ID 192.168.2.1, Network Type BROADCAST, Cost: 1Transmit Delay is 1 sec, State DR, Priority 1Designated Router (ID) 192.168.2.1, Interface address 192.168.1.2No backup designated router on this networkTimer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello due in 00:00:09Index 1/1, flood queue length 0Next 0x0(0)/0x0(0)Last flood scan length is 1, maximum is 1Last flood scan time is 0 msec, maximum is 0 msecNeighbor Count is 0, Adjacent neighbor count is 0Suppress hello for 0 neighbor(s)FastEthernet0/1 is up, line protocol is upInternet address is 192.168.2.1/24, Area 0Process ID 1, Router ID 192.168.2.1, Network Type BROADCAST, Cost: 1Transmit Delay is 1 sec, State DR, Priority 1Designated Router (ID) 192.168.2.1, Interface address 192.168.2.1Backup Designated Router (ID) 192.168.3.1, Interface address 192.168.2.2Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5Hello due in 00:00:06Index 2/2, flood queue length 0Next 0x0(0)/0x0(0)Last flood scan length is 1, maximum is 1Last flood scan time is 0 msec, maximum is 0 msecNeighbor Count is 1, Adjacent neighbor count is 1Adjacent with neighbor 192.168.2.2 (Backup Designated Router)Suppress hello for 0 neighbor(s)7.使用show ip ospf database命令查看路由器的ospf链路状态数据库r0#show ip ospf databaseOSPF Router with ID (192.168.2.1) (Process ID 1)Router Link States (Area 0)Link ID ADV Router Age Seq# Checksum Link count192.168.4.1 192.168.4.1 623 0x80000003 0x005cbe 2192.168.2.1 192.168.2.1 612 0x80000003 0x0034f1 2192.168.3.1 192.168.3.1 612 0x80000004 0x00b6fa 2Net Link States (Area 0)Link ID ADV Router Age Seq# Checksum192.168.3.2 192.168.4.1 623 0x80000001 0x001c4a192.168.2.1 192.168.2.1 612 0x80000001 0x004e5b实验总结:ospf能够解决许多距离矢量型路由协议所不能解决的问题,适用于大型网络,但它的这些特点也为ospf协议的网络带来了复杂性,现在只是ospf协议在单域环境下的运行,多域环境下会更复杂的。

相关文档
最新文档