OSPF技术基础知识详解_第1页
OSPF技术基础知识详解_第2页
OSPF技术基础知识详解_第3页
OSPF技术基础知识详解_第4页
OSPF技术基础知识详解_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.1OSPF协议简介和特点

OSPF是OpenShortestPathFirst(即“开放最短路由优先协议")的缩写。它是IETF(InternetEngineering

TaskForce)组织开发的一个基于链路状态的自治系统内部路由协议(IGP),用于在单一自治系统

(Autonomoussystem,AS)内决策路由。在IP网络上,它通过收集和传递自治系统的链路状态来动态地

发觉并传播路由。当前OSPF协议运用的是其次版,最新的RFC是2328。

为了弥补距离欠量协议的局限性和缺点从而开展出链路状态协议,OSPF链路状态协议有以下优点:

•适应范围一OSPF支持各种规模的网络,最多可支持几百台路由器。

•最正确路径一OSPF是基于带宽来选择路径

•快速收敛——假如网络的拓扑构造发生变更,OSPF立刻发送更新报文,使这一变更在自治系统

中同步。

•无自环一由于OSPF通过收集到的链路状态用最短路径树算法计算路由,故从算法本身保证了

不会生成自环路由。

•子网掩码——由于OSPF在描述路由时携带网段的掩码信息,所以OSPF协议不受自然掩码的

限制,对VLSM和CIDR供应很好的支持。

•区域划分——OSPF协议允许自治系统的网络被划分成区域来管理,区域间传送的路由信息被进

一步抽象,从而削减了占用网络的带宽。

•等值路由——OSPF支持到同一目的地址的多条等值路由

•路由分级——OSPF运用4类不同的路由,按优先依次来说分别是:区域内路由、区域间路由、

第一类外部路由、其次类外部路由。

•支持验证一它支持基于接口的报文验证以保证路由计算的平安性。

•组播发送一一OSPF在有组播发送实力的链路层上以组播地址发送协议报文,即到达了播送的作

用,又最大程度的削减了对其他网络设备的干扰。

OSPF链路状态协议有以下两个问题要留意:

•在初始发觉过程中,链路-状态路由协议会在网络传输线路上进展洪泛(flood),因此会大大减弱网

络传输数据的实力。

•链路-状态路由对存储器容量和处理器处理实力敏感。

1.2OSPF支持的网络类型

OSPF支持的网络类型有:

图1.2-1点到点网络

Point-to-point

链路层协议是PPP或LAPB时,默认网络类型为点到点网络。无需选举DR和BDR,当只有两个路

由器的接口要形成邻接关系的时候才运用。

_EthernetfFDDI/Token

图1.2-2播送网络

2.Broadcast

链路层协议是Ethernet、FDDI、TokenRing时,默认网络类型为播送网,以组播的方式发送协议报文。

/R/ATM/X.25

图1.2-3非播送多路访问网络

3.NBMA

链路层协议是帧中继、ATM、HDLC或,默认网络类型为NBMA。手工指定邻居。

图1.2-4点到多点网络

4.Point-to-multipoint

没有一种链路层协议会被缺省的认为是Point-to-Multipoint类型。点到多点必定是由其他网络类型强

制更改的,常见的做法是将非全连通的NBMA改为点到多点的网络。多播hello包自动发觉邻居,无

需手工指定邻居。

NBMA与P2MP之间的区分:

在OSPF协议中NBMA是指那些全连通的、非播送、多点可达网络。而点到多点的网络,那么并不

须要确定是全连通的。

NBMA是一种缺省的网络类型。点到多点不是缺省的网络类型,点到多点必需是由其它的网络类型

强制更改的。

NBMA用单播发送协议报文,须要手工配置邻居。点到多点是可选的,即可以用单播发送,又可以

用多播发送报文。

在NBMA上须要选举DR与BDR,而在P2Mp网络中没有DR与BDR。另外,播送网中也须要选举

