陈思媛 梁建鲁
摘 要:ISIS协议相较OSPF,在协议的扩展性、健壮性、可承载路由条目数方面都具有更大的优势,设备路由改由更符合ISP网络架构特点的ISIS协议承载,在未来相当长一段时间内能够满足城域网扩容需求。用户路由改由IBGP协议承载后,将BGP协议的运行范围下推至业务控制层设备BRAS/SR,实现对用户路由和流量的精细管理。
关键词:ISIS+BGP OSPF 配置示例
中图分类号:TN915.03 文献标识码:A 文章编号:1672-3791(2018)02(a)-0048-02
1 路由优化背景
2017年在IP城域网持续发展、扩容基础上,进行路由结构优化,路由优化涉及设备主要为核心出口路由器-CR、业务接入控制路由器-SR,业务接入控制服务器-BRAS,将现有路由模式OSPF改造为ISIS+BGP。
2 路由优化的目的
本次路由改造工作目的是将现有的以OSPF为主的网络路由模式改造为ISIS+BGP模式。改造完成后,BGP协议承载用户路由,ISIS协议承载核心设备、业务控制层设备互连链路路由,设备LoopBack端口主机路由,并为IBGP协议提供IGP的可达,从而实现城域网网络优化的目的。
3 城域网现网分析(路由协议)
IP城域网采用统一规范的出口路由策略,使用私有AS号,城域网核心CR设备通过LoopBack管理接口地址和China169网骨干路由器、省中心路由器建立EBGP邻居关系。
IP城域网采用OSPF协议,用户业务路由和设备链路路由均由OSPF协议承载。具体运行OSPF协议的设备包含:出口核心CR、业务控制层设备BRAS/SR、部分高端汇聚交换机SW。接入汇聚层中宽带接入网设备,包括二层交换机、OLT/ONU等PON类设备均不运行IGP。
4 目标路由协议规划
4.1 ISIS协议规划
本期路由架构优化目标为整理和优化路由协议,分离用户路由、设备路由。设备路由改由更符合ISP网络架构特点的ISIS协议承载,ISIS协议相较OSPF,在协议的扩展性、健壮性、可承载路由条目数都具有更大的优势,在未来相当长一段时间内能够满足城域网扩容需求。用户路由改由IBGP协议承载后,将BGP协议的运行范围下推至业务控制层设备BRAS/SR,实现对用户路由和流量的精细管理。
4.2 ISIS协议配置示例
全局配置示例(华为):
isis 17
is-level level-2
cost-style wide
circuit-cost 100000 level-2
network-entity 86......
is-name xxxx
default-route-advertise match default level-2
preference 155
log-peer-change
maximum load-balancing 64
timer lsp-max-age 65500
timer lsp-refresh 32768
timer spf 1 50 50
set-overload on-startup wait-for-bgp 900
5 实施阶段划分及注意事项
第一阶段:现网设备部署ISIS+BGP路由架构,CR和SR/BRAS建立bgp邻居,针对下联RR-client仅发布缺省路由及AS域内路由,同时CR和SR/BRAS建立ISIS邻居,承载设备互联链路路由及loopback0主机路由。
第二阶段:现网设备优化改造为ISIS+BGP路由架构,并在BGP协议中发布用户业务路由。
第三阶段:确认现网ISIS+BGP路由邻居及路由正常后删除OSPF邻居及协议。
6 路由优化实施步骤
建议路由优化的实施可划分为如下几个阶段:
第一步23:30-0:00割接前的检查,OSPF协议状态及用户状态采集,完成设备割接告警屏蔽。
第二步0:00-1:30CR/BRAS/SR开启ISIS协议并建立邻居;CR/BRAS/SR开启BGP协议并建立邻居;观察运行情况,并确定下一步工作。
第三步1:30-2:30将用户路由网段发布进BGP协议,观察路由转发状态;测试并确认业务,总结经验并确定下一步工作。
第四步4:00-5:30必要回退。
第五步5:30-6:00回退后,檢查业务并确认恢复;整理相关数据,总结实施经验。
7 割接必要的回退
在用户路由改由BGP承载的割接实施中,可能会有业务异常。如果在割接过程中,影响用户正常业务,应该及时检查BRAS/SR/CR路由器的配置,定位故障,尽快找出原因和解决办法。如果在割接窗口结束时间前2h仍无法解决,必须回退。回退步骤为:
步骤1:删除BRAS/SR设备上BGP协议内发用户路由网段。
步骤2:关闭CR/BRAS/SR上的BGP协议邻居。
步骤3:关闭CR/BRAS/SR上的ISIS协议邻居。
步骤4:删除CR互连BRAS/SR的端口ISIS配置。
步骤5:删除CR/BRAS/SR的ISIS进程及BGP进程(可选)。
步骤6:检查并确认业务。
8 业务验证
割接后需对各类业务进行业务测试验证,包括PPPOE、IPTV、WLAN、专线、VPN及网管业务等。
9 运行观察
(1)割接及测试验证完成后,通知分公司网管监控及省公司网管监控割接已全部完成,请网监值班人员重点关注网管告警、用户投诉,如有异常及时联系割接负责人。
(2)次日保障:按照上班时间,割接次日实施设备协议及业务保障,负责对产生的问题进行及时处理。
10 结语
文中简单介绍了ISIS+BGP替代OSPF路由优化实施方案。在实际应用中应根据现网状况合理选择,以求降低互联网维护成本的同时,更好地维护好网络安全。
参考文献
[1] (美)Jeff Doyle,著.OSPF和IS-IS详解[M].孙余强,译.北京:人民邮电出版社,2014.
[2] (美)Randy Zhang,(美)Micah Bartell,著.BGP设计与实现[M].黄博,葛建立,译.北京:人民邮电出版社,2008.