OSPF CCNP、IE备考精装版
CCNP路由精华3-在单个区域办配置OSPF
CCNP路由精华3:在单个区域办配置OSPF第三章在单个区域办配置OSPFOSPF是一项链路状态型技术,比如路由选择信息协议(RIP)这样的距离矢量型技术相对。
OSPF协议完成各路由选择协议算法的两大功能:路径选择和路径交换。
OSPF是一种内部网关协议(IGP),也就是说它在属于同一自治系统的路由器间发布路由信息。
OSPF是为解决RIP不能解决的大型、可扩展的网络需求而写的OSPF解决了以下问题:*收敛速率*对可变长度掩码(VLSM)的支持OSPF、RIPV2支持VLSM,RIP只支持固定长度子网掩码(FLSM)*网络可达性RIP跨度达16跳时被认为是不可达,OSPF理论上没有可达性限制*带宽占用RIP每隔30秒广播一次完整路由,OSPF只有链路发生变化才更新*路径选择方法RIP是基于跳数选择路径的,OSPF采用一种路径成本(cost)值(对于Cisco路由器它基于连接速率)作为路径选择的依据。
OSPF 与RI P、IGRP一样直持等开销路径OSPF信息在IP数据包内,使用协议号89OSPF可以运行在广播型网络或非广播型网络上在广播型多路访问拓朴结构中的OSPF运行Hello协议负责建立和维护邻居关系通过IP多目组广播224.0.0.5,也被称为ALLSPFROUTER (所有SPF路由器)地址,Hello数据包被定期地从参与OSPF的各个接口发送出去。
Hello数据包中所包含的信息如下:l路由器ID这个32比特的数字在一个自治系统内的标识一个路由器。
它缺省是选用活跃接口上的IP地址。
这个标识在建立邻居关系和直辖市运行在网络中S PF算法拷贝的消息时是很重要的。
*HELLO间隔和DOWN机判断间隔(dead interval)HELLO间隔规定了路由发送HELLO的时间间隔(秒)。
DOWN 机判定间隔是路由器在认为相邻路由器失效之前等待接收来自邻居消息的时间,单位为秒,缺省是H ELLO间隔的4倍。
网络工程CCNPOSPF路由协议笔记.
一、OSPF五个包1.Hello:9项内容,4个必要2.DBD:数据库描述数据包(主要描述始发路由器数据库中的一些或者全部LSA信息),主要包括接口的MTU,主从位MS,数据库描述序列号等);3.LSR:链路状态请求数据包(查看收到的LSA是否在自己的数据库,或是更新的LSA,如果是将向邻居发送请求);4.LSU:链路状态更新数据包(用于LSA的泛洪扩散和发送LSA去响应链路状态请求数据包);5.LSACK:链路状态确认数据包(用来进行LSA可靠的泛洪扩散,即对可靠包的确认)。
二、HELLOHello报文包含的12项重要信息1:Router ID;一般使用路由器接口上最大的IP地址,如果有loopback接口则使用loopback接口地址或其中最大的地址。
router ID的接口并不一定要参与OSPF。
Router ID也可以自行随意指定。
2:Area ID,区域ID;3:au type,认证类型;4:authentication,认证信息;5:netmask,网络掩码;6:Hello interval,接口的hello间隔时间;7:Options,可选项标记,共有5位。
8:Rtr pri,路由器的优先级,其实是接口的优先级;9:Dead interval,接口的dead间隔时间,是hello时间的4倍;10:Designated Router,指定路由器DR,11:Backup designated router,备份指定路由器;12:Neighbor,路由器有效邻居的路由器ID;Hello报文还有5大功能1:Hello报文用来发现邻居路由器;(发现邻居)2:通过Hello报文携带的参数来协商是否能够成为邻居;(建立邻居)a)区域ID相同;b)hello,dead时间一致;c)认证,认证密码一致;d)区域性质一致(例都是普通区域,或者都是末节区域等等)。
3:Hello报文的参数协商通过后,邻居处于2-way状态;(确保双向通讯) 4:Hello报文定期发送,探测邻居是否存在,充当keepalive的角色;(维持邻居关系)5:Hello报文用来选举DR和BDR,在广播型网络和NBMA网络中。
51CTO学院-CCNP路由实验专题讲解--OSPF篇视频课程
51cto学院-CCNP路由实验专题讲解--OSPF篇视频课程课程目标为什么CCNP路由实验专题讲解第一个专题会选择OSPF?而不是体现高大上的BGP?因为,毋庸置疑,OSPF是目前使用最广泛的路由协议。
本课程的目标就是深入玩转CCNP的实验配置,全新、全面、深入的了解OSPF。
最后,你会发现,你也应该发现,我们具备的应该是学习一个路由协议的方法,学会举一反三,从而快速学习其他路由协议。
适用人群CCNA学习人员(要提高者),CCNP学习人员,CCNP认证考试人员,工作中常用OSPF路由协议的网络管理人员。
课程简介课程拓扑是用Cisco Packet Tracer Student来搭建的,但是实验操作是在IOS类(GNS3 1.3.1或者webIOU等)的模拟器下完成的:课程1课程介绍[免费观看]7分钟关于实验IOS版本、模拟器推荐、QQ群等的说明。
2实验1:OSPF基本配置和常用show命令复习26分钟通过一个简单的单区域OSPF的配置实验,回顾复习在CCNA阶段学习的OSPF配置命令。
3实验2:OSPF邻居关系建立的条件分析[免费观看]16分钟通过实验分析研究OSPF建立邻居关系需要匹配的主要参数。
4实验3:OSPF RID选举规则分析[免费观看]21分钟分析并演示RID选举的过程,包括如何快速修改RID。
5实验4:OSPF进程号分析演示8分钟简单的进程号,肯定有一些你所不知道的那些事情,不信你看。
6实验5:DR、BDR选举规则演示[免费观看]29分钟分析并演示DR、BDR的选举过程。
很多知识点就是这样,你不去深入理解它,会觉得很简单,一旦你深入了解后,就会发现,没有想的那么简单。
7实验6:多区域OSPF路由条目分析以及管理距离修改16分钟演示了多区域OSPF的基本配置和直连路由的重分发,并演示了对各种OSPF路由条目管理距离修改的方法。
8实验7:OSPF路由汇总12分钟演示了OSPF的域间路由汇总和域外路由汇总,并分析了不同汇总路由的参数设置。
【CCNP】OSPF路由类型E1和E2选路优先级比较
【CCNP】OSPF路由类型E1和E2选路优先级⽐较【CCNP】OSPF路由类型E1和E2选路优先级⽐较修订记录修订⽇期修订⼈版本号审核⼈修订说明2012-09-20Jeff 1.0Jeff正式发布1案例配置拓扑2案例配置需求1、如图上图所⽰,R1/R2/R3上有⼀环回接⼝loopback 0,地址为X.X.X.X/32(其中X为路由器编号,如R1的环回⼝loopback 0地址为1.1.1.1/32),串⾏接⼝地址为172.8.AB.X/24(其中X为路由器编号,AB为路由器编号组合,例如:R1/R2之间的链路为:172.8.12.0/24);2、配置R1/R2/R3/R4运⾏OSPF,⼿动指定RID为loopback 0,进程为2012,R1/R4的loopback 0接⼝发布到OSPF;3、配置R1/R4/R5运⾏EIGRP,AS为2012;4、配置R1/R4将EIGRP重发布到OSPF,路由类型为E2,Cost值默认,查看此时R2的路由表关于R5的loopback 0接⼝路由的选路;5、配置R1/R4将EIGRP重发布到OSPF,路由类型为E1,Cost值默认,查看此时R2的路由表关于R5的loopback 0接⼝路由的选路;6、配置R1将EIGRP重发布到OSPF,路由类型为E2,Cost值默认,R4将EIGRP重发布OSPF,路由类型为E1,Cost值默认,查看此时R2的路由表关于R5的loopback 0接⼝路由的选路;3案例配置思路1、 R1上基本的OSPF配置:router ospf 2012router-id 1.1.1.1log-adjacency-changesnetwork 1.1.1.1 0.0.0.0 area 0network 172.8.12.1 0.0.0.0 area 02、 R2上基本的OSPF配置:router ospf 2012router-id 2.2.2.2log-adjacency-changesnetwork 2.2.2.2 0.0.0.0 area 0network 172.8.12.2 0.0.0.0 area 0network 172.8.23.2 0.0.0.0 area 03、 R3上基本的OSPF配置:router ospf 2012router-id 3.3.3.3log-adjacency-changesnetwork 3.3.3.3 0.0.0.0 area 0network 172.8.23.3 0.0.0.0 area 0network 172.8.34.3 0.0.0.0 area 14、 R4上基本的OSPF配置:router ospf 2012router-id 4.4.4.4log-adjacency-changesnetwork 4.4.4.4 0.0.0.0 area 1network 172.8.34.4 0.0.0.0 area 15、 R1上基本的EIGRP配置:router eigrp 2012network 172.8.15.1 0.0.0.0no auto-summary6、 R4上基本的EIGRP配置:router eigrp 2012network 172.8.45.4 0.0.0.0no auto-summary7、 R5上基本的EIGRP配置:router eigrp 2012network 5.5.5.5 0.0.0.0network 172.8.15.5 0.0.0.0network 172.8.45.5 0.0.0.0no auto-summary8、配置R1/R4将EIGRP重发布到OSPF(需求4):R1#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets /默认路由类型为E2,Cost默认为20/ R4#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets /默认路由类型为E2,Cost默认为20/ 9、配置R1/R4将EIGRP重发布到OSPF(需求5):R1#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets metric-type 1/路由类型为E1,Cost默认为20/ R4#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets metric-type 1/路由类型为E1,Cost默认为20/10、配置R1/R4将EIGRP重发布到OSPF(需求6):R1#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets /路由类型为E2,Cost默认为20/R4#sh run | se r orouter ospf 2012redistribute eigrp 2012 subnets metric-type 1/路由类型为E1,Cost默认为20/4 案例检验结果(需求4):1、 R2上采⽤show ip ospf database查看R2的LSDB情况(需求R2#show ip ospf databaseOSPF Router with ID (2.2.2.2) (Process ID 2012)Router Link States (Area 0)Link ID ADV Router Age Seq# Checksum Link count1.1.1.1 1.1.1.1 1392 0x80000006 0x005F96 32.2.2.2 2.2.2.2 1345 0x80000006 0x003773 53.3.3.3 3.3.3.3 1845 0x80000003 0x006267 3Summary Net Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 1824 0x80000001 0x0003DC172.8.34.0 3.3.3.3 1840 0x80000001 0x001505Summary ASB Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 1611 0x80000001 0x00EAF4Type-5 AS External Link StatesLink ID ADV Router Age Seq# Checksum Tag5.5.5.5 1.1.1.1 1616 0x80000001 0x00E2A5 05.5.5.5 4.4.4.4 1615 0x80000001 0x0088F3 0172.8.15.0 1.1.1.1 1616 0x80000001 0x00FED9 0172.8.15.0 4.4.4.4 1615 0x80000001 0x00A428 0172.8.45.0 1.1.1.1 1616 0x80000001 0x00B307 0172.8.45.0 4.4.4.4 1615 0x80000001 0x005955 0/R2分别从ASBR路由器R1/R4上收到关于5.5.5.5的Type-5的LSA/(需求4):R2#show ip ospf 2、采⽤show ip ospf database external 5.5.5.5查看关于5.5.5.5的外部LSA详细情况:(需求database external 5.5.5.5OSPF Router with ID (2.2.2.2) (Process ID 2012)Type-5 AS External Link StatesRouting Bit Set on this LSALS age: 1851Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID: 5.5.5.5 (External Network Number )Advertising Router: 1.1.1.1 /通告者为R1/LS Seq Number: 80000001Checksum: 0xE2A5Length: 36Network Mask: /32Metric Type: 2 (Larger than any link state path) /通告的路由类型为E2/TOS: 0Metric: 20 /通告的Cost值为20/Forward Address: 0.0.0.0External Route Tag: 0Routing Bit Set on this LSALS age: 1851Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID: 5.5.5.5 (External Network Number )Advertising Router: 4.4.4.4LS Seq Number: 80000001Checksum: 0x88F3Length: 36Network Mask: /32Metric Type: 2 (Larger than any link state path)TOS: 0Metric: 20Forward Address: 0.0.0.0External Route Tag: 0(需求4):3、采⽤show ip route查看R2的路由表(需求R2#show ip routeCodes: C - connected, S - static, 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 2 E1 - OSPF external type 1, E2 - OSPF external type 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 [110/65] via 172.8.12.1, 00:29:39, Serial0/02.0.0.0/32 is subnetted, 1 subnetsC 2.2.2.2 is directly connected, Loopback03.0.0.0/32 is subnetted, 1 subnetsO 3.3.3.3 [110/65] via 172.8.23.3, 00:29:39, Serial0/14.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/129] via 172.8.23.3, 00:29:39, Serial0/15.0.0.0/32 is subnetted, 1 subnetsO E2 5.5.5.5 [110/20] via 172.8.12.1, 00:29:39, Serial0/0/到达5.5.5.5的路径下⼀跳是172.8.12.1,为R1路由器,由于ASBR路由器R1/R4发布进来关于5.5.5.5的路由的路由类型为E2,Cost值为20,在这种情况下,两条路径的Cost值都相等,根据RFC3101(2.5(6)(b))规定[When all paths are type 2 external paths,the paths with the smallest advertised type 2 metric arealways preferred.],所以⽐较的是R2到达那个ASBR⽐较近(Cost值⽐较⼩),显然到达ASBR路由器R1的Cost⽐较⼩,所以R2选择ASBR路由器R1到达5.5.5.5/172.8.0.0/24 is subnetted, 5 subnetsO IA 172.8.34.0 [110/128] via 172.8.23.3, 00:29:39, Serial0/1O E2 172.8.45.0 [110/20] via 172.8.12.1, 00:29:39, Serial0/0C 172.8.12.0 is directly connected, Serial0/0O E2 172.8.15.0 [110/20] via 172.8.12.1, 00:29:39, Serial0/0C 172.8.23.0 is directly connected, Serial0/1(需求5):4、 R2上采⽤show ip ospf database查看R2的LSDB情况(需求R2#show ip ospf databaseOSPF Router with ID (2.2.2.2) (Process ID 2012)Router Link States (Area 0)Link ID ADV Router Age Seq# Checksum Link count1.1.1.1 1.1.1.1 356 0x80000007 0x005D97 32.2.2.2 2.2.2.2 380 0x80000007 0x003574 53.3.3.3 3.3.3.3 865 0x80000004 0x006068 3Summary Net Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 865 0x80000002 0x0001DD172.8.34.0 3.3.3.3 865 0x80000002 0x001306Summary ASB Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 607 0x80000002 0x00E8F5Type-5 AS External Link StatesLink ID ADV Router Age Seq# Checksum Tag5.5.5.5 1.1.1.1 111 0x80000003 0x005BAB 05.5.5.5 4.4.4.4 97 0x80000003 0x0001F9 0172.8.15.0 1.1.1.1 112 0x80000003 0x0077DF 0172.8.15.0 4.4.4.4 97 0x80000003 0x001D2E 0172.8.45.0 1.1.1.1 112 0x80000003 0x002C0D 0172.8.45.0 4.4.4.4 97 0x80000003 0x00D15B 05、采⽤show ip ospf database external 5.5.5.5查看关于5.5.5.5的外部LSA详细情况:(需求(需求5):R2#show ip ospf database external 5.5.5.5OSPF Router with ID (2.2.2.2) (Process ID 2012)Type-5 AS External Link StatesRouting Bit Set on this LSALS age: 213Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID: 5.5.5.5 (External Network Number )Advertising Router: 1.1.1.1LS Seq Number: 80000003Checksum: 0x5BABLength: 36Network Mask: /32Metric Type: 1 (Comparable directly to link state metric)TOS: 0Metric: 20Forward Address: 0.0.0.0External Route Tag: 0LS age: 198Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID: 5.5.5.5 (External Network Number )Advertising Router: 4.4.4.4LS Seq Number: 80000003Checksum: 0x1F9Length: 36Network Mask: /32Metric Type: 1 (Comparable directly to link state metric)TOS: 0Metric: 20Forward Address: 0.0.0.0External Route Tag: 0(需求5):6、采⽤show ip route查看R2的路由表(需求R2#show ip routeCodes: C - connected, S - static, 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 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 [110/65] via 172.8.12.1, 00:43:51, Serial0/02.0.0.0/32 is subnetted, 1 subnetsC 2.2.2.2 is directly connected, Loopback03.0.0.0/32 is subnetted, 1 subnetsO 3.3.3.3 [110/65] via 172.8.23.3, 00:43:51, Serial0/14.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/129] via 172.8.23.3, 00:43:51, Serial0/15.0.0.0/32 is subnetted, 1 subnetsO E1 5.5.5.5 [110/84] via 172.8.12.1, 00:06:34, Serial0/0/路由类型为E1,计算的计算的Cost=外部20+内部R2的S0/0接⼝64=84,由于ASBR路由器R1/R4发布进来的关于5.5.5.5的⽹络类型都为E1,所以这时候⽐较的是Cost值,R2⾛R1到达5.5.5.5的Cost值为84,⾛R4到达5.5.5.5的Cost值=外部20+R3的S0/0接⼝64+R2的S0/1接⼝64=148,所以⽐较⽽来还是⾛R1⽐较优,所以下⼀跳为172.8.12.1/172.8.0.0/24 is subnetted, 5 subnetsO IA 172.8.34.0 [110/128] via 172.8.23.3, 00:43:51, Serial0/1O E1 172.8.45.0 [110/84] via 172.8.12.1, 00:06:34, Serial0/0C 172.8.12.0 is directly connected, Serial0/0O E1 172.8.15.0 [110/84] via 172.8.12.1, 00:06:35, Serial0/0C 172.8.23.0 is directly connected, Serial0/1(需求6):7、 R2上采⽤show ip ospf database查看R2的LSDB情况(需求R2#show ip ospf databaseOSPF Router with ID (2.2.2.2) (Process ID 2012)Router Link States (Area 0)Link ID ADV Router Age Seq# Checksum Link count1.1.1.1 1.1.1.1 1515 0x80000008 0x005B98 32.2.2.2 2.2.2.2 1582 0x80000008 0x003375 53.3.3.3 3.3.3.3 42 0x80000006 0x005C6A 3Summary Net Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 42 0x80000004 0x00FCDF172.8.34.0 3.3.3.3 42 0x80000004 0x000F08Summary ASB Link States (Area 0)Link ID ADV Router Age Seq# Checksum4.4.4.4 3.3.3.3 1782 0x80000003 0x00E6F6Type-5 AS External Link StatesLink ID ADV Router Age Seq# Checksum Tag5.5.5.5 1.1.1.1 509 0x80000002 0x00E0A6 05.5.5.5 4.4.4.4 1249 0x80000004 0x00FEFA 0172.8.15.0 1.1.1.1 509 0x80000002 0x00FCDA 0172.8.15.0 4.4.4.4 1249 0x80000004 0x001B2F 0172.8.45.0 1.1.1.1 509 0x80000002 0x00B108 0172.8.45.0 4.4.4.4 1249 0x80000004 0x00CF5C 0(需求6):8、采⽤show ip ospf database external 5.5.5.5查看关于5.5.5.5的外部LSA详细情况:(需求R2#show ip ospf database external 5.5.5.5OSPF Router with ID (2.2.2.2) (Process ID 2012)Type-5 AS External Link StatesLS age: 816Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID: 5.5.5.5 (External Network Number )Advertising Router: 1.1.1.1LS Seq Number: 80000002Checksum: 0xE0A6Length: 36Network Mask: /32Metric Type: 2 (Larger than any link state path)TOS: 0Metric: 20Forward Address: 0.0.0.0External Route Tag: 0Routing Bit Set on this LSALS age: 1556Options: (No TOS-capability, DC)LS Type: AS External LinkLink State ID:5.5.5.5 (External Network Number )Advertising Router: 4.4.4.4LS Seq Number: 80000004Checksum: 0xFEFALength: 36Network Mask: /32Metric Type: 1 (Comparable directly to link state metric)TOS: 0Metric: 20Forward Address: 0.0.0.0External Route Tag: 09、采⽤show ip route查看R2的路由表(需求(需求6):R2#show ip routeCodes: C - connected, S - static, 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 2i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2ia - IS-IS inter area, * - candidate default, U - per-user static routeo - ODR, P - periodic downloaded static routeGateway of last resort is not set1.0.0.0/32 is subnetted, 1 subnetsO 1.1.1.1 [110/65] via 172.8.12.1, 00:43:51, Serial0/02.0.0.0/32 is subnetted, 1 subnetsC 2.2.2.2 is directly connected, Loopback03.0.0.0/32 is subnetted, 1 subnetsO 3.3.3.3 [110/65] via 172.8.23.3, 00:43:51, Serial0/14.0.0.0/32 is subnetted, 1 subnetsO IA 4.4.4.4 [110/129] via 172.8.23.3, 00:43:51, Serial0/15.0.0.0/32 is subnetted, 1 subnetsO E1 5.5.5.5 [110/84] via 172.8.23.3, 00:06:34, Serial0/0/根据RFC3101(2.5(6)(b))规定[Type 1 external paths are always preferred over type 2 external paths.],Type 1总是优于Type 2,所以R2到达5.5.5.5下⼀跳为172.8.23.3/172.8.0.0/24 is subnetted, 5 subnetsO IA 172.8.34.0 [110/128] via 172.8.23.3, 00:43:51, Serial0/1O E1 172.8.45.0 [110/84] via 172.8.23.3, 00:06:34, Serial0/0C 172.8.12.0 is directly connected, Serial0/0O E1 172.8.15.0 [110/84] via 172.8.23.1, 00:06:35, Serial0/0C 172.8.23.0 is directly connected, Serial0/15案例配置⽂件(略)6案例总结及其他1、外部重发布到OSPF协议的路由以LSA 5发布,默认路由类型为E2,Cost值为20,重发布时需要加上Subnets参数,否则只重发布主类路由;2、当从多条路径上学到外部路由,路由类型为E2时,路由器选择最近的ASBR到达外部;3、当从多条路径上学到外部路由,路由类型为E1的路由时,Cost越⼩,路径越优;4、当从多条路径上学到外部路由,路由类型分别为E1和E2时,E1总是优于E2;5、参见RFC 3101;。
CCNP技术文档之OSPF全解析(上)
CCNP技术文档之OSPF全解析(上)思科认证是由网络领域著名的厂商—Cisco公司推出的,是互联网领域的国际权威认证。
•CCNP(Cisco Certified Network Professional)是Cisco 职业认证体系中的中级认证获得CCNP认证的专业人员可以为具有100到500多个节点的大型企业网络安装、配置和运行LAN、WAN和拨号访问业务。
•CCNP认证表示网络人士具有对从100个节点到超过500个节点的融合式局域网和广域网进行安装、配置和排障能力。
获得CCNP认证资格的网络人士拥有丰富的知识和技能,能够管理构成网络核心的路由器和交换机,以及将语音、无线和安全集成到网络之中的边缘应用。
SPOTO CCNP指导教材紧跟Cisco最新认证教材,它是由SPOTO TS团队为广大学员精心设计的一本辅导教材,它以CCNP知识点为基础,经过缜密的思考,大量的实践,多轮讨论,最终撰写完成。
•CCNP:路由、交换、排错路由重点知识点:EIGRP、OSPF、路由操纵、BGP、IPv6、OSPF本文OSPF主要内容:•OSPF简介 ••OSPF报文类型 ••配置OSPF ••OSPF网络类型 ••Link-State •Advertisements ••OSPF路由汇总 ••配置OSPF特殊区域 ••配置OSPF认证 ••OSPF知识点总结 ••OSPF综合实验•链路状态路由协议•链路状态数据结构•网络层次结构•SPF计算链路状态路由协议:•运行链路状态路由协议的路由器比运行距离矢量路由协议的路由器识别更多的网络信息 ••每一台路由器拥有整个拓扑结构 ••能够根据准确的网络拓扑信息独立地作出决策 •链路状态路由协议:链路状态数据结构邻居表:也被称为邻接数据库,包含邻居列表拓扑表:•通常被称为链路状态数据库(LSDB)•包含该区域或网络中的所有路由器及其连接链路•区域内的所有路由器有相同的LSDB路由表:通常称为转发数据库(forwarding database)!包含到目的地的最佳路径!网络层次结构链路状态路由协议通过OSPF协议执行具有层次网络结构。
备考CCNP网络工程与通信技术高级知识点的全面解析与应试技巧
备考CCNP网络工程与通信技术高级知识点的全面解析与应试技巧CCNP(Cisco Certified Network Professional)是思科认证体系中的一项重要认证,旨在评估网络工程师的专业知识和技能。
备考CCNP考试需要掌握一系列的网络工程与通信技术高级知识点,并且还需要一些应试技巧来提升自己的考试成绩。
本文将全面解析备考CCNP网络工程与通信技术高级知识点,并分享一些实用的应试技巧,帮助读者取得优异的考试成绩。
一、网络工程与通信技术高级知识点解析1. 网络架构与设计网络架构与设计是CCNP考试的重要考点。
它涉及许多方面的内容,包括网络拓扑设计、网络安全设计、网络性能优化等。
备考时,应着重掌握不同场景下的网络架构设计原则和方法,理解各种网络设备的功能以及它们之间的协作关系。
2. 网络技术与协议备考CCNP考试还需要深入了解网络技术与协议,如TCP/IP协议族、以太网、路由协议(如OSPF、BGP等)、交换技术(如VLAN、STP等)、IP网络服务(如DHCP、NAT等)等。
应牢记每种技术或协议的工作原理、特点和配置方法。
3. 网络安全网络安全是网络工程与通信技术中至关重要的一部分。
备考中,应重点关注网络安全的基本概念、攻击类型和防御策略。
此外,理解网络安全设备的原理和配置方法,如防火墙、入侵检测系统(IDS)、虚拟专用网络(VPN)等,也是备考的重要内容。
4. 网络故障排除与维护网络故障排除与维护是网络工程师日常工作的一部分,也是备考CCNP考试的考点之一。
备考中,需要掌握故障排除的方法与步骤,了解各种故障的常见原因和解决方案。
同时,还要熟悉网络设备的维护工作,如设备配置备份、固件升级等。
通过大量的实践操作,提高自己的故障排除与维护能力。
二、备考CCNP的应试技巧1. 制定合理的备考计划备考CCNP需要有一个合理的备考计划,将各个知识点合理安排在备考时间段内。
根据自己的时间安排和学习进度,制定每天的学习任务,保证能够系统地复习每个考点。
ccnp知识点
ccnp知识点CCNP(Cisco Certified Network Professional)认证是由Cisco公司推出的高级网络工程师认证,是在CCNA(Cisco Certified Network Associate)基础上进一步提高和完善了网络工程师的级别。
考取CCNP认证,需要掌握一定的网络知识点和技能,包括网络设计、路由和交换、安全和无线等方面的内容。
本文将就CCNP认证所需的知识点和技能进行详细介绍。
一、网络设计在进行网络设计时,需要考虑多种因素,包括网络规模、带宽需求、数据传输速率、延迟、安全性等方面。
网络设计需要考虑到整个网络的结构和拓扑,将网络分为若干个子网,并进行合理的虚拟化设计,以满足业务需求。
网络设计需要考虑到业务的性质和特点,例如,应用程序的需求、用户的使用情况、数据量的大小等。
需要使用合适的网络协议和技术,包括OSPF、BGP、EIGRP等路由协议,STP、RSTP等交换协议,以及IPSec、SSL等安全协议。
此外,网络设计也需要考虑到可拓展性,以适应可能出现的未来需求和扩展。
二、路由和交换路由和交换是网络中最重要的组成部分之一。
路由器用于将数据包从一个网络发送到另一个网络,交换机用于在单个网络中传递数据包。
其中,路由器工作在网络层(三层),交换机工作在数据链路层(二层)。
在路由和交换领域,需要了解如下知识点:1. 路由协议路由协议用于确保在不同网络间的数据传输正常运行。
常见的路由协议包括RIP、OSPF、BGP、EIGRP等。
2. 交换协议交换协议用于在同一网络中交换数据包。
常见的交换协议包括STP、RSTP等。
3. VLANVLAN(Virtual Local Area Network)是一种虚拟网络技术,可以根据物理布局或功能要求,将一个物理网络划分为多个逻辑网络。
4. VTPVTP(Virtual Trunking Protocol)是一种交换机之间进行自动同步VLAN信息的协议。
Cisco OSPF CCNP 笔记
4、不同网段,分别选举DR;
LSA的的更新:序列号越大越新;
收到一个LSA先看本地数据库里有没有这条LSA,如果没有就加入到本地数据库,有的话要通过比较序列号来判断这个LSA是否是最新的LSA,小的话就放入我目前更新的LSA列表里,大的话就加入到本地数据库并且泛洪给邻居;
0.0.0.0 = 0;0.0.0.1=1;0.0.0.255=255;0.0.1.0=256;
debug ip ospf adj:调试查看邻居建立的过程;
debug ip ospf events:查看邻居间的事件;
Show ip ospf interface brief可以查看哪些接口运行了OSPF;
Full:neighbor fully adjacent;
Down state–> Init state -> Two-way state:
Exstart state -> Exchange state:
Loading state -> Full state:
实验:OSPF的基本配置,观看其邻居建立过程;GNS3模拟;
DR的选举方法:(优先级顺序由1到2),注意与Router ID选举的区分;
1、较大的Priority(default = 1):0代表不参加DR和BDR的选举,255:代表必须被被选举成DR;
2、较大的Router ID
实验:DR和BDR的选举;GNS3模拟,基于以上拓扑
接口下:ip ospf priority x【0~255】,修改优先级大小,若设置成0,则表示该接口不参与选举;
DR和BDR的选举(指的是接口的角色):
DR:指定路由器;BDR:备份的指定路由器;所有的路由器与DR和BDR都是建立FULL状态,而DRother之间建立的是two-way状态;
CCNP OSPF协议详解
CCNP OSPF协议详解/1192852/278415OSPF(Open Shortest Path Fitst,ospf)开放最短路径优先协议,是由Internet 工程任务组开发的路由选择协议,公用协议,任何厂家的设备。
链路状态路由协议(也可以说OSPF)工作原理:每台路由器通过使用Hello报文与它的邻居之间建立邻接关系每台路由器向每个邻居发送链路状态通告(LSA),有时叫链路状态报文(LSP). 每个邻居在收到LSP之后要依次向它的邻居转发这些LSP(泛洪)每台路由器要在数据库中保存一份它所收到的LSA的备份,所有路由器的数据库应该相同依照拓扑数据库每台路由器使用Dijkstra算法(SPF算法)计算出到每个网络的最短路径,并将结果输出到路由选择表中OSPF的简化原理:发Hello报文——建立邻接关系——形成链路状态数据库——SPF算法——形成路由表。
几个概念:OSPF的特征:1.快速适应网络变化2.在网络发生变化时,发送触发更新3.以较低的频率(每30分钟)发送定期更新,这被称为链路状态刷新4.支持不连续子网和CIDR5.支持手动路由汇总6.收敛时间短7.采用Cost作为度量值8.使用区域概念,这可有效的减少协议对路由器的CPU和内存的占用.9.有路由验证功能,支持等价负载均衡运行OSPF的路由器需要一个能够唯一标示自己的Router IDOSPF的网络类型:广播型网络, 比如以太网,Token Ring和FDDI,这样的网络上会选举一个DR和BDR,DR/BDR的发送的OSPF包的目标地址为224.0.0.5,运载这些OSPF包的帧的目标MAC地址为0100.5E00.0005;而除了DR/BDR以外的OSPF包的目标地址为224.0.0.6,这个地址叫AllDRoutersNBMA网络, 比如X.25,Frame Relay,和ATM,不具备广播的能力,在这样的网络上要选举DR和BDR,因此邻居要人工来指定点到多点网络,是NBMA网络的一个特殊配置,可以看成是点到点链路的集合. 在这样的网络上不选举DR和BDR点到点网络,比如T1线路,是连接单独的一对路由器的网络,点到点网络上的有效邻居总是可以形成邻接关系的,在这种网络上,OSPF包的目标地址使用的是224.0.0.5,这个组播地址称为AllSPFRouters虚链接,它被认为是没有编号的点到点网络的一种特殊配置.OSPF报文以单播方式发送OSPF的DR(指定路由)与BDR(备份路由):通过组播发送Hello报文具有最高OSPF优先级的路由器会被选为DR(255最高)如果OSPF优先级相同具有最高路由器ID,路由器会被选为DRDR与BDR的选举过程?1. 在和邻居建立双向通信之后,检查邻居的Hello包中Priority,DR和BDR字段,列出所有可以参与DR/BDR选举的邻居.所有的路由器声明它们自己就是DR/BDR(Hello包中DR字段的值就是它们自己的接口地址;BDR字段的值就是它们自己的接口地址)2. 从这个有参与选举DR/BDR权的列表中,创建一组没有声明自己就是DR的路由器的子集(声明自己是DR的路由器将不会被选举为BDR)3. 如果在这个子集里,不管有没有宣称自己就是BDR,只要在Hello包中BDR字段就等于自己接口的地址,优先级最高的就被选举为BDR;如果优先级都一样,RID最高的选举为BDR4. 如果在Hello包中DR字段就等于自己接口的地址,优先级最高的就被选举为DR;如果优先级都一样,RID最高的选举为DR;如果没有路由器宣称自己就是DR,那么新选举的BDR就成为DR5. 要注意的是,当网络中已经选举了DR/BDR后,又出现了1台新的优先级更高的路由器,DR/BDR是不会重新选举的6. DR/BDR选举完成后,其他Rother只和DR/BDR形成邻接关系.所有的路由器将组播Hello包到224.0.0.5,以便它们能跟踪其他邻居的信息.其他Rother只组播update packet到224.0.0.6,只有DR/BDR监听这个地址 .一旦出问题,反过来,DR将使用224.0.0.5泛洪更新到其他路由器OSPF路由器在完全邻接之前,所经过的几个状态:1.Down: 初始化状态2.Attempt: 只适于NBMA网络,在NBMA网络中邻居是手动指定的,在该状态下,路由器将使用HelloInterval取代PollInterval来发送Hello包3.Init: 表明在DeadInterval里收到了Hello包,但是2-Way通信仍然没有建立起来4.two-way: 双向会话建立5.ExStart: 信息交换初始状态,在这个状态下,本地路由器和邻居将建立Master/Slave关系,并确定DD Sequence Number,接口等级高的的成为Master6.Exchange: 信息交换状态,本地路由器向邻居发送数据库描述包,并且会发送LSR用于请求新的LSA7.Loading: 信息加载状态,本地路由器向邻居发送LSR用于请求新的LSA8.Full: 完全邻接状态,这种邻接出现在Router LSA和Network LSA中在OSPF协议的环境下,区域(Area)是一组逻辑上的OSPF路由器和链路,区域是通过一个32位的区域ID(Area ID)来识别的OSPF的区域:在一个区域内的路由器将不需要了解它们所在区域外部的拓扑细节。
CCNP相关题库大集合
CCNP相关题库大集合、全搜索,绝对便于查找。
(持续更新新题库)互联神州test ccnp 825 845 892 最新题库可打印 9月29日更新/thread-26194-1-1.html最新642-901 v 3.10 (353题)/thread-40433-1-1.html642-825 全新P4S3.10 上传完成/thread-43635-1-1.html最新 2008 4月10日 pass4sure 8923.23/thread-35203-1-1.html845新版P4S 217Q /thread-31290-1-2.html892中文解释/thread-32344-1-2.html(关注)总结最近考了NP(892__845__825)的诸多网友所看题库如下/thread-31157-1-3.html642_892P4A3.23考试题库之经验总结(包括所有试验及CASE题)/thread-35484-1-3.html08年2月21日更新,最新新CCNP Pass4sure(P4S) 下载帖(642-901、812、825、845、892)/thread-10901-1-5.html642-892 pass4sure 2.93 修订版/thread-30046-1-7.html3月 testinside p4s ccna&ccnp全套题库/thread-32576-1-8.htmlTestKing(TK) 642-901 v12(2007年7月12日更新)/thread-23115-1-11.htmlCCNP642————845考试部分CASE题及选择题题解(全是考试网友的经验总结)/thread-34853-1-12.html642-845最新P4Sv3.10_312Q /thread-38915-1-21.html642——825P4S2.93考试经验之总结(包含所有CASE题)/thread-35483-1-21.htmlP4S 642-845 2.95 PDF打印版/thread-35447-1-3.html892 P4 2.93不加密版本/thread-28916-1-7.html642_892p4s3.27 /thread-40501-1-7.ht ml08.3月 testinside p4s ccna&ccnp全套题库/thread-32576-1-8.htmlPass4sure+642-812+3[1].10 /thread-40683-1-1.html642—901P4S.3.83题库/thread-42299-1-1.html 642——812pass4side3.57/thread-4 2942-1-1.html包含了8道新题和case的战报/thread-43032-1-5.html 642——845p4s-109题/thread-42314-1-4.html如何解决Pass4sure 3.10 需要订单号的问题/thread-43789-1-1.html。
CCNP路由精华4-互连多个OSPF区域
CCNP路由精华4:互连多个OSPF区域第四章:互连多个OSPF区域为了解决最短路径优先(SPF)算法的频繁计算、大型路由表、大型链路状态表,OSPF被设计为可将大型网络分成多个区域的能力也被称为体系化路由。
体系化路由使我们能够将大型网络(自治系统)分成被称为区域的小网络OSPF的体系化拓朴结构有以下优点:lSPF计算频率降低l更小的路由表l链路状态更新(LSU)负荷降低OSPF路由器类型如下:l内部路由器l主干路由器l区域边界路由器(ABR)l自治系统边界路由器(ASBR)区域的类型l标准区域l主干区域l未节区域l完全未节区域l次未节区域数据包是怎样穿过多个区域的:l如果数据包的目的地是本外的一个网络,那么它将被区域内部路由器转发到目的地内部路由器;l如果数据包的目的地是本区域外的一个网络,那么它必须经过下面的路径------数据包从源网络到一个ABR------ABR将数据包通过主干区域外发送到目的地网络ABR------目的地ABR将数据包转达发到域内的目的地网络虚拟链路有两个条件:l它必须被建立在边接着一个共同区域的两个ABR之间l这两台ABR其中一台必须连接着主干区域路由器上没有用来激活ABR或ASBR的功能的特殊命令。
路由器通过它所连接区域的情况来承担这个角色,OSPF的基本配置步骤如下:l在路由器上启用OSPFrouter(config)#router ospf process-idl指明将路由器上的哪些IP网络作为OSPF的一部分router(config-router)#network address wildcard-maskarea area-idl(任选项)如果路由器有一个接口连接着一个非OSPF网络,那么还要执行相应的配置步骤。
要进一步减少路由表的数量,我们可以创建一个完全未节区域,这是CISCO的一种专有的特性。
Router ospf 200用进程ID 200启用OSPFnetwork 10.X.X.X 0.0.0.0 area 0指定运行OSPF的接口和它们的区域area x range 192.168.X.0 255.255.255.0归纳地址area X stub [no-summary]将一个区域配置为一个未节或完全未节区域area x virtual-link 192.168.x.49创建一条OSPF虚拟链路area x nssa将一个区域配置为一个次未节区域(NSSA)summary-address 172.16.0.0 255.255.0.0将外部地址归纳发布到OSPFshow ip ospf显示有关OSPF路由进程的一般信息show ip ospf neighbor显示有关OSPF邻居信息show ip ospf database显示OSPF链路状态数据库中的条目show ip ospf interface显示有关一个接口的具体OSPF信息show ip ospf virtual-links显示OSPF虚拟链路的状态debug ip ospf adj显示涉及建立或拆除一个OSPF毗邻关系的事件。
CCNP路由精华3-在单个区域办配置OSPF.doc
CCNP路由精华3:在单个区域办配置OSPF 第三章在单个区域办配置OSPFOSPF是一项链路状态型技术,比如路由选择信息协议(RIP)这样的距离矢量型技术相对。
OSPF协议完成各路由选择协议算法的两大功能:路径选择和路径交换。
OSPF是一种内部网关协议(IGP),也就是说它在属于同一自治系统的路由器间发布路由信息。
OSPF是为解决RIP不能解决的大型、可扩展的网络需求而写的OSPF解决了以下问题:*收敛速率*对可变长度掩码(VLSM)的支持OSPF、RIPV2支持VLSM,RIP只支持固定长度子网掩码(FLSM)*网络可达性RIP跨度达16跳时被认为是不可达,OSPF理论上没有可达性限制*带宽占用RIP每隔30秒广播一次完整路由,OSPF只有链路发生变化才更新*路径选择方法RIP是基于跳数选择路径的,OSPF采用一种路径成本(cost)值(对于Cisco路由器它基于连接速率)作为路径选择的依据。
OSPF与RI P、IGRP一样直持等开销路径OSPF信息在IP数据包内,使用协议号89OSPF可以运行在广播型网络或非广播型网络上在广播型多路访问拓朴结构中的OSPF运行Hello协议负责建立和维护邻居关系通过IP多目组广播224.0.0.5,也被称为ALLSPFROUTER (所有SPF路由器)地址,Hello数据包被定期地从参与OSPF的各个接口发送出去。
Hello数据包中所包含的信息如下:l路由器ID这个32比特的数字在一个自治系统内的标识一个路由器。
它缺省是选用活跃接口上的IP地址。
这个标识在建立邻居关系和直辖市运行在网络中S PF算法拷贝的消息时是很重要的。
*HELLO间隔和DOWN机判断间隔(dead interval)HELLO间隔规定了路由发送HELLO的时间间隔(秒)。
DOWN机判定间隔是路由器在认为相邻路由器失效之前等待接收来自邻居消息的时间,单位为秒,缺省是H ELLO间隔的4倍。
苏州思朋信息CCNP-OSPF知识总结
CCNP-OSPF知识总结CIDR (Classless InterDomain Routing) 无类别域间路由选择Network Hierarchy(分层):1.Transit area(传输区域)(backbone or area 0);2.Regular area(常规区域---nonbackbone areas)EIGRP Protocol与OSPF比较eigrp数据库中只有路由信息,也有点类似于传闻式路由,ospf数据库中既包括路由信息也包括topology即路由器的连接情况。
eigrp建立邻居的条件:1.AS号必须相同;2.k指必须相同;3.认证向eigrp中注入默认路由的特殊使用方法:ip default-network:1.ip default-network12.0.0.0(主类) work 12.0.0.0 3、本地路由表事先要有此12.0.0.0/8的路由,如若没有可手工添加eigrp手工汇总的注意事项:1.汇总可以配置在接口上(路由传播方向的out方向)类似与rip;2.在接口上汇总后会产生一条指向null0的路由;3.当最后一条汇总的明细路由消失的时候,汇总路由才会消失;4.明细路由的最小metric将作为汇总路由的metriceigrp重置邻居关系的可能性:1.dead time已到;2.16次的重传时间已到;3.3分钟的SIA eigrp的被动接口:passive-interface申明此接口不再收发eigrp报文,路由信息还是发出去的ospf建立邻居的条件:1.Hello and dead time;2.area id;3.Authentication password;4.Stub area flag;5.MTU;6.掩码 dead time=4*hello time;其中MTU存在于DBD报文中neighbor:交互hello包的就是neighbor。
adjacency:交互了LSA的就是adjacency了,所以是adjacency肯定是neighbor。
ccnp重要知识点总结大全
ccnp重要知识点总结大全一、路由1.1 动态路由协议在CCNP考试中,常见的动态路由协议包括RIP(路由信息协议)、EIGRP(增强内部网关路由协议)和OSPF(开放最短路径优先协议)。
考生需要了解这些协议的特点、工作原理、配置方法以及路由收敛等相关知识。
1.2 BGP(边界网关协议)BGP是一个重要的外部网关协议,用于在不同自治系统之间进行路由选择。
考生需要掌握BGP的基本概念、特点、配置方法、路由选择算法等知识,还需要了解BGP与其他动态路由协议之间的区别与联系。
1.3 路由策略CCNP考试还会涉及到路由策略的配置与管理,包括基于源地址、目的地址、路由类型等条件的路由策略配置方法,以及路由地图、路由聚合等相关知识。
1.4 路由优化路由优化是网络工程中的一个重要内容,考生需要了解网络中常见的路由优化技术,如负载均衡、路径选择、策略路由等,以及这些技术在实际网络中的应用方法。
二、交换2.1 VLAN在CCNP考试中,VLAN是一个重要的知识点。
考生需要了解VLAN的基本概念、工作原理、配置方法,以及VLAN间的路由、VLAN的扩展等相关内容。
2.2 交换机安全交换机安全是网络安全的重要组成部分,考生需要了解交换机安全的基本原则、安全配置方法、端口安全、VLAN安全、身份认证等内容。
2.3 交换机高可用性在CCNP考试中,考生还需要了解交换机高可用性的相关知识,包括冗余交换机的配置、交换机堆叠技术、交换机链路聚合等内容。
2.4 交换机远程管理远程管理是网络运维中的一个重要内容,考生需要了解交换机的远程管理方法、远程访问安全、SNMP管理等知识点。
三、安全3.1 网络安全基础网络安全基础是CCNP考试中的重要内容,考生需要了解网络安全的基本原则、威胁与攻击、安全策略与机制等知识。
3.2 防火墙技术防火墙是网络安全的重要设备,考生需要了解防火墙的基本原理、类型、配置方法、应用场景等内容。
3.3 VPN技术VPN技术是实现安全远程访问的重要手段,考生需要了解VPN的基本原理、类型、配置方法、安全性能等知识点。
CCNP---OSPF配置总结与说明 (一)
CCNP---OSPF配置总结与说明一配置如上图所示,在各个路由器的配置如下:R1:R2:R3:R4:EIGRP本身是无类,但是自己汇总的。
只有禁用之后才会显现出无类的特征,那里的规矩与OSPF 一样,0表示精确匹配,1表示模糊匹配,下面看看R2的路由表:一看有很多,当然也有没有汇总的功劳,里面你要注意到“O IA”这事表示此路由是从区域外获得的,以后还会发现有“O E1"表示1类外部路由,“O E2”表示2类外部路由,还就是这里的OSPF 管理距离是110,,下面是R2的OSPF 邻居表:“neighbor ID”是邻居的ID,pri指的是接口优先级,在OSPF 中,接口优先级是用来选举DR、BDR的,一般默认为1,所以就用路由ID来选择了,一般在多路访问网络中才会有这种选举,“state”指的是状态FUUL表示已经建立邻居关系,“/”后面一般表示DR或BDR,“-”表示路由器不参加DR、BDR的选举,“dead time”等待清除邻居关系前等待的最长时间,“address”邻居接口的地址,“interface”表示自己与邻居相连的接口,下面查看R2的数据链路状态数据库:Router Link States (Area 0)表示一类LSA类型,查看详细信息;show ip ospf date router 2.2.2.2 Summary Net Link States (Area 0)表示三类LSA类型,查看详细信息:show i p ospf date summary Router Link States (Area 1)也是一类的只不过是区域一中的而已Summary Net Link States (Area 1)也是二类的只不过是区域一中的而已这里一共有11类,其实常用的就是前7类:1类:每个路由器都生成的针对于其所属区域的路由器链路通告2类:广播型网络中DR通告的3类:区域间的,ID是用网段表示的4类:汇总LSA通告5类:用于把外部通告给内部路由,ID是用外部网段表示的现在为了缩减路由表咱们进行路由汇总。
CCNP-OSPF笔记
6。Total-NSSA配置命令:
Router(config-router)#area <x>(area-id) nssa no-summary
7。LSA-7默认路由代替LSA-5明细路由的NSSA:
DR(Designated Router)/BDR(Backup Designated Router)的选举原则:
1。比较路由器的OSPF优先级。优先级最大的成为DR,第二大的成为BDR,其他设备成为DR other。(优先级:0-255,接口下默认的OSPF优先级为1。如果 接口下OSPF优先级为255,那么最优先;如果接口下优先级为0,呢么这个接口不参与DR/BDR竞选,直接成为DR other)。
OSPF建立邻接状态:
down->attempt(只有在帧中继下才能看到)->idle(闲置)->2way(双向通讯)->exstart->exchange->loading->fill
down:代表这个接口当前没有启用OSPF。
attempt:OSPF在帧中继环境下特有的状态,尝试在帧中继链路上发送HELLO消息。
LSA-4(ASBR-LSA)
在整个OSPF网络进行洪泛,由ABR产生。用来通告ASBR(自治系统边界路由器)所在位置。LSA-4的通告路由器,每经过一台ABR,就会发生变化。
LSA-5(External-LSA)
在整个OSPF网络内进行洪泛,由ASBR产生。用来通告OSPF外部路由。由LSA-5产生的路由,在路由表中以OE的形式出现。在整个传递过程中,LSA-5的通告路由器永远不变。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主要是连接用户。而且所有数据都必须经过area 0中转。 包括:Stub / Totally Stubby / NSSA
OSPF为什么要划分区域?
一个是“怕计算” 一个是“无法汇总”
路由器的类型
ABR:区域边界路由器(Area Border Router) ASBR:自治系统边界路由器(Autonomous System Boundary Router)
4、当一个路由器遇到同一个LSA的两个实例时,它必须能够 确定哪一个是最新的LSA。(根据序列号来识别)
5、LSA条目的老化时间默认是一小时(0-3600S)
序列号的重置
当一条LSA的序列号到达最大序列号时,始发路由器 会发送一个生存时间为最大值的相同的LSA,让其它 的路由器从LSDB中清除这条LSA,当其它路由器确 认后,再发送一个初始序列号的LSA。
我们很容易发现MA网络下,ospf建邻居明显比点到 点要慢。 主要的原因是ospf在MA网络时需要在two way状态 下选举DR/BDR。 细心点我们会发现,MA网络下会在two way状态等 待40s。
那么现在的问题它等待40s是在干什么呢???
Exstart
Exstart是firstDBD, 确认主从关系。双方互相发送第 一个DBD报文,选取主从。 DBD分为firstDBD和DBD。 firstDBD不携带Lsa头部信息。通过firstDBD确认主 从关系。主的作用只是为了控制序列号的同步。 Router-ID高的将成为主。 DBD只携带LSA的头部信息,没有携带LSA的具体信 息。承载完整LSA是LSAUpdate包。
注意:只有始发路由器才可以提前使这条LSA老化
LSA的更新流程
LSA的详细流程
1、比较LSA实例的序列号,大的优先 2、序列号相同,再比校验和,大的优先 3、校验和也相同,再比老化时间,如果有一条LSA 拥有大小为最大生存时间(3600S)的老化时间,则 最优 4、如果LSA的老化时间之间的差别多于15分钟,则 老化时间小的优先 5、如果以上条件都比不出来,则认为这些LSA相同
内部路由器:R5、R6等
骨干路由器:R1
划分区域的好处
1、可以在区域边界做汇总,减少了路由表的
条目
2、只有一个区域内的路由器才会同步LSDB, LSA的flood在网络边界停止,减少了LSA的 flood,加速会聚 3、缩小网络的不稳定性,一个区域的路由问 题不会影响其它区域。
OSPF的邻接关系
OSPF
Open Shortest Path First
链路状态路由协议的特征
快速适应网络变化 在网络发生变化时发送触发更新 以较低的频率发送定期更新,称为链路
状态刷新
链路状态协议
OSPF特性
OSPF属于IGP,是Link-State协议,基于IP Pro 89。 采用SPF算法(Dijkstra算法)计算最佳路径。 快速响应网络变化。
Routing Table:
对LSDB应用SPF算法,选择到达目标地址的最佳路 由放入路由表。
OSPF区域划分
OSPF采用层次设计,用Area来分隔路由
器。 区域中的路由器保存该区域中所有链路 和路由器的详细信息, 但只保存其他区域路由器和链路的摘要 信息。
OSPF单区域存在的问题
路由器只和建立了邻接关系的邻居才可以到达FULL 状态。
路由更新只在形成FULL状态的路由器间传递。
OSPF路由器只会与建立了邻接关系的路由器互传 LSA。同步LSDB
Router-id
一个号码而已,用来唯一标识OSPF域中路由器。 router-id默认是从接口地址选举出来的,那么这个接口有 什么要求呢? Router-id默认是不抢占的,那么它为什么不能抢占呢? Router-id在整个ospf区域都是不能重复的。??
DR和BDR
DR--指定路由器
BDR--备份的指定路由器
DRother发送LSA给DR/BDR用224.0.0.6
DR发送LSA给DRother用224.0.0.5
非MA网络(没有DR/BDR),路由器都用224.0.0.5 为什么要选举DR和BDR呢???
DR和BDR的选举规则
cost OSPF Cost = 108/BW (bps)
Cost的修改
R1(config-if)#ip ospf cost 10 修改OSPF中COST值计算公式的分子 注意:这里改动的值是以10的六次方为单位的。 例如:在COST公式中修改分子,本例修改分子为10的九
次方 R1(config-router)#auto-cost reference-bandwidth 1000
Loading
等待M位为0时,才进入loading。 LSRrequest:是不携带LSA头部的,只通过(公告ID, LSA L类型,linkID)来请求具体的条目。 LSRUpdate:含有真正LSA完整信息的,用来回应 LSRrequest。
full
邻接关系已经形成
LSDB已经同步
OSPF基本配置
R1(config)#router ospf 110
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 1.1.1.0 0.0.0.255 area 0 区域号还可用点分十进制表示 不存在自动汇总的问题
Router-id的选举规则
Route-ID的优先顺序: 1)手工指定Route-ID x.x.x.x(可任意,但区域 内不能重复)
2)自动选择最大的Loopback IP作route-id
3)自动选择最大的物理接口IP(接口必须是激活 状态)
推荐手工指定的router-id
DOWN—TWO WAY示例
Two way
在Two Way时,这里将要分两种情况: MA网络:将选举DB/BDR。 点到点:进入Two way状态后(即从Exstart开始), 表示这两个路由器已经建立了邻居关系了。 但最终能不能邻接关系要看最后是不是FULL。
Two-way选举DR/BDR
4) 不同网段分别选DR/BDR
SPF算法
最短路径优先算法 1、在一个区域内的所有路由器有同样的LSDB
2、每一个路由器在计算时都将自已做为树根
3、具有去往目标的最低cost值的路由是最好的路径 4、最好的路由被放入转发表
SPF算法示例
timer
Hello Intervals:10S/30S
OSPF的状态机
1、down state 2、init state 3、two-way state
4、exstart state
5、exchange state 6、loading state 7、full state
DOWN—TWO WAY
在Down状态下路由器发出第一个hello包。 当R2收到一个Hello包,并且在这个hello包中看不到自已的 ID,则将自已和邻居的关系转到Init状态。 Init是一个one way 状态,当R1和R2都认识对方后就会进入 Two Way状态。
DBD只携带Lsa的头部信息,没有携带Lsa的具体信息。 承载完整Lsa是LsaUpdate包。
OSPF同步过程
R1 我是主,我的router-id 1.1.1.1 我是主,我的router-id 2.2.2.2 由主发起同步,比特位 0 1 1 序列号n R2
比特位 0 1 0 序列号n
比特位 0 0 1 序列号n+1 比特位 0 0 0 序列号n+1
选举规则: 1)比较优先级,越大越优(默认为1,如设为0表示 不参与选举)
R4(config-if)#ip ospf priority 10 修改优先级
2)比较Route-ID,越大越优。
DR和BDR的特点
1)不抢占,DR正常工作时,即使有新的优先级比 DR高的路由器也不能抢占成为DR。 2)DR正常时,BDR只接收所有信息,转发LSA和 同步LSDB的任务由DR完成,当DR故障时,BDR自动 成为DR,完成原DR的工作,并选举新的BDR。 3)DR是个接口概念。每个网段都会选举DR。
Timer 修改
R4(config-if)#ip ospf hello-interval 9
R4(config-if)#ip ospf dead-interval 80
LSA序列号
1、LSDB中每一个LSA都有一个序列号
2、序列号范围从0x80000001-0x7FFFFFFF
3、OSPF每30分钟flood一次LSA来维持LSDB同步,每flood一 次,序列号加1
隐式确认
报文格式
• 上述debug输出信息显示OSPF报文头的各字段
实验:报文结构
抓包查看各种报文的结构
影响ospf邻居和邻接的因素
1、ROUTER ID不能相同;
2、HELLO时间必须一致;
3、DEAD时间必须一致; 4、区域ID必须相同; 5、认证必须相同; 6、STUB标志位必须相同; 7、MTU不匹配无法形成邻接关系(一边是EXSTART,一边是EXCHANGE); 8、OSPF版本号不同(目前版本为2); 9、当OSPF网络类型是MA时,要求掩码一定一致(两个邻居)。因为会出现 DR和LSA-2,无法描述网段。