DR和BDR,

1.2.1OSPF的报文类型

OSPF的报文类型一共有五种

•HELLO报文(HelloPacket):最常用的一种报文,周期性的发送给本路由器的邻居。内容包括

一些定时器的数值,DR,BDR,以及自己的邻居。HELLO报文中包含有RouterID、Hello/dead

intervals>Neighbors>Area-ID、Routerpriority>DRIPaddress>BDRIPaddress>Authentication

password、Slubareaflag等信息,其中Hello/deadintervals、Area-ID、Authenticationpasswords

Stubareaflag必需一样,相邻路由器才能建立邻居关系。

dkouterID

Hello/deadintervals*

Neighbors

Area-ID*

Routerpriority

DRIPaddress

BDRIPaddress

Authenticationpassword

jStubareaflag兴

*带星号的项目必须要一致

•DBD报文(DatabaseDescriptionPacket):两台路由器进展数据库同步时,用DBD报文来

描述自己的LSDB,内容包括LSDB中每一条LSA的摘要(摘要是指LSA的HEAD,通过该

HEAD可以唯一标识一条LSA)。这样做是为了削减路由器之间传递信息的量,因为LSA的

HEAD只占一条LSA的整个数据量的一小局部,依据HEAD,对端路由器就可以推断出是否

已经有了这条LSAo

•LSR报文(LinkStateRequestPacket):两台路由器相互交换过DBD报文之后,知道对端

的路由器有哪些LSA是本地的LSDB所缺少的或是对端更新的LSA,这时须要发送LSR报文

向对方请求所需的LSA。内容包括所须要的LSA的摘要。

•LSU报文(LinkStateUpdatePacket):用来向对端路由器发送所须要的LSA,内容是多条

LSA(全部内容)的集合。

•LSAck报文(LinkStateAcknowledgmentPacket)用来对接收到的DBD,LSU报文进展确认。

内容是须要确认的LSA的HEAD(一个报文可对多个LSA进展确认)。

1.3OSPF的邻居状态机

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

•Attempt:只适用于NBMA类型的接口,处于本状态时,定期向那些手工配置的邻居发送HELLO

报文。

•Init:本状态表示已经收到了邻居的HELLO报文,但是该报文中列出的邻居中没有包含我的Router

ID(对方并没有收到我发的HELLO报文)

•2-Way:本状态表示双方相互收到了对端发送的HELLO报文,建立了邻居关系。在播送和NBMA

类型的网络中,两个接口状态是DROther的路由器之间将停留在此状态。其他状况状态机将接着

转入高级状态。

•ExStart:在此状态下,路由器和它的邻居之间通过相互交换DBD报文(该报文并不包含实际的内

容,只包含一些标记位)来确定发送时的主/从关系。建立主/从关系主要是为了保证在后续的DBD

报文交换中能够有序的发送。

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

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

Full:在此状态下,邻居路由器的LSDB中全部的LSA本路由器全都有了。即,本路由器和邻居建立

了邻接(adjacency)状态。

注:红色的状态是指稳定的状态(down、two-way、full),其他状态那么是在转换过程中瞬间(一般不会

超过几分钟)存在的状态。本路由器和状态可能与对端路由器的状态不一样。例如本路由器的邻居状态

是Full,对端的邻居状态可能是Loading。

OSPF是基于链路状态算法的路由协议,全部对路由信息的描述都是封装在LSA中发送出去。LSA依

据不同的用途分为不同的种类,目前运用最多的是以下五种LSA:

•RouterLSA(Type=1):是最根本的LSA类型,全部运行OSPF的路由器都会生成这种LSA。

主要描述本路由器运行OSPF的接口的连接状况,花费等信息。对于ABR,它会为每个区域生成

一条RouterLSA。这种类型的LSA传递的范围是它所属的整个区域。

•NetwrokLSA(Type=2):本类型的LSA由DR生成。对于播送和NBMA类型的网络,为了削

