第5章_路由协议_(2).ppt_第1页
第5章_路由协议_(2).ppt_第2页
第5章_路由协议_(2).ppt_第3页
第5章_路由协议_(2).ppt_第4页
第5章_路由协议_(2).ppt_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

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

文档简介

1、第5章 路由协议,张书源,5.1 路由协议的概念,路由协议主要用于广域网中的路由器。 Internet是由多个广域网互联而成的,而各个广域网有不同的管理机构,为此,我们可以把Internet划分为若干自治系统(AS),每个自治系统就是处于一个管理机构下的一组网络设备。 路由协议可分为两类: 1、内部网关协议(IGP):运行在自治系统内部路由器上的协议。 2、外部网关协议(EGP):运行在自治系统之间的路由协议。,网络4,网络3,网络6,网络5,网络8,网络7,网络9,内部网关,边界网关,IGP,EGP,AS1,AS2,AS3,网络1,网络2,内部网关:处于自治系统内部的路由器,它们运行内部网关

2、协议,它们的路由范围只包括自治系统内部的各网络。 边界网关:处于自治系统之间的路由器,它们运行外部网关协议,处理要发往其它自治系统的数据报。,自治系统方便了网络的管理,也方便了网络的扩充。当一个自治系统中增加了新的网络时,它只对本自治系统内部的路由器和边界路由器有影响,对其它自治系统的内部路由器没有影响。,常见路由协议: 外部网关协议(EGP):BGP。 内部网关协议(IGP):RIP、IGRP、IS-IS、OSPF、EIGRP等。 其中IGP根据其原理又分为距离向量路由协议(DV)、链路状态路由协议(LS)和混合路由协议。,路由要点,路由表结构:,R 66.0.0.0/8 120/1 via

3、 200.1.1.2, 00:00:10, Serial 0/0,类型,目的网络,管理距离/度量值,下一跳地址,已获得的时间,转发出口,类型: C直连路由,S静态路由,S*默认路由, RRIP协议,OOSPF协议。,管理距离(AD):表示了路由的可信度。值越小,可信度越高。当同一个网络有多个路由项目时,管理距离越小的优先级越高。 直连路由:0;静态路由:1;OSPF:110;RIP:120 一台路由器可同时启用多种路由协议,这时路由器会处理各个路由协议,但转发时只采纳AD小的路由项目。,例: R 66.0.0.0/8 120/3 via 200.1.1.2, 00:00:10, Serial

4、0/0 O 66.0.0.0/8 110/65 via 198.7.5.1,00:00:21,Serial 0/1 转发时,OSPF生成的路由项被采纳。,度量值:是对路由路径的评价。当到达目的网络有多条路径可走时,路由协议用度量值选择一条最佳路径。 不同路由协议计算度量值的方法不同。,收敛:当一个路由器刚刚配置完成,或者网络拓扑发生了变化,或者某网络发生了故障,各路由器的路由表会经过一段时间才能稳定下来,这个过程就是收敛。 不同路由协议的收敛过程不一样,收敛时间也不同,但都必须有防范不收敛的机制。,距离向量路由协议,距离向量路由协议包括RIP、IGRP、IS-IS等。 距离向量路由协议基于 B

5、ellman Ford 算法生成路由表。 它的基本思想是:各路由器定期广播自己的路由表;当路由器收到邻居路由器的路由表后,用算法把两个路由表合并。 合并方法: 1、把自己不能识别的网络加入路由表; 2、把距离(跳数)加1; 3、把转发出口改为收到路由表的接口。 4、剔除已经失效的路由项目。,W,X,Y,Z,s0,s0,s0,s1,s1,s1,R1,R2,R3,设R2收到R1广播的路由表:R2把W网络加入路由表中。,设R2广播路由表:R1、R3合并收到的路由表。,当有网络发生故障时,与其直连的路由器会首先发现并更新自己的路由表,当定期广播路由表的时间到时,它会广播给邻居路由器,邻居路由器就会剔除

