tea 发表于 2012-12-3 23:41:53

BGP DUAL-AS 特性详解 by 红茶三杯

一 基本概念

[*]默认情况下,在单台Router上只能启动一个BGP进程,并且只能属于一个AS。DUAL AS允许我们在不终端现有BGP连接的情况下,在primary AS下同时运行一个secondary AS,从而提供一种网络迁移的机制。
[*]在迁移期间,运行DUAL AS的路由器可以同时使用primary AS及secondary AS与外部AS建立EBGP连接,并且都能进行 BGP路由的更新和传递。
[*]在不用断开现有连接的情况下,可缩短网络迁移的时间,且不用大批量的变更设备BGP配置



举个简单的例子:假设R2(AS200)为一个Customer Network,R1(AS100)是R2的ISP,此时BGP邻居关系已经建立起来了,并且路由都已经收敛完毕,突然出现另一个 ISP-R3(AS300),并且它给R2分配的AS号为AS201,这时候R2就很尴尬了,只能重新配置BGP,断开R1的连接并与R3建立BGP连接。
DUAL AS提供我们一种迁移的解决方案:允许R2的BGP进程同时兼顾两个AS号,200及201,其中200为Primary AS,201为Secondary AS,R2可以在保持原有的与R1的BGP连接及路由更新不受影响的情况下,新增与R3的 BGP连接,并且是使用AS201与R3(AS300)建立的EBGP邻居关系。

二 配置命令



R1的配置如下:
router bgp 100
network 10.10.10.0 mask 255.255.255.0
neighbor 10.1.12.2 remote-as 200

R3的配置如下:
router bgp 300
network 30.30.30.0 mask 255.255.255.0
neighbor 10.1.23.2 remote-as 201 // R3指R2的remote-as为201,也即是secondary AS

R2的配置如下:
router bgp 200 // AS200为Primary AS,用于配置BGP进程
network 20.20.20.0 mask 255.255.255.0
neighbor 10.1.12.1 remote-as 100
neighbor 10.1.23.3 remote-as 300
neighbor 10.1.23.3 local-as 201

三 命令详解
**** Hidden Message *****

红茶三杯(朱SIR) 版权所有,转载请注明出处
IT技术服务及管理 | 网络工程 项目管理 | CCIE教学 | IT培训
微博:http://weibo.com/vinsoney
博客:http://blog.sina.com.cn/vinsoney



Sunsweetboy 发表于 2012-12-4 00:00:14

值得学习,支持....-lol-

晓Gi笨 发表于 2012-12-4 08:34:02

耿叔V5-woniu3--woniu3--woniu3-

田叶子 发表于 2012-12-4 08:54:28

学习学习 !

明天¤晴天℃ 发表于 2012-12-4 09:43:03

耿叔 辛苦啦 --

zhuchen89 发表于 2012-12-4 10:17:16

耿叔威武啊

紫川凌 发表于 2012-12-4 11:54:26

87侧漏

★浓_眉☆※兴 发表于 2012-12-4 12:39:09

我要好好学习BGP,谢谢朱sir分享

ezsimple 发表于 2012-12-4 23:38:38

-woniu3--woniu3-

晓Gi笨 发表于 2012-12-5 08:50:14

版权所有,转载请注明出处
-79--79-
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: BGP DUAL-AS 特性详解 by 红茶三杯