OSPF网络规划
OSPF网络规划
OSPF网络规划可以从以下几方面考虑:
1、OSPF网络的设计步骤,共分为以下几步:
1)需求分析:客户的视角是非常重要的,除此之外还要考虑未来的发展方向等等。在网络设计时可靠性、延时、流量、多协议、配置的难易等方面进行考虑。在设计OSPF网络时,网络的负载均衡和路由的收敛是需要考虑的;
2)建立网络拓扑结构:采用层次化结构,核心层为骨干区域为其他区域提供互联性,接入层为各业务部门等公司部门,也可以是服务器区;
3)IP地址规划:主要考虑路由汇总和使用有特征的IP地址标明特殊设备;
4)准备硬件:根据网络要求选择设备主要考虑,CPU、RAM、转发时间等;
5)升级IOS:根据网络需要和设备稳定性考虑,升级设备IOS;
6)配置并实现网络:配置设备,实现监控;
2、在OSPF区域规模方面要求,需要从LSDB大小、LSA泛洪等方面考虑,一般规模推荐如表11.1所示。
表11.1 OSPF区域规划参数表
参数 | 最小值 | 平均值 | 最大值 |
每个域(自治系统)的路由器数目 | 1 | 500 | 1000 |
每个区域的路由器数目 | 1 | 100 | 350 |
每个域(自治系统)内的区域数 | 1 | 25 | 75 |
每个路由器的邻居数目 | 1 | 50 | 100 |
每个路由器的区域数目 | 1 | 3 | 5 |
3、选择指定路由器,由于DR和BDR拥有最多的OSPF工作,所有应该选择哪些性能好而且CPU利用率不高的路由器成为DR和BDR。例如,一个路由器配置了很多的防病毒ACL并且其流量较大,这样的路由器CPU利用率一般较高,如果此路由器成为了DR可能会导致CPU利用率过高影响路由同步和收敛。
4、路由器的存储器、CPU和带宽在大型网络理都需要进行考虑,以避免出现故障。
5、OSPF区域的设计,有以下几点:
1)考虑物理临近:将物理临近的设备划分到一个区域;
2)链路不稳定有减小区域的规模,这样可以避免在链路丢包时,导致的路由重新计算;
3)确保区域连续,所有的区域都必须连续,否则需要配合虚链路;
4)所有区域都要和骨干区域连接;
5)如果可能的化可以在骨干区域和标准区域设置两个ABR实现冗余;
6)尽可能汇总路由;
7)骨干区域要稳定、能够持续被监控、尽量在设计中实现冗余、保持其简单、路由器越少越好、保持带宽对称实现负载均衡;
8)末梢区域中不允许有虚链路、不存在ASBR,如果设计有ASBR则需要将此区域设置为NSSA区域,骨干区域不能设置成为末梢区域;
6、根据平时的工作,在以上的设计规范中有几点比较重要其常见的分别是:
1)根据OSPF协议的要求,非骨干区域需要和骨干区域连接,所有的分公司需要和总公司连接,所以总公司配置为骨干区域(核心层),每个分公司为一个非骨干区域(接入层);
2)由于地理情况不同,有的分公司之间较近但是到总公司距离较远,可以将一个分公司连接到另一个分公司上然后在连接到总公司,OSPF配置时使用虚链路(虚链路工作中可以灵活掌握,不过在OSPF网络中尽可能不要出现);
3)对于规模较小的分公司或销售网点,可以采用配置静态路由而不配置OSPF;
4)对于边缘的区域可以配置为stub区域,以减少路由条目;
5)尽可能的做路由汇总,减少路由表,避免路由器上的路由条目过多导致CPU利用率高或者存储器不够用等现象;