6、已经失效的网络。,W,X,Y,Z,s0,s0,s0,s1,s1,s1,R1,R2,R3,距离向量路由协议的收敛问题: 当路由器间存在环形连接时,距离向量路由协议在收敛时会遇到问题。,A,B,D,C,网络1,设更新发布次序是A-C-B-D。当网络1发生故障时,A会把故障消息通知B和D。但C发布更新时,又会通知B、D网络1可达。这样循环下去,各路由表会无法收敛。,E,收敛的解决方法: 1、定义一个最大距离值:在路由表的循环更新中,到达故障网络的距离值会越来越大,当它超过设定的最大距离值时,就定义该网络不可达,这样可终止循环。 2、水平分割:禁止路由更新消息返回最初发送的路由器。 3、抑制定时器:路

7、由器收到网络不可达更新后,就启动抑制定时器,如果在抑制时间中收到了到达故障网络的距离更差的更新,就忽略它们。,链路状态路由协议,OSPF(最短路径优先协议)属于链路状态路由协议。 在这种协议下,路由器会通过探查,获取整个网络(自治系统)的拓扑结构,并用Dijkstra算法生成一颗最小生成树(SPF)。路由表就是根据最小生成树的路径生成的。 在OSPF中,每当网络发生变化(增加新路由器、网络故障)时,就会发送链路状态通告(LSA),各路由器就根据这些LSA构建拓扑信息数据库,再生成SPF和路由表。,混合路由协议,EIGRP属于混合路由协议,它把距离向量和链路状态结合起来,生成路由表的方法类似于距

8、离向量路由协议,但是由拓扑变化来触发路由更新。,距离向量路由协议和链路状态路由协议的比较,1、链路状态路由协议需要获得整个网络的拓扑图,而距离向量路由协议只需要了解邻近的拓扑。 2、距离向量路由协议选择最佳路径的主要依靠是距离,链路状态路由协议选择最佳路径的度量值是多种参数的综合。 3、距离向量路由协议需要定期发送路由表,数据包多,收敛慢。链路状态路由协议只在网络拓扑发生变化时才更新路由表,数据包少,收敛快。,5.2 路由信息协议 RIP,RIP协议是一种内部网关协议,用于自治系统内部。 RIP协议有两个版本:RIPv1、RIPv2。,RIP基本原理,RIP是一种距离向量路由协议。默认管理距离

9、是120。 RIP每隔30s用广播的方式向邻居路由器发布自己的路由更新报文。 RIP用跳数(距离)作为路径的度量值,当存在多条到达目的网络的路径时,选择跳数少的作为最佳路径。 RIP定义的最大跳数为15。当跳数达到16时,就认为该网络不可达。 如果一条路由项目在180s未收到更新报文,RIP就标志该网络为不可达,同时启动抑制定时器(180s),在抑制期内,该路由的更新被忽略。抑制期满后,如果在60s内没有收到它的更新,该路由项被删除。,RIP的主要缺陷,1、RIP认为跳数少为最优,没有考虑带宽、阻塞、延迟等因素。所以它的最佳路径不一定是最快的。 2、RIP允许的最大跳数为15,这限制了一个自治

10、系统的规模,不适合规模很大的自治系统。 3、RIP频繁的发布路由更新,加大了网络中的负担。 4、RIPv1是有类别的路由协议,它发布的路由更新中不包括子网掩码,所以使用RIPv1的网络应设计成连续的。即一个网络的各个子网之间不能被其它网络隔开。,总之、RIP是一种比较简单但有些过时的路由协议。,RIP的配置,路由器默认是不启用任何路由协议的,所以对于需要配置动态路由的路由器需要手工启用路由协议。,网络1,网络2,网络3,Router,Router(config)# router rip Router(config-router)# network 网络1 Router(config-route

11、r)# network 网络2,network命令用于在指定的网络上启用RIP协议。 这里的网络地址应该使用主网络的网络号。,S0:200.200.0.1/24,S0:200.200.0.2/24,E0:200.200.1.1/24,E0:200.200.2.1/24,200.200.1.2/24,R1,R2,200.200.2.2/24,PC1,PC2,通过配置RIP协议解决网络间的通信问题。,在R1上配置RIP协议: R1(config)# router rip R1(config-router)# network 200.200.0.0 R1(config-router)# networ

