您的位置:首页 > 其它

OSPF学习笔记(二)

2009-06-04 22:41 330 查看
[align=left]第四部分 OSPF的网络类型
点对点的链路:
1. 通常一个串行口都是运行PPP或者HDLC的链路层封装;
2. 也有可能是点到点的子接口,通常是帧中继和ATM;
3. 在点到点的链路上不需要DR或者BDR;
4. OSPF对链路类型的检测是自动检测的;
5. OSPF包发送仍然是使用多播包到224.0.0.5;
多路访问的广播网络:
1. 通常使用的技术就是LAN和令牌环网;
2. 需要进行DR和BDR的选举;
3. 只有DR和BDR才需要和全网络内的路由器形成邻接关系;
4. DR发送包使用的是多播包到224.0.0.5;
5. 其他路由器发送包到DR或者BDR使用多播包到224.0.0.6;
DR和BDR的选举:
1. 通过多播来交换Hello包;
2. 拥有最高的OSPF优先级的被选为DR,默认情况下为1;
3. 当优先级相同时,选择Router ID高的为DR;
4. 选举是在每个路由器上各自进行的,当然最后的结果都是相同的;
5. 当DR消失了,BDR则自动升级为DR,然后网络重新选举一个BDR;
6. 当新加入到OSPF网络中一个Router ID较高的路由器时,不会重新进行DR和BDR的选举;
7. 不想成为DR和BDR的路由器可以把优先级设置为0;
为DR选举设置优先级:
1. 命令Router(config-if)#ip ospf priority number
2. 这个命令是设置OSPF的优先级到端口;
3. 每个端口可以分配到不同的优先级;
4. 优先级默认的情况下是1,优先级设置的范围是0-255;
5. 优先级0意味着这个路由器只能为DROTHER,不能成为DR或者BDR;
非广播的多路访问拓扑:
1. 一个端口可以连接多个站点;
2. NBMA的拓扑支持多个路由器,但是不能够进行广播;
3. OSPF的邻居不能够自动的被路由器发现;
NBMA网络中的DR选择:
1. OSPF认为NBMA和其他的广播介质是一样的;
2. DR和BDR需要所有的路由器进行全互联,但是NBMA的网络不总是全互联的;
3. DR和BDR需要列出所有的邻居,NBMA的接口是不能自动的检测到邻居的;
NBMA的操作模式:
标准的:
1. Nonbroadcsat(NBMA)
2. Point-to-multipoint
Cisco添加的:
1. Point-to-multipoint nonbroadcast
2. Broadcast
3. Point-to-point
配置OSPF网络类型:
Route(config-if)#ip ospf network[{broadcast|nonbroadcast|point-to-multipoint|point-to-multipoint nonbroadcast}]
NBMA模式:
1. 将一个全互联的NMBA网络当做一个广播网络;
2. 所有的串行口都在相同的子网中
3. 帧中继,X.25,ATM网络,默认情况下都是当做NBMA网络来操作;
4. 邻居必须静态配置;
5. LSA必须给每一个邻居都发送一个;
6. 命令Router(config-router)#neighbor address [priority number] [poll-interval number]
点到多点模式:
1. 点到多点可以应用在NBMA网络上的;
2. 点到多点模式一般应用于部分全互联和星型网络上;
3. 没有DR选举,而且也是使用一个子网;
4. 每隔30秒发一次Hello包;
5. 要在所有路由器的对应端口上配置;
6. Inverse ARP默认情况下是Enable的;
点到多点NBMA模式:
1. 必须像一般的NBMA那样静态的指定邻居;
2. 像点到多点模式那样,不需要选举DR;
使用子接口:
1. 是一个全局模式下的命令;
2. 每一个物理的串行口可以分作多个逻辑的接口;
3. 每一个PVC和SVC都可以得到一个子接口;
4. 限制:首先,每个子接口都要有自己的子网。其次,Hello和LSA的数目是根据你的子接口的数目来决定的。Hello每10秒发出一次。

第五部分 OSPF中路由器的类型和LSA
当一个网络很大,而且使用单区域的OSPF时,一个小的网络变化便会发出一个LSA,而且传遍整个网络。每个路由器会收到很多的LSA。还有一个就是使用单区域时,由于路由器很多,所以,链路状态数据库会很大,邻居表和路由表也会相应的变大的,消耗掉了很多内存。每次的网络变化,通告LSA之后,每个路由器就会重新计算路由。
当网络很大的时候,通常会把网络划分为若干个区域,主干区域和非主干区域。但是必须设置成为层次性的结构。所有的非主干区域要和主干区域连接在一起。每个区域内的路由器只需要知道自己区域内部的链路状态就可以了,相应的邻居表和路由表也小了。
OSPF中路由器的类型:
1. 主干路由器:在区域0里面的路由器都是主干路由器;
2. 区域边界路由器:在区域的边界连接两个区域的路由器;
3. 自治域系统边界路由器:在自治域系统边界上连接两个自治域系统的路由器;
4. 内部路由器:除了边界路由器以外的路由器;
LSA的类型:
1. 类型1,路由的链路通告;
2. 类型2,网络的链路通告;
3. 类型3或者4,汇总的链路通告;
4. 类型5,自治域系统外的链路通告;
5. 类型6,多播的OSPF的LSA;
6. 类型7,定义使用在SSA区域中的;
7. 类型8,扩展属性的LSA或者用于BGP;
而通常在路由器上配置的就是1、2、3、4、5、7这几种。
类型1的LSA:
1. 是一个路由器自己生成的只在区域内进行传输,包含了直连的链路和分配到每条链路的IP地址等信息;
2. 通常都是用RouterID来标识路由器;
3. 仅仅是在区域内洪泛,不会通过ABR洪泛到其他区域;
类型2的LSA:
1. 是传给一个区域中的每一个广播网络或者NBMA网络的,其中包括:在这个链路上连的路由器有哪些和这条链路上的子网掩码是什么;
2. 是由DR在广播介质中通告的;
3. 仅仅是在区域内洪泛,不会通过ABR洪泛到其他区域;
类型3的LSA:
1. 是由ABR生成的,是把一个特定区域的路由信息传播出去;
2. 传播的是一个区域的路由信息而不是链路状态信息,其他区域的路由器只知道去某个目的如何走,但是不知道那个区域内部的其他任何信息;
3. 可以洪泛到这个AS内部;
类型4的LSA:
1. 用来宣告有ASBR路由器到这个AS内所有的区域;
2. 可以洪泛到整个AS内部;
3. 只包含ASBR的Router ID;
4. 每经过一个ABR都会重新生成一次,重新生成后,其中包含的Router ID会发生变化,变为重新生成的LSA的路由器的Router ID;
类型5的LSA:
1. 是由ASBR宣告的,可以洪泛到整个AS内部的;
2. 经过ABR不会改变其中的Router ID;
3. 是用来通告AS外部的路由信息的;

第六部分 OSPF的汇总技术
路由汇总的好处:
1. 减少路由表的大小;
2. 将拓扑变化本地化;
3. 减少LSA类型3和类型5的洪泛,并且减少了CUP的开销;
OSPF中,路由汇总必须做在ASBR或者ABR上,而不像EIGRP那样,可以做在任何路由器的任何接口上。如果要做路由汇总,必须有一个很好的IP地址规划方案。
路由汇总的配置命令:
Router(config-router)#area area-id range address mask 通常用在ABR上
Router(config-router)#summary-address address mask [not-advertise] [tag tag] 通常用在ASBR上

[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: