ospf协议介绍

2024-08-06 版权声明 我要投稿

ospf协议介绍(精选8篇)

ospf协议介绍 篇1

与RIP协议不同,OSPF将一个自治域再划分为区,相应地即有两种类型的路由选择方式?当源和目的地在同一区时,采用区内路由选择;当源和目的地在不同区时,则采用区间路由选择?这就大大减少了网络开销,并增加了网络的稳定性?当一个区内的路由器出了故障时并不影响自治域内其他区路由器的正常工作,这也给网络的管理?维护带来方便?

(1)OSPF协议主要优点

OSPF协议主要优点如下:

快速收敛?OSPF是真正的LOOP-FREE(无路由自环)路由协议?源自其算法本身——链路状态及最短路径树算法,OSPF收敛速度快,能够在最短的时间内将路由变化传递到整个自治系统?

区域划分?提出区域(Area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量,也使得路由信息不会随网络规模的扩大而急剧膨胀?

开销控制?将协议自身的开销控制到最小?目的如下所示:

用于发现和维护邻居关系的是定期发送的不含路由信息的hello报文,非常短小?包含路由信息的报文是触发更新的机制,而且只有在路由变化时才会发送?但为了增强协议的健壮性,每1800秒全部重发一次?在广播网络中,使用组播地址(而非广播)发送报文,减少对其他不运行OSPF的网络设备的干扰?

在各类可以多址访问的网络中(广播型网络和非广播型多路访问),通过选举DR(指定路由器),使同网段的路由器之间的路由交换(同步)次数由O(N×N)次减少为O(N)次?

OSPF协议提出STUB区域的概念,使得STUB区域内不再传播引入的ASE路由?

在ABR(区域边界路由器)上支持路由聚合,进一步减少区域间的路由信息传递?

在点到点接口类型中,通过配置按需播号属性(OSPF over On Demand Circuits),使得OSPF不再定时发送hello报文及定期更新路由信息?只在网络拓扑真正变化时才发送更新信息?

路由可信?通过严格划分路由的级别(共分4级),提供更可信的路由选择?

安全性高?良好的安全性,OSPF支持基于接口的明文及MD5 验证?

适应性广?OSPF适应各种规模的网络,最多可达数千台?

(2)OSPF协议主要缺点

OSPF协议主要缺点如下:

配置相对复杂?由于网络区域划分和网络属性的复杂性,需要网络分析员有较高的网络知识水平才能配置和管理OSPF网络?

ospf协议介绍 篇2

OSPF 是自治系统内部路由协议, 负责计算同一个自治系统内的路由。在这里“自治系统”是指彼此相连的运行OSPF 路由协议的所有路由器的集合。对于OSPF来说, 整个网络只有“自治系统内”和“自治系统外”之分。需要注意的是:“自治系统外”并不一定在物理上或拓扑结构中真正的位于自治系统的外部, 而是指那些没有运行OSPF 的路由器或者是某台运行OSPF 协议的路由器中没有运行OSPF 的接口。

二、OSFP协议中DR、BDR

在广播和NBMA 类型的网络上, 任意两台路由器之间都需要传递路由信息 (flood) , 如果网络中有 N 台路由器, 则需要建立N * (N-1) /2 个邻接关系。任何一台路由器的路由变化, 都需要在网段中进行N* (N-1) /2 次的传递。这是没有必要的, 也浪费了宝贵的带宽资源。为了解决这个问题, OSPF 协议指定一台路由器DR (Designated Router) 来负责传递信息。所有的路由器都只将路由信息发送给DR, 再由DR 将路由信息发送给本网段内的其他路由器。两台不是DR 的路由器 (DROther) 之间不再建立邻接关系, 也不再交换任何路由信息。这样在同一网段内的路由器之间只需建立N 个邻接关系, 每次路由变化只需进行2N 次的传递即可。

DR 的选举过程如下: (1) 登记选民——本网段内的运行OSPF 的路由器; (2) 登记候选人——本网段内的Priority>0 的OSPF 路由器;Priority 是接口上的参数, 可以配置, 缺省值是1; (3) 竞选演说——部分Priority>0 的OSPF 路由器认为自己是DR; (4) 在所有自称是DR 的路由器中选priority 值最大的当选, 若两台路由器的priority值相等, 则选Router ID 最大的当选。选票就是HELLO 报文, 每台路由器将自己选出的DR 写入HELLO 中, 发给网段上的每台路由器。

三、OSFP协议中三张表

(一) 邻居表。

包括所有建立联系的邻居路由器。

(二) 链接状态表 (拓扑表) 。

包含了网络中所有路由器的链接状态。它表示着整个网络的拓扑结构。同Area内的所有路由器的链接状态表, 都是相同的。

(三) 路由表。

也称转发表, 在链接状态表的基础之上, 利用SPF算法计算而来。

四、OSFP协议中四种链路类型

(一) Broadcast。

当链路层协议是Ethernet 时, OSPF 缺省认为网络类型是Broadcast。在这种类型网络中, 以组播地址 (224.0.0.5, 224.0.0.6) 发送协议报文, 需要选举DR, BDR。

(二) NBMA。

当链路层协议是Frame Relay、X.25 时, OSPF 缺省认为网络类型是NBMA。在这种类型网络中, 以单播地址发送协议报文, 必须手工配置邻居的IP 地址, 需要选举DR, BDR。

(三) Point-to-Multipoint。

没有一种链路层协议会被缺省的认为是Point-to-Multipoint类型, 通常由NBMA的类型手工修改而来, 如果NBMA类型的网络不是全连通的。在这种类型网络中, 以组播地址 (224.0.0.5) 发送协议报文, 不需要选举DR, BDR。

(四) Point-to-Point。

当链路层协议是PPP, HDLC, LAPB时, OSPF缺省认为网络类型是Point-to-Point。在这种类型网络中, 以组播地址 (224.0.0.5) 发送协议报文, 不需要选举DR, BDR。

五、OSFP协议中五种的报文类型

(一) HELLO报文。

最常用的一种报文, 周期性的发送给本路由器的邻居。内容包括一些定时器的数值, DR, BDR, 以及自己已知的邻居。HELLO报文中包含有Router ID、Hello/dead intervals、Neighbors、Area-ID、Router priority、DR IP address、BDR IP address、Authentication password、Stub area flag等信息, 其中Hello/dead intervals、Area-ID、Authentication password、Stub area flag必须一致, 相邻路由器才能建立邻居关系。

(二) DBD报文。

两台路由器进行数据库同步时, 用DBD报文来描述自己的LSDB, 内容包括LSDB中每一条LSA的摘要 (摘要是指LSA的HEAD, 通过该HEAD可以唯一标识一条LSA) 。这样做是为了减少路由器之间传递信息的量, 因为LSA的HEAD只占一条LSA的整个数据量的一小部分, 根据HEAD, 对端路由器就可以判断出是否已经有了这条LSA。

(三) LSR报文。

两台路由器互相交换过DBD报文之后, 知道对端的路由器有哪些LSA是本地的LSDB所缺少的或是对端更新的LSA, 这时需要发送LSR报文向对方请求所需的LSA。内容包括所需要的LSA的摘要。

(四) LSU报文。

用来向对端路由器发送所需要的LSA, 内容是多条LSA (全部内容) 的集合。

(五) LSAck报文。

用来对接收到的DBD, LSU报文进行确认。内容是需要确认的LSA的HEAD (一个报文可对多个LSA进行确认) 。

六、Ospf协议中6种LSA

(一) Router LSA (Type=1) 。

是最基本的LSA类型, 所有运行OSPF的路由器都会生成这种LSA。主要描述本路由器运行OSPF的接口的连接状况, 花费等信息。对于ABR, 它会为每个区域生成一条Router LSA。这种类型的LSA传递的范围是它所属的整个区域。

(二) Netwrok LSA (Type=2) 。

本类型的LSA由DR生成。对于广播和NBMA类型的网络, 为了减少该网段中路由器之间交换报文的次数而提出了DR的概念。一个网段中有了DR之后不仅发送报文的方式有所改变, 链路状态的描述也发生了变化。在DROther和BDR的Router LSA中只描述到DR的连接, 而DR则通过Network LSA来描述本网段中所有已经同其建立了邻接关系的路由器。 (分别列出它们Router ID) 。同样, 这种类型的LSA传递的范围是它所属的整个区域。

(三) Network Summary LSA (Type=3) 。

本类型的LSA由ABR生成。当ABR完成它所属一个区域中的区域内路由计算之后, 查询路由表, 将本区域内的每一条OSPF路由封装成Network Summary LSA发送到区域外。LSA中描述了某条路由的目的地址、掩码、花费值等信息。这种类型的LSA传递的范围是ABR中除了该LSA生成区域之外的其他区域。

(四) ASBR Summary LSA (Type=4) 。

本类型的LSA同样是由ABR生成。内容主要是描述到达本区域内部的AS-BR的路由。这种LSA与Type3类型的LSA内容基本一样, 只是Type4的LSA描述的目的地址是ASBR, 是主机路由, 所以掩码为0.0.0.0。这种类型的LSA传递的范围与Type3的LSA相同。

(五) AS External LSA (Type=5) 。

本类型的LSA由ASBR生成。主要描述了到自治系统外部路由的信息, LSA中包含某条路由的目的地址、掩码、花费值等信息。本类型的LSA是唯一一种与区域无关的LSA类型, 它并不与某一个特定的区域相关。这种类型的LSA传递的范围整个自治系统 (STUB区域除外) 。

(六) AS External LSA (Type=7) 。

类型7的LSA被应用在非完全末节区域中 (NSSA) 。

七、OSPF的7种状态机

(一) Down。

邻居状态机的初始状态, 是指在过去的Dead-Interval时间内没有收到对方的Hello报文。

(二) Init。

本状态表示已经收到了邻居的HELLO报文, 但是该报文中列出的邻居中没有包含我的Router ID (对方并没有收到我发的HELLO报文)

(三) 2-Way。

本状态表示双方互相收到了对端发送的HELLO报文, 建立了邻居关系。在广播和NBMA类型的网络中, 两个接口状态是DROther的路由器之间将停留在此状态。其他情况状态机将继续转入高级状态。

(四) Ex Start。

在此状态下, 路由器和它的邻居之间通过互相交换DBD报文 (该报文并不包含实际的内容, 只包含一些标志位) 来决定发送时的主/从关系。建立主/从关系主要是为了保证在后续的DBD报文交换中能够有序的发送。

(五) Exchange。

路由器将本地的LSDB用DBD报文来描述, 并发给邻居。

(六) Loading。

路由器发送LSR报文向邻居请求对方的DBD报文。

(七) Full。

在此状态下, 邻居路由器的LSDB中所有的LSA本路由器全都有了。即, 本路由器和邻居建立了邻接 (adjacency) 状态。

八、结语

OSPF协议的SPF算法保证area内无环路。其中维护的3张表。邻居表 (显示邻接关系) , 拓扑表 (列举所有收到的LSA (link state advertisement) , 是一个LSA数据库) , 路由表 (记录到达某个网段的最佳路径, 是由前边2个表算出来的) 所有厂家都支持, 且数据包的格式都通用, 便于延展;带宽开销少, 触发式路由更新等优点, 所以广泛应用于各组网拓扑中。

摘要:OSPF是Open Shortest Path First (即“开放最短路由优先协议”) 的缩写。它是IETF (Internet Engineering Task Force) 组织开发的一个基于链路状态的自治系统内部路由协议 (IGP) , 用于在单一自治系统 (Autonomous system, AS) 内决策路由。在IP网络上, 它通过收集和传递自治系统的链路状态来动态地发现并传播路由。本文简要梳理了OSPF的相关知识点。

ospf协议介绍 篇3

[关键词]OSPF 多区域 设计

近十几年来,随着计算机网络规模的不断扩大,大型互联网络的迅猛发展,路由技术在网络技术中已逐渐成为关键部分,而路由选择协议也相应的成为人们关注的焦点。开放最短路经优先(OSPF)以协议标准化强,支持厂家多,成为目前Internet广域网和Intranet企业网采用最多、应用最广泛的路由选择协议之一。

一、OSPF的特点

OSPF协议(Open Shortest Path First,开放最短路径优先)是在1989年由互联网工程任务组(IETF)正式发布,它能有效地解决RIP 和IGRP等距离矢量协议存在的缺陷,具体优点如下:

1.收敛速度快:OSPF采用一种可靠的扩散(flooding)机制根据网络拓扑变化来更新邻居路由器。路由发生改变时只发送产生的路由更新信息。这两点,再加上整个网络在OSPF域中所有路由器上的拓扑都几乎完全一样的特点,使得OSPF在某条链路出现问题时能够比RIP和IGRP更迅速的收敛。

2.支持VLSM、超网以及汇总功能:OSPF采用汇总功能和VLSM来节省地址空间,能够更高效地进行路由。

3.存根区域路由:OSPF采用存根区域路由大大减小了路由表的规模,这也是OSPF支持大型网络的一个原因。

4.基于路由代价(Cost)的可变度量:OSPF采用可变路由代价度量标准来决定路由选择。

5.支持类型Ⅰ和类型Ⅱ(MD5)的认证方式:OSPF能够通过类型1的明文密码或是类型2的MD5加密认证方式来确保安全可靠的路由传输。

二、OSPF的配置要点

和其他路由选择协议不同,OSPF在实施之前需要进行一定的预设计,将OSPF网络作为一个整体而不是一个区域来仔细地加以考虑。下面是设计OSPF时应该加以考虑的要点:

1.区域设置:Area 0必须连续,应该位于整个网络中最为稳定的地方,通常包含核心路由器。

2.区域内连续的IP寻址:只要可能,区域中的所有地址应该连续,这样能够确保路由汇总和合理的分层设计。

3.不同形式的存根区域:很多边缘路由器和帧中继网络都能很好地应用存根区域。

4.尽量避免虚链路的出现:一般虚链路的配置和存在常表明网络的设计很差。有些情况下备份链路可能不是直接和Area 0相连接,这就需要虚链路。总的来说,实际网络中应该尽量避免虚链路。

三、多区域OSPF各项功能的设计与实现

OSPF协议的主要优点之一就是它提出了区域划分的概念,使得它的网络规模可以做到无限大。基于这个优点设计了一个多区域OSPF方案,确保所有IP接口的IP连接正常的情况下,加入OSPF的存根区域、重分布、汇总、默认路由和认证等配置。充分体现了OSPF协议的特点。

1.所需设备:六台Cisco路由器(其中D必须至少有三个串口),三条V.35背对背线缆,两条非屏蔽双绞线。

2.物理连接如下图所示:

3.设计说明:

(1)以路由器D为指定路由器将区域7配置成存根区域,配置命令如下:

Router_D(config-router)#area 7 stub

将区域100配置成完全存根区域

Router_C(config-router)#area 100 stub no-summary

(2)将区域20的100.10.1.0/24和100.10.3.0/24网络汇总到100.10.0.0./16中,通过路由器E转发给B,将区域100中的172.16.2.4/30网络汇总到172.16.2.0/24以便和RIP的24位相适应,配置命令如下:

Router_D(config-router)#area 20 range 100.10.0.0 255.255.0.0

Router_D(config-router)#area 100 range 172.16.2.0 255.255.255.0

把两个RIP路由192.168.1.0/24和192.16.2.0/24汇总为一个OSPF路由192.168.0.0/16

Router_B(config-router)#summary-address 192.168.0.0 255.255.255.0

(3)将路由器A上的两个环路接口进行重分布,配置命令如下:

Router_A(config-router)#redistribute connected subnets tag 9

Router_A(config-router)#default-metric 10

在路由器B上将RIP重分布到OSPF区域

Router_B(config-router)# redistribute rip subnets

Router_B(config-router)#passive-interface Ethernet0/0

Router_B(config-router)#default-metric 10

(4)阻止来自128.100.×.×的路由更新信息进入路由器E的串口0/1,配置命令如下:

Router_E(config-router)#distribute-list 20 in s0/1

Router_E(config)#access-list 20 deny 128.100.0.0 0.0.255.255

Router_E(config)#access-list 20 permit any

(5)将网络206.191.200.1标记为默认路由,配置命令如下:

Router_A(config-router)#default-information originate always

Router_A(config)#ip classless

Router_A(config)#ip route 0.0.0.0 0.0.0.0 206.191.200.1

(6)选用OSPF认证类型2对路由器A和D的以太口进行认证,配置命令如下:

Router_A(config-if)#ip ospf message-digest-key 1 md5 koko

Router_A(config-router)#area 7 authentication message-digest

Router_D(config-if)#ip ospf message-digest-key 1 md5 koko

Router_D(config-router)#area 7 authentication message-digest

四、结束语

OSPF路由选择协议的缺点是它的配置相对比较复杂,需要占用大量的处理器资源。

但是,随着现代高速CPU的出现,它所需要的资源已经不成问题。而且由于OSPF是开放的协议,是IETF组织公布的标准,世界上主要的网络设备厂都支持该协议,所以它的可靠性由于公开而得到保障,并且在众多的厂商支持下,会不断地走向完善。

参考文献:

[1]Matthew H.Birkner著:《Cisco 互联网络设计》.人民邮电出版社

[2]Karl Solie,CCIE#4599著:《CCIE 实验指南》.人民邮电出版社

[3]Cisco System 公司著:《网络协议解决方案》.北京希望电子出版社

ospf协议介绍 篇4

ospf 称为开放最短路径优先协议,所有设备厂商都支持的一种协议属于链路状态路由协议,适用于大型园区企业网络当中。

OSPF具有很多优点,1.采用触发更新路由,只要网络拓扑结构一旦发生变化,立即会触发更新路由表。2.根据链路状态来发送一些路由。3.采用组播发送路由协议。共有两个可用的组播ip地址224.0.0.5、224.0.0.6。5.适用的网络规模很大,几乎没有规模的限制6.metric cost。7.收敛速度比较快,而且不会造成路由环路8.有三张表格:(1)邻居表格通过发送HELLO包来与邻居交换机互换信息(2)链路状态数据库又称为LSDB(3)根据lsdb数据库运算出整个路由表(9)支持可变长子网掩码和子网不连续。而这些优点都是其它低端路由协议所不具备的。(10)支持到同一个目的地址的多条等代价路由。

OSPF路由表的产生过程:

每个路由器根据链路状态向其他路由器发送LSA(数据链路状态数据库),然后网络中的路由器将受到的所有LSA汇总成一个LSDB(链路状态数据库)。然后每台路由器使用SPF算法计算出一张最短路由的路径树状结构,从而得到各个节点的路由,产生路由表。

ospf可划分为单区域配置和多区域配置,单区域常应用于一些小型的网络中。

在企业网络中大部分使用的是多区域ospf,整个网络可以看做由多个自制系统组成。在ospf的不同区域中,area 0为骨干区域,在骨干区域中,为了保障数据包转发的速度,路由器的数量越少越好,而且作为area 0中的路由器,稳定性要非常强,传输速度越快越好。

area1 为标准区域,每个标准区域都必须与骨干区域(area 0)用路由器相连,而且在标准区域之间是不能直连的。

Stub区域通常位于自制系统边界,又称为末节区域。

完全Stub区域又称为完全末节区域。这种区域中,没有去往任何其他自制系统的路由。

ospf模型中根据路由器所处的位置不同,所起到的作用和名称也不尽相同;路由器的端口被分配到多个区域中去,那么这个路由器称为ABR(区域边界路由器)。ABR均为骨干区域的边界路由。连接自制系统的路由器称为ASBR(自制系统边界路由器)。由于二者之间大部分运行的路由协议不同,所以通常需要对该路由进行重分发,才能实现自治区域与其他网络的通信。

关于OSPF多区域配置:

设备需求:6台路由器,其中ROUTER2有4个SERIAL接口。

实验目的:

其中R1、R2、R3、R4在不同的区域内运行ospf协议;

R1在area 1作为Stub区域,R4在area 2作为完全Stub区域。

R5、R6在自制区域内运行RIP v1,实现全网互通。

在RIP中学习一条默认路由与OSPF进行通信;

在OSPF中area0区域学习到所有详细的路由表

在area 2区域中只学到一条默认路和本区域内网络设备的路由表由向全网各个网络设备之间实现通信

以CISCO路由器为例:

下面为配置信息:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1111111111111111111111111111

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Router>en 15[进入路由器管理级别15]

Router#conf ter

Router(config)#hostname R1[为路由器起别名]

R1(config)#INT F0/0【进入接口配置IP地址】

R1(config-if)#ip addres 192.168.1.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#int s1/0

R1(config-if)#ip add 192.168.2.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#router ospf 10【为R1配置】

R1(config-router)#network 192.168.1.0 0.0.0.255 area 1【ospf的网段写法,首先写出该网段的IP地址,然后跟上该网段的反掩码,最后跟上该网段所属的area x区域】

R1(config-router)#network 192.168.2.0 0.0.0.255 area 1

R1(config-router)#exit【R1路由配置完毕】

~~~~~~~~~~~~~~~~~~~~~~~~~~~

2222222222222222222222222222

~~~~~~~~~~~~~~~~~~~~~~~~~~~

Router>en 15

Router#conf ter

Enter configuration commands, one per line.End with CNTL/Z.

Router(config)#hostna R2

R2(config)#int s1/0

R2(config-if)#ip add 192.168.2.2 255.255.255.0

R2(config-if)#no shut

R2(config-if)#int s1/1

R2(config-if)#ip add 192.168.3.1 255.255.255.0

R2(config-if)#no shut

R2(config)#int s1/2

R2(config-if)#ip add 192.168.6.1 255.255.255.0

R2(config-if)#no shut

R2(config)#router ospf 10【配置ospf协议】

R2(config-router)#network 192.168.2.0 0.0.0.255 area 1

R2(config-router)#network 192.168.3.0 0.0.0.255 area 0

R2(config)#router rip【配置RIP】

R2(config-router)#network 192.168.6.0

R2(config)#router ospf 10

R2(config-router)#redistribute rip subnets【对rip协议进行重分发,在ospf区域中学习到各个区域中的详细路由表】

R2(config)#route RIP【下面的rip区域中学习到默认路由】

R2(config-router)#redistribute static

R2(config)#int null 0【注入一条默认路由】

R2(config-if)#ip route 0.0.0.0 0.0.0.0 null 0

R2(config)#

R2(config)#

R2(config)#exit【R2路由配置完毕】

~~~~~~~~~~~~~~~~~~~~

333333333333

~~~~~~~~~~~~~~~~~~~~

Router>en 15

Router#conf ter

Router(config)#int s1/1

Router(config-if)#ip ad 192.168.3.2 255.255.255.0

Router(config-if)#no shut

Router(config)#int s1/0

Router(config-if)#ip add 192.168.4.1 255.255.255.0

Router(config-if)#no shut

Router(config-if)#router ospf 10【配置OSPF】

Router(config-router)#network 192.168.3.0 0.0.0.255 area 0

Router(config-router)#network 192.168.4.0 0.0.0.255 area 2

Router#conf ter

Router(config)#router ospf 10【作为完全Stub区域的边界路由器,需要在Stub中声明不要自动汇总路由表,这样能够提高早area 2的各个网络设备之间的速度,需要注意的是末节区域需要在该区域的所有路由器上都声明area x stub】

Router(config-router)#area 2 stub no-summary 【R3路由配置完毕】

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

4444444444444444444444

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Router>en 15

Router#conf ter

Enter configuration commands, one per line.End with CNTL/Z.

Router(config)#int s1/0

Router(config-if)#ip add 192.168.4.2 255.255.255.0

Router(config-if)#no shut

Router(config-if)#hostname R4

R4(config)#int f0/0

R4(config-if)#ip add 192.168.5.1 255.255.255.0

R4(config-if)#no shut

R4(config-if)#loop

R4(config)#router ospf 10

R4(config)#router ospf 10[ospf路由协议的配置方法]

R4(config-router)#network 192.168.4.0 0.0.0.255 area 2

R4(config-router)#network 192.168.5.0 0.0.0.255 area 2

R4(config-router)#exit

R4(config-router)#area 2 stub【设置末节区域】

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

55555555555555555555555555555

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Router>en 15

Router#conf ter

Router(config)#hostname R5

R5(config)#int s1/2

R5(config-if)#ip add 192.168.6.2 255.255.255.0

R5(config-if)#no shut

R5(config-if)#int s1/0

R5(config-if)#ip add 192.168.7.1 255.255.255.0

R5(config-if)#no shut

R5(config-router)#router rip

R5(config-router)#network 192.168.6.0

R5(config-router)#network 192.168.7.0

R5(config-router)#

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

666666666666666666666666666666

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Router>en 15

Router#conf ter

Router(config)#int s1/0

Router(config-if)#ip add 192.168.7.2 255.255.255.0

Router(config-if)#no shut

Router(config-if)#

Router(config-if)#int f0/0

Router(config-if)#ip add 192.168.8.1 255.255.255.0

Router(config-if)#no shut

Router(config-if)#loop

Router(config-if)#

Router(config-if)#exit

Router(config)#router rip【RIP的路由协议配置】

Router(config-router)#network 192.168.7.0【跟上直连的网段】

Router(config-router)#network 192.168.8.0

Router(config-router)#【R6配置完毕】

试验完成

观察R2上的路由表

Gateway of last resort is 0.0.0.0 to network 0.0.0.0

R192.168.8.0/24 [120/2] via 192.168.6.2, 00:00:22, Serial1/2

O IA 192.168.4.0/24 [110/128] via 192.168.3.2, 00:31:30, Serial1/1

O IA 192.168.5.0/24 [110/129] via 192.168.3.2, 00:02:02, Serial1/1

C192.168.6.0/24 is directly connected, Serial1/2

R192.168.7.0/24 [120/1] via 192.168.6.2, 00:00:22, Serial1/2

O192.168.1.0/24 [110/65] via 192.168.2.1, 00:31:30, Serial1/0

C192.168.2.0/24 is directly connected, Serial1/0

C192.168.3.0/24 is directly connected, Serial1/1

S*0.0.0.0/0 is directly connected, Null0

R2#

观察R4上的路由表

R4为完全末节区域,学习到的路由表只有自己本区域和一条直连路由,

Gateway of last resort is 192.168.4.1 to network 0.0.0.0

C192.168.4.0/24 is directly connected, Serial1/0

C192.168.5.0/24 is directly connected, FastEthernet0/0

O*IA 0.0.0.0/0 [110/65] via 192.168.4.1, 00:02:18, Serial1/0

R4#

观察R5上的路由表

R5为RIP区域,在小型网络中应用,外界的路由太多会影响本区域内网络设备的通信速度,因此学习除了本区域,外部区域的路由均为静态默认路由

Gateway of last resort is 192.168.6.1 to network 0.0.0.0

R192.168.8.0/24 [120/1] via 192.168.7.2, 00:00:19, Serial1/0

C192.168.6.0/24 is directly connected, Serial1/2

C192.168.7.0/24 is directly connected, Serial1/0

R*0.0.0.0/0 [120/1] via 192.168.6.1, 00:00:08, Serial1/2

R5#

保姆介绍客户协议 篇5

保 姆 介 绍(客户)协 议

HBN-FM-GL-69(A/1)合同编号: NO: 甲方: 厦门好邦伲家政服务有限公司 乙方:

根据《中华人民共和国合同法》、《中华人民共和国消费者权益保护法》及其他相关法律法规的规定,甲、乙双方在平等、自愿、公平、诚实信用的基础上就保姆服务介绍有关事宜达成如下协议内容:

一、乙方个人信息:

姓名: 籍贯: 身份证号码: 住址(身份证): 联系电话:

二、服务条款:

①在协议期内甲方为乙方提供保姆信息、保姆介绍服务;

②在协议期内如乙方合理辞退保姆或甲方介绍的保姆提出辞职时,甲方无条件为乙方介绍新的保姆上岗;

三、服务费用:

乙方支付甲方信息服务费:人民币_______元/年,大写 元整/年;

四、本协议自 年 月 日起至 年 月 日止;

五、服务说明:

①甲方介绍的保姆若不能相对独立完成乙方要求的工作,乙方有权合理辞退甲方介绍的保姆,乙方应按甲方介绍的保姆实际工作时间支付给保姆服务费;

②乙方对甲方介绍的保姆体检情况有异议的,有权要求重新体检,体检费由乙方承担,若体检不合格则体检费由甲方介绍的保姆自己承担;

③乙方有权拒绝甲方介绍的保姆在正常的工作时间内从事与服务无关的事情,具体要求可由乙方与甲方介绍的保姆自行约定;

④具备下列条件之一时,乙方有权辞退甲方保姆; A、甲方保姆有盗窃行为或者是恶性传染病;

B、甲方介绍的保姆存在刁难、虐待乙方或乙方家庭成员等严重影响乙方正常生活的行为;

⑤乙方应尊重甲方介绍的保姆的人格尊严及劳动,提供劳动条件和服务环境,提供适当和安全的居住场所,不得歧视、虐待或性骚扰甲方介绍的保姆,不得安排甲方介绍的保姆与异性同居一室,如遇甲方介绍的保姆突发疾病或受到其他伤害时,乙方应采取必要的保护措施;

⑥乙方不得擅自将甲方介绍的保姆转为第三方服务,如要带往非约定地点工作须乙方与甲方介绍的保姆协商; ⑦甲方有权要求乙方在签订协议时出示有效身份证件,如实填写家庭地址;

⑧甲方只提供保姆信息、保姆介绍,甲方介绍的保姆在为乙方服务过程中发生的任何纠纷与甲方无关,甲方不厦门好伲家政服务有限公司

总部地址:厦门市思明区香莲里32号33F

家 事 烦 扰 您

承担任何责任;

就 找 好 邦 伲

⑨如若乙方需要,甲方可提供2次的保姆替换。但春节前一个月,甲方不保证有保姆可供替换。

六、协议的变更和解除:

1、经双方协商同意,可以变更协议的有关内容并订立变更协议;

2、具有下列情况之一,双方可提前解除协议;A、甲方违反本协议,侵害乙方的合法权益;

B、乙方违反本协议,侵害甲方及甲方保姆的合法权益;

3、任何一方有意提前解除协议,都必须提前15日通知对方进行协商;

4、本协议未尽事宜双方可协商解决;

七、本协议须和甲方所开具的收款收据同时使用,请妥善保管好本协议和收款收据;

八、本协议自双方签字之日起生效,一式两份,甲、乙双方各执一份,具有同等法律效力.甲方(盖章): 厦门好邦伲家政服务有限公司 乙方(签字): 联系电话: 0592-5133345 联系电话: 地址: 思明区莲花广场香莲里32#33F 地址:

2010年 月 日 2010年 月 日

甲方代表签字: 营业厅名称: 联系电话: 营业厅地址:

如乙方对我公司介绍的保姆有任何的问题或者需要家政方面的服务皆可拨打以上电话寻求帮助,我们将竭诚为您服务,感谢您对好邦伲一如既往的支持,谢谢。

厦门好伲家政服务有限公司

serial 协议简单介绍 篇6

Serial ATA采用的是点对点传输协议,每一个硬盘与主机通信时都独占一个通道,系统中所有的硬盘都是对等的,因此,在 Serial ATA中将不存在“主/从”盘的区别, 用户也不用再费事去设置硬盘的相关跳线了,

Serial ATA的点对点传输模式的另一个好处是,每一个硬盘都可以独享通道带宽,这对于提高性能是有好处的,

ospf协议介绍 篇7

OSPF路由协议是由IETF开发的一个基于链路状态的动态路由协议,应用于自治系统内。OSPF上全称为开放最短路径协议(Open Shortest Path First),被广泛应用于IP网络上,通过收集和传递自治系统内的链路状态动态的发现和传递路由信息。O S P F当前的规范R F C文档为RFC 2328,版本是第二版。

O S P F具有许多优点,包括:

无路由自环

可适应大规模网络

路由变化收敛速度快

支持区域划分

支持等值路由

支持验证

支持路由分级管理

支持以组播地址发送协议报文

支持V L S M和C I D R

本文讨论OSPF双进程的实现,或对网络工程的实施略有帮助。

2. 案例背景

2.1 网络结构

如图1所示,为一大型金融机构的全省网络图,其中二级机构十几个,三级网点近千个。

省级机构通过两台路由器R A、R B与总部连接,为一级骨干网络,运行B G P路由协议,实现复杂的路由控制。

省级机构核心交换机S1、S2分别与R A、R B、R 1、R 2采用三层网间网连接,构成省级网络核心。S1、S2、RA、RB运行OSPF路由协议,同时S1、S2、R1、R2运行EIGRP路由协议。

R 1、R 2分别与二级机构路由器X X_R 1、X X_R 2采用S D H、A T M线路连接,构成二级骨干网络。在网络改造之前,运行EIGRP路由协议,是思科品牌设备。

在二级机构,交换机与X X_R 1、X X_R 2、X X_R 3、X X_R 4形成市级核心局域网络。XX_R4通过SDH等广域网线路与三级网点连接,并形成三级接入网络。路由协议采用OSPF,二级机构局域网络为骨干区域,三级接入网络或者处在骨干区域(网点较少),或者划分为独立的非骨干区域(网点较多)。

2.2 路由分析

在现有网络中,所有二级机构采用相对独立的OSPF路由设计,采用独立的骨干区域,也就是说,所有二级机构均具有O S P F骨干0区。

由于二级骨干采用EIGRP路由协议,起到了路由隔离的作用,各二级机构O S P F路由的计算局限于本二级机构内,省级机构通过汇总分别得到指向各二级机构的一条汇总路由,保证了省级机构路由表的清晰简洁,同时,各二级机构根据本地O S P F路由表对本地网点正确寻径,并根据省级机构下发的到其它二级机构的汇总路由进行正确的跨机构数据访问。

2.3 问题的提出

由于业务需要,省级机构提出更换各二级机构XX_R1、XX_R2路由器,由于更换后的路由器不支持EIGRP这一私有协议,省级机构按总部文件确定采用标准路由协议O S P F,并要求:

(1)、网络工程的实施平滑进行,尽可能不影响正常业务进行。

(2)、按总部要求,实现路由控制和汇总,省级机构路由表只包含各二级机构的汇总路由,不允许包含各二级机构的明细路由。

如图2所示。

由于原来运行的OSPF路由协议未在全省范围统一进行设计,必须首先考虑对OSPF骨干区域重新设计,可能的方式有:

原来各二级机构区域划分保持不变,省级机构O S P F骨干区域包含R 1、R 2、X X_R 1、X X_R 2,这样,工作量小,可以实现平滑切换,但无法实现明细路由的抑制,R1、R2路由表包含大量二级机构的明细路由,既是失败的路由设计,也不符合总部规定;

对各二级机构OSPF区域重新划分,使得骨干区域只包含各二级机构核心路由器的上联接口,核心路由器的其它接口以及接入网络划分到非骨干区,在区域间实现路由汇总。这样,可以实现明细路由的抑制,符合总部规定,但实施中涉及众多路由设备配置的变化,工作量很大,势必很大程度上影响全省范围营业业务。

问题似乎很棘手,既要考虑平滑过渡,又要考虑网络设计要求、总部要求,难以调和。可以采用OSPF双进程吗?答案是肯定的。

3. OSPF双进程实现

应该说,按OSPF的设计思想是支持双进程的,但实践中应用极少,鲜有成功案例可以借鉴。其一是OSPF本身设计复杂,采用双进程会大大增加实施复杂性;其二是O S P F算法占用C P U、内存较多,采用双进程,路由器需要维护两个本地链路状态数据库,资源利用率更高。

为了证实X X_R 1、X X_R 2支持OSPF双进程,并降低实施风险,我们在实验室搭建了与用户方相似的网络实验环境,模拟了从总部、省级机构、市级机构到网点末梢的完全层次,经过反复实验,证明O S P F双进程是可行的,并给出了一套平滑过渡的实施方案,并保证在实施过程中,二级骨干网络中断时间不超过300秒。

3.1 省级机构路由协议改造

(1)、在省级机构两台下联路由器R1、R2上均启用OSPF路由协议:两台核心交换机S1、S2上调整原来OSPF路由协议配置,以包含原来EIGRP路由协议所涵盖的网络接口或网段;两台下联路由器R1、R2上OSPF路由协议骨干区包含其与核心交换机互联接口、局域网络子接口、Loopback接口,暂不包含与二级机构的广域网互联接口。

(2)、在两台下联路由器R1、R2上,进行EIGRP与OSPF路由协议的相互分发,并进行路由标记(Tag):OSPF对EIGRP导入的路由汇总并向RA、RB发布,并打上Tag 3000。EIGRP对OSPF导入的路由打上Tag 1000。EIGRP重发布策略为拒绝Tag 3000,允许Tag1000,OSPF策略为拒绝Tag 1000,允许Tag3000。

(3)、在两台核心交换机上删除有关EIGRP配置,进一步净化网络环境,为二级机构平滑切换准备。

这样,在省级机构,形成O S P F骨干区域,包含R A、R B、R 1、R 2、S 1、S 2,E I G R P仅包含在R 1、R 2路由配置中,是为了与各二级机构的路由寻径需要。

3.2 二级机构采用OSPF双进程

在省级机构进行了必要准备后,接下来就是对二级机构路由器X X_R 1、X X_R 2启用O S P F双进程。

(1)、对照原来路由器配置,对新的XX_R1、XX_R2进行除EIGRP之外的配置,其中进程OSPF 10用于二级机构本地局域网及三级接入网的路由寻径;

(2)、上联省级机构的路由协议使用进程OSPF 20,在新的XX_R1、XX_R2路由器上配置,接口仅包括路由器上联广域网接口地址,并作为router-id;

(3)、在OSPF 20中,进行对应于该二级机构IP地址段的强制汇总,使得省级机构收到并仅收到该二级机构的1条汇总路由;

(4)、在OSPF 20中,对上级机构下发的路由进行过滤,使得本机构只收到上级机构的汇总路由。

(5)、在OSPF 10中,分发OSPF 20的路由,以实现本地网络对上级机构的路由寻径需要。

4. 小结

本文叙述了采用标准OSPF路由协议进行路由设计、规划和实现的过程,并按照路由设计原则,实现了路由汇总、分发、过滤和控制,达到了路由设计要求,并在实际用户网络得到顺利实施和验证。

应该说,本文的设计思想具有丰富的内涵,倘深入研究和挖掘,对网络工程实践具有指导和借鉴意义。

摘要:OSPF路由协议为符合国际标准的内部网关协议,设计严谨而复杂,适合大型网络的使用,特别是适合网络设备众多、品牌型号各异的复杂网络环境。本文从典型案例入手,详细讨论了OSPF路由协议双进程的规划及其实现。

关键词:OSPF,路由策略,路由汇总,路由过滤,双进程

参考文献

[1](美)WilliamR.Parkhurst著.Cisco路由器OSPF设计与实现[M].潇湘工作室译.北京:机械工业出版社.1999-3-1.

ospf协议介绍 篇8

校园网是一个庞大的网络体系, 网络性能决定了校园网的使用程度, 而网络性能的好坏主要受制于路由协议技术, 无论是在选择上还是设计上都会影响校园网的网络性能。而为了让校园网路由设计更加合理、高效, OSPF协议被提出并广泛应用于校园网路由设计中, 这种内部网关协议可以在较广范围中应用, 并能保证快速收敛, 同时还能满足VLSM的应用要求。

2 OSPF协议

OSPF属于路由协议的一种, 是链路状态下的协议形式, 其特征是路由器只需对自身的链路状态信息进行维护, 将信息更新利用扩散方式实现传播与接收信息, 并熟悉拓扑结构的自治系统, 了解内部的链路状态信息。这种链路状态路由协议能够方便计算出路由器到目的地之间的最短路径, 从而提高路由协议的工作效率。

2.1 OSPF的最短路径优先算法

在OSPF协议中, 运用最短路径优先算法 (又称SPF算法) 之前需要把实际网络进行抽象化, 绘制出有向图的形式, 并以权值来确定图中所有的有向弧, 而最短路径则需要通过权值来计算得出。SPF算法的计算原理很简单, 即在计算网络中选择某一源节点, 计算出它到各节点距离的最短值。在此算法中, 网络图中所有的节点被统一归纳到两个集合内, S集合表示最短路径被求出的节点, R集合则表示没有被求出的最短路径的节点, 此外还包括一个矩阵cost元素, 属于“带权邻接矩阵”范畴。其矩阵定义如下:

在计算最短路径时, 可以利用v来代表源点, 而后通过计算方法将v与其它节点之间的最短距离求解而出:

1.将集合S、R分别初始化, 令源节点v被S集合包含, 其余节点则全包含于R集合;

2.求解出源点v到网络图中所有节点的最短路径:

2.2 OSPF协议过程

为了确保OSPF协议在链路状态中信息更新与扩散的可靠性, 需要创建一个逻辑连接, 从而实现链路状态消息的传递与接收。一般情况下, OSPF将消息类型进行了五种分类:

(1) Hello消息:又称为Hello协议, 对周边路由器进行定期的消息交换, 从而确保周边路由器之间邻接关系的维护。

(2) Link State Update消息:该消息内容包括邻接路由器的连接关系、链路状态、路径花费, 这些消息会定期在每个路由器之间进行传递, 消息的更新也会通过路由器扩散到每一条链路状态中。

(3) Link State Ack消息:该消息属于一个确认方式, 用以保障扩散消息是否得到传递与确认。

(4) Database Description消息:在路由器使用之时这个消息就要投入到消息传递的应用中, 链路状态信息发送时会连带包含一个顺序号, 这样接受者就能够从序号中辨别出消息与数据的更新状态。

(5) Link State Request消息:每个邻接路由器之间都会互相交换各自的数据库消息, 从而判断自身数据的更新状态, 通过该消息渠道则可以接收到邻接路由器得到的最新数据与消息。

3 OSPF动态路由协议在校园网中的应用探讨

3.1 核心层

核心层在整个校园网络中占据了重要份量, 主要实现网内的数据交换, 以及负责骨干网络之间的信息传递, 其具有高性能、高优化、高速畅通的优点。在OSPF中核心层属于骨干域, 又称之为Area0, 为了提高核心层中数据包在路由计算与传播的速度, OSPF构建了Area0的骨干区域, 用以实现区域间的信息交换与数据传输, 而数据传送只能在骨干区域得以实现。在校园网络中, 核心层需要有三台路由交换机构成, 从而满足教学区、生活区这两大区域的路由交换, 而另外一台路由交换机则用来满足数据通信, 以实现校园网和Internet之间的信息传递与数据交换。为了确保信息与数据交换时的可靠性, 这三台路由交换机都是在遵循OSPF协议的基础上进行工作, 此外还将静态路由方式运用在边界路由交换机中, 从而保证路由与Internet连接时的稳定性。

3.2 汇聚层

在校园网络的接入层与核心层之间有一个连接纽带, 那就是汇聚层。汇聚层在路由设计中充当着分解的作用, 主要用于简化路由、汇聚路由信息, 这样就能够降低核心层路由计算的压力。三层交换机充当着汇聚层的交换机, 主要由多台路由交换机组成, 汇聚交换机重点安放在校园中的教学区与生活区, 根据这两个区域的地理位置来进行OSPF路由区域的划分, 以本区域用户数量来决定汇聚交换机的台数。为了让路由交换机在内存与CPU上不至于负担过重, 因而每台交换机只需负责本区域的连接任务以及实现链路状态数据库的资源共享, 这种设计利于有效、合理的进行网络管理。在汇聚层与核心层的交换机之间存在着一个ABR (区域边界路由器) 交接的路由端口, 其功能主要表现在能将核心层与汇聚层之间的路由信息进行汇聚与交换。此外, 利用VLSM与VLAN技术实现汇聚层与接入层路由的连接, 以最终实现整个校园网络的运转。

4 结语

OSPF动态网络路由协议技术正好满足校园网络的要求, 于是乎绝大多数学校普遍运用OSPF协议进行校园网络的路由设计。但值得注意的是由于学校之间存在不同的网络拓扑结构, 因而在应用OSPF协议时需要依据本校的网络拓扑结构进行合理、灵活的路由设计。

摘要:在现今这个网络时代, 校园网络的建设非常重要。而在校园网建设中为了让校园网路由设计更加合理、高效, OSPF协议被提出并广泛应用于校园网路由设计中。本文从分析OSPF协议的基本信息入手, 从而对校园网中的OSPF动态网络路由协议技术进行深入研究。

关键词:OSPF,路由协议,校园网

参考文献

[1]郭伟, 柯汉波.多区域OSPF校园网路由设计与实现[J].计算机系统应用, 2003 (8) :48-50.

上一篇:现场主管工作职责与工作内容下一篇:国税干部依法行政能力调查报告