减该网段中路由器之间交换报文的次数而提出了DR的概念。一个网段中有了DR之后不仅发送

报文的方式有所变更,链路状态的描述也发生了变更。在DROther和BDR的RouterLSA中只描

述到DR的连接,而DR那么通过NetworkLSA来描述本网段中全部已经同其建立了邻接关系的

路由器。(分别列出它们RouterID)。同样,这种类型的LSA传递的范围是它所属的整个区域。

•NetworkSummaryLSA(Type=3):本类型的LSA由ABR生成。当ABR完成它所属一个区域

中的区域内路由计算之后,查询路由表,将本区域内的每一条OSPF路由封装成Network

SummaryLSA发送到区域外。LSA中描述了某条路由的目的地址、掩码、花费值等信息。这种

类型的LSA传递的范围是ABR中除了该LSA生成区域之外的其他区域。

•ASBRSummaryLSA(Type=4):本类型的LSA同样是由ABR生成。内容主要是描述到达本区

域内部的ASBR的路由。这种LSA与Type3类型的LSA内容根本一样,只是Type4的LSA描

述的目的地址是ASBR,是主机路由,所以掩码为0。这种类型的LSA传递的范围与Type3的LSA

一样。

•ASExternalLSA(Type=5):本类型的LSA由ASBR生成。主要描述了到自治系统外部路由的

信息,LSA中包含某条路由的目的地址、掩码、花费值等信息。本类型的LSA是唯一一种与区

域无关的LSA类型,它并不与某一个特定的区域相关。这种类型的LSA传递的范围整个自治系

统(STUB区域除外)。

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

1.4区域种类

区域的特性确定着它可以接收的路由信息的类型。可能的区域类型包括以下几个:

•标准区域:这个默认的区域接收链路状态更新、路由汇总和外部路由信息。

•骨干区域(转发区域):骨干区域是连接全部其他区域的中心点。骨干区域的区域号总是“0"。

全部其他区域都连接到这个区域以交换路由信息。OSPF骨干区域拥有全部标准区域的特性。

•末节区域:这种区域不承受任何自治系统外部路由的信息,比方非OSPF网络的信息。假如路

由器须要连接AS外的网络,它们应用缺省的.0路由。末节区域不能包含ASBR。

•完全末节区域:这种区域不承受任何AS外部的路由,也不接收AS内部的其他区域的汇总信息。

假如路由器须要发送数据到外部网络或是其他区域,它运用缺省的路由发送数据包。完全末节

区域不能包含ASBR。

•非完全末节区域(NSSA):NSSA是对OSPFRFC的补充。这种区域定义了类型7的LSA。NSSA

供应类域末节区域和完全末节区域同样的好处。但是,在NSSA中允许存在ASBR,这的点与

末节区域不同。

为了解决ASE路由(自治系统外部路由)单向传递的问题,NSSA中重新定义了一种LSA——Type

7类型的LSA,作为区域内的路由器引入外部路由时运用,该类型的LSA除了类型标识与Type5

不一样之外,其它内容根本一样。这样区域内的路由器就可以通过LSA的类型来推断是否该路由来

自本区域内。协议规定:在NSSA的ABR上将NSSA内部产生的Type7类型的LSA转化为Type

5类型的LSA再发布出去,并同时更改LSA的发布者为ABR自己。

STP的根本原理

根本思想:在网桥之间传递特殊的消息(配置消息,也称作BPDU消息),包含足够的信息做以下工作:

从网络中的全部网桥中,选出一个作为根网桥(Root)

计算本网桥到根网桥的最短路径

对每个LAN,选出离根桥最近的那个网桥作为指定网桥,负责所在LAN上的数据转发

网桥选择一个根端口,该端口给出的路径是此网桥到根桥的最正确路径选择

确定除根端口之外的包含于生成树上的端口(指定端口)

BPDU的作用

■选举根桥

■检测发生环路的位置

■阻挡环路的发生

■通告网络状态的变更

■监控生成树的状态

STP的端口状态

■堵塞

■倾听

■学习

■转发

■关闭(off)

RSTP(RapidSpanningTreeProtocol)称为快速生成树协议,它在保持STP全部优点的根底上,比STP供

应了更快的收敛速度,即在网络拓扑发生变更时,原来冗余的交换机端口在点对点的连接条件下端口状态

可以快速迁移(Discard—Forward)»

■改良一

在新拓扑构造中的根端口可以立刻进入转发状态,假如旧的根端口已经进入堵塞状态,而且新根端口

连接的对端交换机的指定端口处于Forwarding状态。

■改良二

指定端口可以通过与相连的网桥进展一次握手,快速进入转发状态。

■改良三

网络边缘的端口,即干脆与终端相连,而不是和其他网桥相连的端口可以干脆进入转发状态,不须要

任何延时。

IGP(Interiorgatewayprotocols)内部网关协议,定义为在一个自治系统内部运用的路由协议(包括动

态路由协议和静态路由)。IGP的功能是完成数据包在AS内部的路由选择。RIPvl&v2,OSPF,ISIS都是

典型的IGP»

EGP(Exteriorgatewayprotocols)------外部网关协议,定义为在多个自治系统之间运用的路由协议。它主

要完成数据包在AS间的路由选择。BGP4就是一种EGP。

IGP只作用于本地AS内部,而对其他AS一窍不通。它负责将数据包发到主机所在的网段(segment).EGP

作用于各AS之间,它只了解AS的整体构造,而不了解各个AS内部的拓扑构造。它只负责将数据包发到

相应的AS中,其他工作便交给IGP来做。

每个自治系统AS都有唯一的标识,称为AS号(ASnumber),illIANA(InternetAssignedNumbersAuthority)

来授权支配。这是一个16位的二进制数,范围为1~65535,其中65412~65535为AS专用组(RFC2270),

不在Internet上传播。类似于IP地址中的私有地址。

BGP-4是典型的外部网关协议,是现行的因特网实施标准。它完成了在自治系统AS间的路由选择。可以

说,BGP协议是当代整个Inetnet的支架。

BGP阅历了4个版本:RFC1105(BGP-l),RFC1163(BGP-2),RFC1267(BGP-3),RFC1771(BGP-4),并且还

涉及其他很多的RFC文档。在RFC1771新版本中,BGP开场支持CIDR(Classlessinterdomainsrouting)

和AS路径聚合,这种新属性的参加,可以减缓BGP表中条目的增长速度。

支持IPV6的BGP版本是BGP4+,标准是RFC2545。

■BGP是一种增加型距离矢量(DistanceVector)路由协议

■传输协议:TCP,端口号:179

■支持CIDR(无类别域间选路)

■路由更新只发送增量路由

■具有丰富的路由过滤和路由策略配置

建立了BGP会话连接的路由器被称作对等体(peersorneighbors),对等体的连接有两种模式:IBGP(Internal

BGP)和EBGP(ExternalBGP)。IBGP是指单个AS内部的路由器之间的BGP连接,而EBGP那么是指

AS之间的BGP连接。

BGP运用四种类型的消息:

■OPEN-用于建立BGP连接

■KEEPALIVE-用于保持BGP连接

■UPDATE-发送BGP路由更新或撤消

■NOTIFICATION-BGP过失提示信息

OPEN消息用于BGP连接的建立,它包含以下内容:

■版本号:在对等体之间协商都双方支持的最高版本号

■AS号:本BGP路由器的AS号码,占2字节

■保持时间:双方协商后取两者的较小值

■BGP标识:表示发送者的ID,一般是Loopback地址

■可选参数:如密码认证等

KEEPALIVE消息用于保持BGP连接,其长度是19个字节:

■发送周期:缺省为30秒(对等体之间发送)

■保持时间(Holdtime),一般为90秒