12、k 200.200.1.0,在R2上配置RIP协议: R2(config)# router rip R2(config-router)# network 200.200.0.0 R2(config-router)# network 200.200.2.0,配置后,R1的路由表如下: R1# show ip route Gateway of last resort is not set C 200.200.1.0/24 is directly connected, Ethernet0 C 200.200.0.0/24 is directly connected, Serial0 R 200.20

13、0.2.0/24 120/1 via 200.200.0.2, 00:00:40, Serial0,R1的路由表:,R2的路由表:,说明: 1、管理员配置RIP协议时,只需要考虑本路由器的网络连接,与其它路由器的连接情况无关。 2、当路由器发布路由更新时,只有那些用network声明过的网络会被发送给邻居路由器。 3、对于使用私有IP地址的网络,其地址不应该路由到外网上,所以这种网络不应该使用network声明。,192.168.1.0/24,200.50.1.0/24,60.0.0.0/8,R(config)# router rip R(config-router)# network 200

14、.50.1.0 R(config-router)# network 60.0.0.0,不要使用 network 192.168.1.0,配置举例,S0:20.1.0.1/16,S1:20.1.0.2/16,R1,R2,R3,R4,S0:20.2.0.1/16,S1:20.2.0.2/16,S0:30.1.1.1/24,S1:30.1.1.2/24,S0:200.1.1.1/24,S1:200.1.1.2/24,E0:190.1.1.1/16,PC,190.1.1.2/16,各S1端为DCE端。,R1的基本配置:,Router,enable,Router#,conf t,Router(confi

15、g)#,hostname R1,R1(config)#,interface s0,R1(config-if)#,ip address 20.1.0.1 255.255.0.0,R1(config-if)#,no shutdown,R1(config-if)#,interface s1,R1(config-if)#,ip address 200.1.1.2 255.255.255.0,R1(config-if)#,clock rate 64000,R1(config-if)#,no shutdown,其它路由器的基本配置:略,查看R1的路由表:,R1(config-if)#,Z,R1#,show

16、 ip route,Gateway of last resort is not set 20.0.0.0/16 is subnetted, 1 subnets C 20.1.0.0 is directly connected, Serial0 C 200.1.1.0 is directly connected, Serial1,可见,此时的路由器只能识别与它直接相连的网络。,在R1上配置RIP协议:,R1(config)#,router rip,R1(config-router)#,network 20.0.0.0,R1(config-router)#,network 200.1.1.0,在R

17、2上配置RIP协议:,R2(config)#,router rip,R2(config-router)#,network 20.0.0.0,在R3上配置RIP协议:,R3(config)#,router rip,R3(config-router)#,network 20.0.0.0,R3(config-router)#,network 30.0.0.0,R3(config-router)#,network 190.1.0.0,在R4上配置RIP协议:,R4(config)#,router rip,R4(config-router)#,network 30.0.0.0,R4(config-rou

18、ter)#,network 200.1.1.0,再次查看R1的路由表:,R1#,show ip route,Gateway of last resort is not set 20.0.0.0/16 is subnetted, 2 subnets C 20.1.0.0 is directly connected, Serial0 R 20.2.0.0 120/1 via 20.1.0.2, 00:01:22, Serial0 C 200.1.1.0 is directly connected, Serial1 30.0.0.0/24 is subnetted, 1 subnets R 30.1

19、.1.0 120/1 via 200.1.1.1, 00:04:14, Serial1 R 190.1.0.0 120/2 via 200.1.1.1, 00:03:40, Serial1,RIP的设置与调试,常用查看命令: show running-config:查看配置文件。 show ip interface brief:查看路由器各接口状态。 show ip route:查看路由表。 show ip protocols:查看路由协议的相关信息。,调试RIP: # debug ip rip 启动调试后,每隔一段时间就会显示路由器发送和接收路由更新的情况。 关闭调试: # no debug

