OSPF学习笔记(二)

第四部分 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

你可能感兴趣的:(职场,路由,休闲,NP,ospf)