■每次从邻居处接收到Keepalive报文将重置holdtime定时器;假如holdtime定时器超时,peer

就认为对等体down掉。

■在建立BGP连接时,双方协商保持时间的时候将会取最低值

UPDATEMessage-更新消息

■一样属性的路由才能在一个Update消息中更新出去

■Update也用于撤消那些“不行达路由"(UnreachableRoutes)

■假如路由稳定,将不会发送“更新消息"(Update)

■更新可以只是针对路由条目的属性更新

■更新包具有Keepalive报文的成效,使Holdtime定时器复位

NOTIFICATIONMessage一过失通告消息

■当检测到有错误发生时,将会发送“通告消息”(Notification

message)

■“通告消息"(Notificationmessage)将会关闭BGP会话

■可能出现的错误信息包括:验证失败,路由回路,等等

BGP路由通告原那么

■多条路径时,BGPSpeaker只选最优的给自己运用;

■BGPSpeaker只把自己运用的路由通告给相邻体;

■BGPSpeaker从EBGP获得的路由会向它全部BGP相邻体通告(包括EBGP和IBGP);

■BGPSpeaker从IBGP获得的路由不向它的IBGP相邻体通告;

■BGPSpeaker从IBGP获得的路由是否通告给它的EBGP相邻体要依IGP和BGP同步的状况来确

定;

■连接一建立,BGPSpeaker将把自己全部BGP路由通告给对等体。

BGP同步

■因为IBGP之间可能非干脆连接,这样非BGP路由器参加对BGP路由条目的数据包转发,须要

IGP路由器也有相关BGP路由。

■从IBGP邻居学习到的路由,必需在1GP中存在才能通告给EBGP邻居,这就是BGP与1GP的同

步。该功能缺省生效,一般需手动关闭

BGP路由通告方式一Network叮嘱

BGP是用来通告路由的,每台运行BGP协议的路由器都把本地网络通告到Internet上,这样几十万台路由

器通告的路由数量到达20多万条。这就是目前我们能够自如地访问Internet上各种效劳的缘由。

当然,除了应用于Internet路由通告之外,BGP协议在一些内部专用网络上也发挥作用,其通告的路由往

往是私有地址的路由,如城域网中的VPN用户路由、中国电信的固网3G中的路由等等。

BGP要通告的路由必需首先存在于IGP路由表中,将IGP路由信息注入BGP,是BGP路由更新的来源。

它干脆影响到因特网的路由稳定性。信息注入有两种方式:动态和静态。

动态注入又分为完全注入和选择性注入。完全动态注入是指将全部的IGP路由再分布(Redistribution)到

BGP中。这种方式的优点是配置简洁,但是可控性弱,效率低。选择性的动态注入那么是将IGP路由表中

的一局部路由信息注入BGP(如运用network叮嘱)。这种方式会先验证地址及掩码,大大增加了可控性,

提高了效率,可以防止错误的路由信息注入。

但是无论哪种动态注入方式,都会造成路由的不稳定。因为动态注入完全依靠于IGP信息,当IGP路由发

生路由波动时,不行防止的会影响到BGP的路由更新。这种路由的不稳定会发出大量的更新信息,奢侈大

量的带宽。对于这种缺陷,可以运用在边界处运用路由衰减和聚合技术来改善。

静态注入就可以有效解决路由不稳定的问题。它是将静态路由的条目注入到BGP中去。由于静态路由条目

是人为的参加的,不会受到IGP波动的影响,所以很稳定。它的稳定性防止了路由波动引起的反复更新。

但是,假如网络中的子网划分边限不是特殊清楚的话,静态注入也会产生数据流堵塞等问题。

BGP通告路由的常用方法就是运用Network叮嘱选择欲通告的网段,该叮嘱指定目的网段和掩码,这样在

IGP路由表中的匹配该条件的一群路由都进入到BGP路由信息表中,被策略筛选后通告出去。之所以说一

群路由,是因为指定网段所包含的子网将全部被通告。

如BGP中运用network.0255.0.0.0叮嘱后,假如路由表中有18.0.0.0/8的网段、18.1.0.0/16的网段、

1820.0/24的网段等网段,那么都会被归入到BGP路由信息表中。假如路由表中无该网段或其子网,那么

无路由进入到BGP路由信息表中。因此,有时候为了协作BGP路由的通告,须要在路由器上配置一些指

向Loopback地址的静态路由。

值得留意的是,进入到BGP路由信息表中的路由并不愿定能够通告出去,这跟BGP的路由过滤或者路由

策略休戚相关!

BGP路由通告方式二路由重分布

在路由条目数量很多,聚合不便利的状况下,BGP路由通告不得不选择完全动态注入的方式,将某一种或

多种的IGP路由再分布(Redistribution)到BGP中。这样配置快捷便利。如下所示,ZXR10支持各种IGP

协议到BGP的重分布:

GER(config-router)#redistribute?

connectedConnected

isis-1IS-ISlevel-1routesonly

isis-1-2IS-ISlevel-1andlevel-2routes

isis-2IS-ISlevel-2routesonly

ospf-extOpenshortestpathFirst(OSPF)externalroutes

ospf-intOpenshortestpathFirst(OSPF)internalroutes

ripRoutinginformationprotocol(RIP)

staticStaticroutes

在重分布的过程中,可以指定这些路由条目的各种BGP属性值。常用的方法是运用路由映射图(route-map)

来加以实现。

NAT是一种地址映射技术,将主机的私有IP地址映射为一个外部唯一可识别的公用IP地址

NAT对于内部主机和外部网络是透亮的,NAT在内部网络和外部网络相连的接口上将内部网络发出去的数

据包的源地址修改为外部可用的公用地址:再将外部网络返回给内部主机的数据包的目的地址修改为该主

机的内部私有地址。这样,在外部网络来看,它看到的该内部主机是具有公用地址的主机,并不知道该主

机是私有网络内的主机;而在内部主机来看,它发出去的和收到的IP包都以其自身的私有1P地址作为源

和目的地址,并不用区分自己运用何种地址。

NAT(网络地址转换),其作用如下:

有效的节约internet公网地址,使得全部的内部主机运用有限的合法地址都可以连接到Internet网络

运用NAT有很多的优点:

最大的优点是可以限制须要进展1ANA注册的专用内联网所用的IP地址数,显著地节约公网IP地址,缓

解IP地址资源匮乏的问题;

削减和消退地址冲突发生的可能性;

小型网络可以通过NAT的方式,使得私有网络灵敏的接入Internet;

对外界隐藏内部网络的构造,维持局域网的私密性。

NAT在带来优点的同时,也带来了不少缺点:

运用NAT必定要引入额外的延迟;

丢失端到端的IP跟踪实力;

一些特定应用可能无法正常工作,如地址转换对于报文内容中含有有用的地址信息的状况很难处理。

地址转换由于隐藏了内部主机地址,有时候会使网络调试变得困难。

地址转换技术可以有效的隐藏内部局域网中的主机,因此同时是一种有效的网络平安爱惜技术。

同时地址转换可以依据用户的须要,在内部局域网内部供应应外部、Telnet效劳。

■因特网地址支配组织规定以下的三个网络地址保存用做私有地址:

172.16.0.0-172.31.255.255

192.168.0.0-192.168.255.255

随着网络规模和网络中的流量不断扩大,网络管理员面临一个问题:如何在保证合法访问的同时,拒绝非

法访问。这就须要对路由器转发的数据包作出区分,哪些是合法的流量,哪些是非法的流量,通过这种区

分来对数据包进展过滤并到达有效限制的目的。这种包过滤技术是在路由器上实现防火墙的一种主要方式,

而实现包过滤技术最核心内容就是运用访问限制列表。