20、 ip rip,RIP参数调整: 1、禁止在指定接口发送路由更新信息 默认情况下,路由器会向所有用network启用的网络广播发送更新信息,但对于那些没有连接其它路由器的接口是不需要发送更新信息的,我们可以用命令禁止向这些接口发送更新信息。 Router(config)# router rip Router(config-router)# passive-interface e0 以上命令就是禁止向e0口发送路由更新信息。,2、重新设置管理距离 RIP的默认管理距离是120。 Router(config)# router rip Router(config-router)# distance

21、50 以上命令把RIP的管理距离调整为50。当路由器启用了多种路由协议时,管理距离小的路由项目会被优先采纳。,3、重新设置定时器 RIP默认的路由更新时间是30s,无效时间是180s,抑制时间是180s,清除时间是240s。 Router(config)# router rip Router(config-router)# timers basic 30 60 90 120 以上命令把各定时器时间做了调整。 缩短各定时器时间可以在网络发生变化时加快收敛速度,但路由更新时间不应设置太小,频繁的广播会占用很多带宽。,4、负载均衡设置 当到达目的网络存在多个跳数相同的通路时,RIP会在该网络的路由项

22、目下建立多个表项,转发数据报时会按不同路径转发,起到负载均衡的目的。 默认情况下,每个网络可以有4条路径。 Router(config)# router rip Router(config-router)# maximum-paths 5 以上命令把允许的路径数设置为5。该数值取值范围是16,如果设置为1,则不使用负载均衡功能。,R1,S0,S1,190.1.0.0/16,R1的路由表: R 190.1.0.0 120/2 via 200.1.1.1, 00:00:14, Serial0 120/2 via 200.1.2.1, 00:00:20, Serial1,5.3 内部网关连接路由协议

23、 (IGRP),IGRP协议是一种内部网关协议,用于自治系统内部。 IGRP协议是Cisco专有的路由协议,只能用于全部由Cisco路由器搭建的自治系统。 IGRP是一种距离向量路由协议。默认管理距离是100。 IGRP每隔90s用组播的方式向邻居路由器发布自己的路由表。 IGRP的失效时间、抑制时间、清除时间分别是270s、280s、630s。,IGRP的度量值是利用跳数、带宽、延时、负载、可靠性等参数综合计算而成。 IGRP默认的最大跳数为100。当跳数超过此值时,就认为该网络不可达。 IGRP是有类别的路由协议,它发布的路由更新中不包括子网掩码,所以使用IGRP的网络应设计成连续的。 I

24、GRP支持等开销的负载均衡,也支持不等开销的负载均衡。,IGRP的配置,网络1,网络2,网络3,Router,Router(config)# router igrp AS-num Router(config-router)# network 网络1 Router(config-router)# network 网络2,AS-num是自治系统编号,取值165535。 同一个AS的所有路由器必须使用相同的编号。 network命令用于在指定的网络上启用IGRP协议。 这里的网络地址应该使用主网络的网络号。,配置举例,S0:20.1.0.1/16,S1:20.1.0.2/16,R1,R2,R3,R4

25、,S0:20.2.0.1/16,S1:20.2.0.2/16,S0:30.1.1.1/24,S1:30.1.1.2/24,S0:200.1.1.1/24,S1:200.1.1.2/24,E0:190.1.1.1/16,PC,190.1.1.2/16,各S1端为DCE端。,路由器的基本配置:略,在R1上配置IGRP协议:,R1(config)#,router igrp 50,R1(config-router)#,network 20.0.0.0,R1(config-router)#,network 200.1.1.0,在R2上配置IGRP协议:,R2(config)#,router igrp 5

26、0,R2(config-router)#,network 20.0.0.0,在R3上配置IGRP协议:,R3(config)#,router igrp 50,R3(config-router)#,network 20.0.0.0,R3(config-router)#,network 30.0.0.0,R3(config-router)#,network 190.1.0.0,在R4上配置IGRP协议:,R4(config)#,router igrp 50,R4(config-router)#,network 30.0.0.0,R4(config-router)#,network 200.1.1.

27、0,IGRP的负载均衡,默认时,IGRP支持4条等开销(度量值相同)的负载均衡。也就是当到达目的网络有多条度量值相同的路径时,路由表中可存在多条路由项目。 我们可以通过设置让IGRP支持最多6条路径的等开销或不等开销的负载均衡。,R(config)# router igrp 50 R(config-router)# maxiunum-paths 6 R(config-router)# variance 10 R(config-router)# traffic-share balanced,maxiunum-paths命令设置允许的路径条数,取值16,默认为4。 variance命令设置比最佳路

28、径的度量值相差的倍数。这里表示在最佳路径的度量值10倍以内的路径都可进入路由表。 traffic-share balanced命令允许路由器使用不等开销的路径转发数据。,5.4 EIGRP,EIGRP协议是一种内部网关协议,用于自治系统内部。 EIGRP协议是Cisco专有的路由协议,只能用于全部由Cisco路由器搭建的自治系统。 EIGRP是一种混合路由协议。默认管理距离是90。 EIGRP默认的最大跳数为100。当跳数超过此值时,就认为该网络不可达。 EIGRP支持无类别的网络地址,使用EIGRP的网络不需要设计成连续的。 EIGRP支持等开销的负载均衡,也支持不等开销的负载均衡。,EIG

29、RP不是周期性地向邻居广播它的路由表,它只在网络发生变化时才发送路由更新信息。但它的路由表生成方法和IGRP相同。 EIGRP探查网络是否发生变化的方法是定期向邻居路由器发送“Hello数据包”,如果在一定时间内没有收到某邻居路由器的Hello数据包,就认为该路由器已经失效,网络发生变化,于是启动路由更新。,EIGRP的配置,网络1,网络2,网络3,如果使用的是有类别的网络地址: Router(config)# router eigrp AS-num Router(config-router)# network 网络1 Router(config-router)# network 网络2,如果

30、使用的是无类别的网络地址: Router(config)# router eigrp AS-num Router(config-router)# network 网络1 通配符掩码 Router(config-router)# network 网络2 通配符掩码 通配符掩码用于匹配IP地址,取值为0的位要求精确匹配,取值为1的位不需要匹配。其值通常是子网掩码的反码。 如:“20.1.1.1 0.255.255.255”表示第一个数必须为20,其后的值任意,即表示网络“20.0.0.0/8”。 “20.1.1.1 0.0.255.255”表示前两个数必须为20.1,其后的值任意,即表示网络“20

31、.1.0.0/16”。,配置举例,S0:20.1.0.1/16,S1:20.1.0.2/16,R1,R2,R3,R4,S0:20.2.0.1/16,S1:20.2.0.2/16,S0:30.1.1.1/24,S1:30.1.1.2/24,S0:200.1.1.1/24,S1:200.1.1.2/24,E0:190.1.1.1/16,PC,190.1.1.2/16,各S1端为DCE端。,路由器的基本配置:略,在R1上配置EIGRP协议:,R1(config)#,router eigrp 50,R1(config-router)#,network 20.1.0.0 0.0.255.255,R1(c

32、onfig-router)#,network 200.1.1.0 0.0.0.255,在R2上配置EIGRP协议:,R2(config)#,router eigrp 50,R2(config-router)#,network 20.1.0.0 0.0.255.255,R2(config-router)#,network 20.2.0.0 0.0.255.255,注:后两条可合写为:network 20.0.0.0 0.255.255.255,在R3上配置EIGRP协议:,R3(config)#,router eigrp 50,R3(config-router)#,network 20.2.0.

33、0 0.0.255.255,R3(config-router)#,network 30.1.1.0 0.0.0.255,R3(config-router)#,network 190.1.0.0 0.0.255.255,在R4上配置EIGRP协议:,R4(config)#,router eigrp 50,R4(config-router)#,network 30.1.1.0 0.0.0.255,R4(config-router)#,network 200.1.1.0 0.0.0.255,建议:为了统一起见,配置EIGRP时,不论是有类型的还是无类型的网络地址,统一使用: network 网络地址

