OSPF学习笔记.doc

OSPF学习笔记.doc

ID:20540452

大小:527.50 KB

页数:18页

时间:2018-10-10

OSPF学习笔记.doc_第1页
OSPF学习笔记.doc_第2页
OSPF学习笔记.doc_第3页
OSPF学习笔记.doc_第4页
OSPF学习笔记.doc_第5页
资源描述:

《OSPF学习笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OSPF(开放式最短路径优先)1.OSPF基础概念1.1Router-id:每一台OSPF路由器只有一个Router-ID,Router-ID使用IP地址的形式来表示,确定Router-ID的方法为:n1.手工指定Router-ID。n2.路由器上活动Loopback接口中IP地址最大的,也就是数字最大的,如C类地址优先于B类地址,一个非活动的接口的IP地址是不能被选为Router-ID的。n3.如果没有活动的Loopback接口,则选择活动物理接口IP地址最大的。Router-ID只在OSPF启动时计算,或者重置OSPF进程后计算,言外之意,假如已经建立了邻居关

2、系再配置router-id,是无效的(抢占原则,也是为了稳定OSPF域),除非重启进程(clearipospfprocess)方能生效。如下为router-id的验证实验配置好IP地址宣告进OSPF域内。可以查看OSPF邻居情况。由于R2的物理接口地址大于R1,所以R2成为了DR。然后尝试在R1,R2上各开启一个loopback口,R1的大于R2,观察结果可见,当R1loopback口的IP大于R2时,R1就会成为DR最后尝试修改router-id来控制选举,在loopback口地址不修改的情况下进行,R2的router-id大于R1的。可见,R2因为router

3、-id的缘故又成为了DR。使用loopback作为router-id有2个好处:lLoopback口比其他任何物理接口更稳定,一旦路由器启动成功,这个环回口就立即生效直至被关闭或者路由器断电。l分配和识别路由器router-id时有更多的回旋余地。1.2COST值OSPF使用接口的带宽来计算Metric,例如一个10Mbit/s的接口,计算Coast的方法为:将10Mbit换算成bit,为10000000bit,然后用100000000除以该带宽,结果为100000000/10000000bit=10,所以一个10Mbit/s的接口,OSPF认为该接口的Metri

4、c值为10,需要注意的是,计算中,带宽的单位取bit/s,而不是Kbit/s,例如一个100Mbit/s的接口,Cost值为100000000/100000000=1,因为Cost值必须为整数,所以即使是一个1000Mbit/s(1GBbit/s)的接口,Cost值和100Mbit/s一样,为1。如果路由器要经过两个接口才能到达目标网络,那么很显然,两个接口的Cost值要累加起来,才算是到达目标网络的Metric值,所以OSPF路由器计算到达目标网络的Metric值,必须将沿途中所有接口的Cost值累加起来,在累加时,同EIGRP一样,只计算出接口,不计算进接口。

5、(路由的出接口,也就是数据的入接口)例如路由器B,来自192.168.100.0/24的路由条目COST值为1+64=65。OSPF计算的Cost,同样是和接口带宽成反比,带宽越高,Cost值越小。到达目标相同Cost值的路径,可以执行负载均衡,最多6条链路同时执行负载均衡。1.3DRBDR的选举当一台路由器加入到OSPF进程中时,它将检查是否已经存在DR和BDR,假如存在,则接受设定成为一台DROTHER,否则,就参与选举,选出具有最高优先级别的路由器作为DR,其次的作为BDR。PS:只有在多路访问网络中存在DR和BDR的选举。选举优先级如下:比较路由器优先级,

6、若没有设置优先级,则比较router-id,若无router-id则比较loopback接口地址大小,最后比较路由器所配置的最大的的物理地址大小。有配置优先级的情况下,自动忽略剩下的三种比较方式。当两台需要建立邻居关系的路由器同时把优先级设置为0,则永远无法建立起邻居。将会永远停留在INIT这个阶段。2.OSPF邻居关系建立2.1OSPF邻居状态nDOWN路由器刚刚启动OSPF进程,还没有从任何路由器收到任何数据包,Hello包也没有收到,在此进程,可以向外发送Hello包,以试图发现邻居。nATTEMPT因为OSPF使用组播发送数据包,如使用组播发送Hello包

7、,如果Hello包不能发出去被其它路由器收到,就不能和其它路由器建立OSPF邻居;在一些组播不能发送的网络中,例如帧中继这样的非广播网络环境,组播不能够传递,在这种情况下,就需要指定OSPF使用单播向邻居发送Hello包,以此试图和指定的邻居建立OSPF邻居关系,在此状态下,OSPF称为Attempt状态。nINIT只是OSPF路由器一方收到了另一方的Hello,但并没有双方都交换Hello,也就是对方的Hello中还没有将自己列为邻居。n2-WAY双方都已经交换了Hello信息,并且从Hello中看到对方已经将自己列为邻居,此状态,就表示OSPF邻居关系已经建立

8、,并且如果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。