ACL(accesscontrollist,访问限制列表)是一种对经过路由器的数据流进展推断、分类和过滤的方法。

常见的ACL的应用是将ACL应用到接口上。其主要作用是依据数据包与数据段的特征来进展推断,确定

是否允许数据包通过路由器转发,其主要目的是对数据流量进展管理和限制。

我们还常运用ACL实现策略路由和特殊流量的限制。在一个ACL中可以包含一条或多条特定类型的IP数

据报的规那么。ACL可以简洁到只包括一条规那么,也可以是困难到包括很多规那么。通过多条规那么来

定义与规那么中相匹配的数据分组。

ACL作为一个通用的数据流量的判别标准还可以和其他技术协作,应用在不同的场合:防火墙、QOS与队

列技术、策略路由、数据速率限制、路由策略、NAT等。

■ACL可被应用在数据包进入路由器的接口方向

■也可被应用在数据包从路由器外出的接口方向

■一台路由器上可以设置多个ACL

■对于一台路由器的某个特定接口的特定方向上,针对某一个协议,如

■IP协议,只能同时应用一个ACL

ACL规那么

■依据由上到下的依次执行,找到第一个匹配后既执行相应的操作,然后跳出ACL而不会接着匹配

下面的语句

■每条ACL的末尾隐含一条denyany的规那么

■ACL可应用于某个具体的IP接口的出方向或入方向

■ACL可应用于系统的某种特定的效劳(如TELNET)

■在引用ACL之前,要首先创立好ACL

■对于一个协议,一个接口的一个方向上同一时间内只能设置一个ACL

DHCP的特点

■DHCP向网络主机供应配置参数,网络地址不须要手工配置。

■全部配置信息由DHCPServer统一管理,不仅能够支配IP地址,还可以配置其他大量信息(DNS

效劳器、缺省网关等参数)。

■减轻TCP/IP网络的规划、管理和维护的负担。

■增加了移动性。

■通过IP地址租期管理(到达期限时,可能会延长"租约”或重新支配地址),实现IP地址分时复用。

■节约IP地址,解决IP地址快速增长,地址短缺问题。

■DHCP协议的平安性较差,效劳器简洁受到攻击。

1.发觉阶段,即DHCP客户端找寻DHCP效劳器的阶段。DHCP客户端以播送方式(因为DHCP效劳器的

IP地址对于客户端来说是未知的)发送DHCPdiscover发觉信息来找寻DHCP效劳器,即向地址

255.255.255.255发送特定的播送信息。网络上每一台安装了TCP/IP协议的主机都会接收到这种播送信息,

但只有DHCP效劳器才会做出响应。

2.供应阶段,即DHCP效劳器供应IP地址的阶段。在网络中接收到DHCPdiscover发觉信息的DHCP效劳

器都会做出响应,它从尚未出租的IP地址中选择一个支配给DHCP客户端,向DHCP客户端发送一个包

含出租的IP地址和其他设置的DHCPoffer供应信息。

3.选择阶段,即DHCP客户端选择某台DHCP效劳器供应的IP地址的阶段。假如有多台DHCP效劳器向

DHCP客户端发来的DHCPoffer供应信息,那么DHCP客户端只承受第一个收到的DHCPoffer供应信息,

然后它就以播送方式答复一个DHCPrequest请求信息,该信息中包含向它所选定的DHCP效劳器请求IP

地址的内容。之所以要以播送方式答复,是为了通知全部的DHCP效劳器,他将选择某台DHCP效劳器所

供应的IP地址。

4.确认阶段,即DHCP效劳器确认所供应的IP地址的阶段。当DHCP效劳器收到DHCP客户端答复的

DHCPrequest请求信息之后,它便向DHCP客户端发送一个包含它所供应的IP地址和其他设置的DHCPack

确认信息,告知DHCP客户端可以运用它所供应的IP地址。然后DHCP客户端便将其TCP/IP协议与网卡

绑定,另外,除DHC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论