34、 通配符掩码,5.5 开放最短路径优先(OSPF),OSPF属于内部网关协议,只能用于自治系统内部。 OSPF是目前大规模广域网中使用最多的内部网关协议。它不受网络规模的限制(RIP最大跳数为15,IGRP和EIGRP默认最大跳数为100,OSPF无限制),而且易于扩展。,OSPF基本原理,OSPF是一种链路状态路由协议。默认管理距离是110。 OSPF利用链路状态数据库LSDB构建网络的拓扑结构,并利用最小生成树算法生成路由表。 OSPF的度量值主要考虑的是距离和带宽性等参数。 每当OSPF侦测到网络发生变化时,它会产生链路状态通告LSA,并用组播的方式扩散到所有邻近的路由器。 每个运行OS

35、PF的路由器都是独立计算路由表的,它不会参考其它路由器的路由表,所以不存在距离向量路由协议的循环更新问题。 OSPF支持无类型的网络地址,它的路由更新中包括子网掩码。,OSPF区域,运行OSPF的自治系统的规模不受限制,但是当自治系统的规模很大时,任何一个小的拓扑变动都会导致LSA的大范围传播,每个路由器都需要重新运行SPF算法。 为解决这个问题,OSPF把自治系统又划分为小的区域,同一区域中的路由器只建立本区域的详细链路数据库,对其它区域的信息只产生汇总信息,当拓扑变化时,LSA只在本区域中传播,再由区域边界路由器汇总后,向其它区域传播汇总信息。这样每个路由器的链路状态数据库减小了,处理的L

36、SA也少了。 Cisco推荐一个区域的路由器数量在50以内。,区域0,区域1,区域2,区域50,自治系统,OSPF区域用一个32位二进制数进行标识,可以写为整数,也可以写为点分十进制格式。 每个自治系统中必须有一个编号为0的区域,该区域负责区域间LSA的汇总与传输。 每个区域都有一个区域边界路由器,它同时属于本区域和区域0。,OSPF的配置,网络1,网络2,网络3,Router(config)# router ospf process-num Router(config-router)# network 网络1 通配符掩码 area 区域号 Router(config-router)# net

37、work 网络2 通配符掩码 area 区域号,process-num是进程号,取值为165535,它只在路由器内部起作用,不同路由器的进程号可以不同。,OSPF配置举例1,S0:20.1.0.1/16,S1:20.1.0.2/16,R1,R2,R3,R4,S0:20.2.0.1/16,S1:20.2.0.2/16,S0:30.1.1.1/24,S1:30.1.1.2/24,S0:200.1.1.1/24,S1:200.1.1.2/24,E0:190.1.1.1/16,PC,190.1.1.2/16,各S1端为DCE端。 所有路由器都位于区域1中。,路由器的基本配置:略,在R1上配置OSPF协

38、议:,R1(config)#,router ospf 100,R1(config-router)#,network 20.1.0.0 0.0.255.255 area 1,R1(config-router)#,network 200.1.1.0 0.0.0.255 area 1,在R2上配置OSPF协议:,R2(config)#,router ospf 200,R2(config-router)#,network 20.1.0.0 0.0.255.255 area 1,R2(config-router)#,network 20.2.0.0 0.0.255.255 area 1,在R3上配置OS

39、PF协议:,R3(config)#,router ospf 100,R3(config-router)#,network 20.2.0.0 0.0.255.255 area 1,R3(config-router)#,network 30.1.1.0 0.0.0.255 area 1,R3(config-router)#,network 190.1.0.0 0.0.255.255 area 1,在R4上配置OSPF协议:,R4(config)#,router ospf 50,R4(config-router)#,network 30.1.1.0 0.0.0.255 area 1,R4(confi

40、g-router)#,network 200.1.1.0 0.0.0.255 area 1,OSPF高级配置,1、选举机制 在广播型网络中,多台路由器间都可能有近邻关系,为了减少近邻关系,OSPF使用了一种选举机制。,R1,R2,R3,R4,R1,R2,R3,R4,选举R1为DR,DR称指定路由器,它会被认为是广播型网络的中心点。,在OSPF的选举机制中,会选出一台指定路由器(DR)和一台备份指定路由器(BDR),近邻关系只在DR和普通路由器之间建立,如果DR失效了,则BDR会变为DR。 由于链路状态数据库仅在有近邻关系的路由器间进行,所以选举机制可减少同步的数据包数量。 OSPF选举的依据:

