ospf summary
1、second IP地址问题--只有在主网络或子网也运行OSPF协议的时候,OSPF才会通告一个辅助网络或辅助子网;
--OSPF将把辅助地址看作是末梢网络(这些网络没有OSPF邻居),从而不会在这些网络上发送Hello报文。因此,在辅助网络上也就无法建立邻接关系;
--OSPF只能通过主地址形成邻接关系;
2、负载均衡问题
cisco支持两种负载均衡
--基于目标网络的负载均衡和快速交换
假设到一个网络存在两条路径,那么去往该网络中第一个目标的报文从第一条路径通过,去往网络中的第二个目标的报文从第二条路径走,去往此网络中第三个目标的所有报文还从第一条路径走。cisco路由器工作在缺省交换模式下的,即快速交换模式,路由器将使用这种负载均衡方式;
--基于报文的均分负载和过程交换
基于报文的均分负载就是第一个去往一个目标网络的报文的链路1上发送,下一个去往相同目标网络的报文在另一条链路上发送,对于非等价路径,采用一定比率进行分配报文。当cisco路由器处于过程交换模式时,将采用基于报文的均分负载方式。
快速交换是一次路由多次交换;过程交换是每个报文,路由器都要进行路由选择表查询和接口选择,然后再查询数据链路信息。
均分负载分为等价值和非等价值均分负载;静态路由没有度量,所以仅支持等价均分负载;
缺省情况下,cisco路由器可以在最多4条等代价的路径上实现负载均衡,可以通过命令maximum-paths进行修改,改变的范围为1-6;
3、loopback接口
--loopback接口比任何其他的物理接口都更稳定。一旦路由器启动成功,环回接口就处于活动状态,只有整个路由器失效时它才会失效;
--网络管理员在预先分配和识别作为路由器ID的地址时有更多的回旋余地;可以更好的控制路由器ID的能力;
在cisco路由器上,即使路由器的用作路由器ID的物理接口随后失效了或被删除了,OSPF协议也会继续使用原来的物理接口作为路由器ID,直到OSPF进程重新启动。
作为路由器ID的接口不一定非要运行OSPF协议;
4、SPF算法
一般情况需要运行两次SPF算法
第一次运行将根据连接到区域内的每个节点(路由器)的链路创建SPF树的分支;
第二次运行SPF算法来增加这颗树的叶节点--也就是和每台路由器相连的末梢网络;
5、路由选择
最精确的匹配应该总是最长匹配---拥有最长的地址掩码的路由
6、地址汇总
area range命令指定了汇总地址所属的区域、汇总地址和地址掩码。对于EIGRP协议配置一条汇总路由时,会有一条指向空接口(NULL Interface)的路由被自动地加入路由选择表中,以便用来避免路由黑洞和路由环路。而OSPF不会自动添加这条路由,因此,在OSPF中配置汇总路由时,需要手动添加一条静态路由指向空接口;
ip route <ip> <mask> null0
7、NBMA网络
包括帧中继、X.25、SMDS和ATM,缺省情况,OSPF网络类型是非广播类型,不能转发OSPF Hellos包。可以定义下面几种网络模型:
--->广播模型
模拟广播网络,需要选举DR和BDR,可以通过两种配置方式进行模拟
配置network-type为广播;(适用于全连结网络)
配置neighbor语句;Hello包的发送就变成单播而不是广播;
--->点到点模型
要求每条PVC都需要定义单独的点到点子接口。不需要配置网络类型。
优势:可以基于接口配置VC cost;
不足:占用大量地址空间;Router LSA的大小也比较大,因为包含Type 3 stub links
--->点到多点模型
每个路由器和另外的路由器形成连接关系,不需要选举DR或BDR;整个NBMA网络只需要一个子网就可以;要求二层必须支持多播/广播;
对于非全连接NBMA网络,推荐使用该网络类型;
对于帧中继和dialer-map语句需要配置broadcast关键字,否则不能传递OSPF Hello数据包;这些语句只有在接口是多点类型时才起作用;
8、OSPF在除点到点和虚链路外的所有介质上检查子网号和掩码;
9、优先权为0的路由器接口将不会参与DR/BDR的选举过程,这样对于低端路由器是比较适合的;但是在一个网段上必须有至少一个DR,否则OSPF是不能达到Full状态的;
10、对于存在secondary地址的情况,OSPF要求secondary地址必须和primary地址在同一个区域内。否则OSPF将不能在自己的LSA中通告secondary地址;
11、重置ospf进程:#clear ip ospf process或#clear ip ospf [number] process
12、OSPF中点对点Numbered和Unnumbered links区别在于,link data位置的数据不一样,link id都是邻居的router id;对于编址的link data项为接口的IP地址;对于非编址的link data项为MIB-II ifIndex value;
通过命令show ip ospf database router查看;
对于stub网络,link data值为子网掩码;
13、在进行重新分发路由时,如果不使用subnets关键字,则重新注入的路由按照自然分类表示(有类路由);缺省BGP的metric为1,其他协议为20,type为2,tag为0;
14、timers lsa-group-pacing <seconds>
seconds表示发送timer-expired LSA组间的最小时间,缺省为4分钟;范围为:10-1800秒;
每个OSPF LSA都有一个age参数指定该LSA是否有效。当LSA的age等于最大的age时间(1小时)时,该LSA被删除;
为了更新LSA,originating路由器将会每30分钟发送一次LSA;这个间隔刷新进程阻止LSA到达最大age时间,因此阻止LSA被删除;
即使LSA没有改变,LSA刷新也会进行;
每10分钟将对所有的LSA执行checksum检查;
在该特性可用前,刷新采用单定时器。另外的定时器用于checksum和aging功能。每30分钟,OSPF路由器将扫描整个数据库,刷新该路由器发起的每个LSA。这个进程是CPU敏感的,是因为在刷新时,每个LSA可能有相同的age定时器,在LSA age定时器被刷新后,路由器将传送LSA到邻居OSPF路由器。这将在大的网络中造成间隔性的高网络使用率。 好东西。顶了。收了。谢了
页:
[1]