41、 1、接口优先级(priority):默认值为1。 2、路由器ID(Router ID):路由器的回环地址或值最高的IP地址。 当接口优先级相同时,路由器ID最高的被选举为DR。,接口优先级的设置: R1(config)# interface f0/1 R1(config)# ip ospf priority 10 这里把R1的f0/1的接口优先级设置为10。 由于各路由器的接口优先级默认为1,所以R1路由器很可能会被选举为DR。,路由器ID的设置: 没有回环地址时,路由器IP是各接口的最高IP地址,但如果此接口由于某种原因未启用,则会导致OSPF出现问题。所以在运行OSPF的环境中,最好为每

42、个路由器配置回环地址。 R1(config)# interface l0 R1(config)# ip address 192.168.10.1 255.255.255.255 回环接口默认是激活的,所以它的安全性好。,OSPF度量值: OSPF用开销度量值来决定最佳路径,开销度量值是到达目的网络的各个接口开销之和。 接口开销:cost=参考带宽/带宽 参考带宽的默认值是108,单位是bit/s。 当有多条到达目的网络的路径时,OSPF选择度量值小的路径作为最佳路径。 我们可以用命令改变参数或直接设置cost值,但这可能导致各路由器的计算出现差异,不建议修改此设置。,管理距离的设置: OSPF

43、的默认管理距离是110。 R1(config)# router ospf 100 R1(config)# distance 60 上述命令把OSPF的管理距离设置为60,这在配置有多种路由协议的路由器上,提高了OSPF的优先级。,负载均衡: OSPF默认支持4条等开销的负载均衡,最大可设置为6条。 R1(config)# router ospf 100 R1(config)# maximum 6 上述命令把负载均衡数量设置为6条。,OSPF配置举例2,区域0,区域1,区域2,S0:20.1.1.1/24,S1: .2,S1:30.1.1.1/24,S0: .2,S0:40.1.1.1/24,S

44、0: .2,E0:100.1.1.1/28,PC1: .2,E0:40.2.1.1/24,PC2: .2,E1:40.3.1.1/24,PC3: .2,DCE,DTE,DTE,DCE,R1,R2,R3,R4,配置R1:,R1(config)#,interface s0,R1(config-if)#,ip address 20.1.1.1 255.255.255.0,R1(config-if)#,clock rate 64000,R1(config-if)#,no shutdown,R1(config-if)#,interface s1,R1(config-if)#,ip address 30.

45、1.1.1 255.255.255.0,R1(config-if)#,clock rate 64000,R1(config-if)#,no shutdown,R1(config-if)#,exit,R1(config)#,router ospf 100,R1(config-router)#,network 20.1.1.0 0.0.0.255 area 0,R1(config-router)#,network 30.1.1.0 0.0.0.255 area 1,配置R2:,R2(config)#,interface s0,R2(config-if)#,ip address 40.1.1.1 2

46、55.255.255.0,R2(config-if)#,no shutdown,R2(config-if)#,interface s1,R2(config-if)#,ip address 20.1.1.2 255.255.255.0,R2(config-if)#,no shutdown,R2(config-if)#,exit,R2(config)#,router ospf 100,R2(config-router)#,network 20.1.1.0 0.0.0.255 area 0,R2(config-router)#,network 40.1.1.0 0.0.0.255 area 2,配置R3:,R3(config)#,interface s0,R3(config-if)#,ip address 30.1.1.2 255.255.255.0,R3(config-if)#,no shutdown,R3(config-if)#,interface e0,R3(config-if)#,ip address 100.1.1.1 255.255.255.240,R3(config-if)#,no shutdown,R3(config-if)#,exit,R3(config)#,router ospf 100,R

温馨提示

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

评论

0/150

提交评论