大型网络BGP基础之 IBGP EBGP 邻居关系基本配置

一、BGP拓扑

说明:BGP一般用于大型企业及国际出口、运营商、大型数据中心

二、BGP基本配置

1、IBGP配置(IBGP属于同一个BGP AS号内部建立邻居关系)

我们在R2 和 R4 之间配置简单的BGP邻居:

R2 BGP 配置:

[R2]int loo 0

[R2-LoopBack0]ip add 2.2.2.2 32

[R2]bgp 200

[R2-bgp]router-id 2.2.2.2 //配置RID

[R2-bgp]peer 10.1.24.4 as-number 200 //配置远端BGP peer

R4 BGP 配置:

[R4-bgp]int lo 0

[R4-LoopBack0]ip add 4.4.4.4 32

[R4-LoopBack0]bgp 200

[R4-bgp]router-id 4.4.4.4 //配置RID

[R4-bgp]peer 10.1.24.2 as-number 200 //配置远端BGP peer

此时查看BGP邻居关系建立正常

[R4]display bgp peer 查看BGP状态Established正常

以上直连建立BGP邻居,通过Loopback建立IBGP邻居比较稳定:

[R2-bgp]undo peer 10.1.24.4

[R2-bgp]peer 4.4.4.4 as-number 200

[R2-bgp]peer 4.4.4.4 connect-interface loo 0 //使用环回口建立BGP邻居

[R4-bgp]un peer 10.1.24.2

[R4-bgp]peer 2.2.2.2 as-number 200

[R4-bgp]peer 2.2.2.2 connect-interface loo 0

BGP 6种状态机:IDlE, Connect, Active, OpenSent , OpenConfirm, Establish

【启动BGP后从IDLE进入Connet准备建立TCP连接,如果此时建立TCP成功后进入Opensent发送open报文,如果TCP没有建立成功进入Active再次尝试建立TCP连接成功后继续进入Opensent,收到Open报文后,到Openconfirm,交互keepalive报文收到后进入Establish】

2、查看BGP报文

抓包BGP 5种报文

A、Open: 用于建立BGP对等体连接

Tip:TCP 目标179端口建立TCP连接后,发送BGP报文

B、Update: 对等体间交换路由信息

发布路由产生Updata

[R2-bgp]int loo 1

[R2-LoopBack1]ip add 22.22.22.22 32

[R2]bgp 200

[R2-bgp]network 22.22.22.22 255.255.255.255 //发布22.22.22.22的路由

C、Notification: 中断BGP连接

<R2>reset bgp all

D、Keepalive: 保活BGP 默认60S

E、Route-Refresh: 刷新BGP路由 信息

<R2>refresh bgp all import

3、配置EBGP邻居

A、R1和R2通过直连口创建EBGP邻居

[R1]bgp 100

[R1-bgp]router-id 1.1.1.1

[R1-bgp]peer 10.1.12.2 as-number 200

[R2]bgp 200

[R2-bgp]router-id 2.2.2.2

[R2-bgp]peer 10.1.12.1 as-number 100

B、R1和R2 通过环回口建立EBGP,前提R1和R2的Lo口通过OSPF互通。

R1配置:

bgp 100

router-id 1.1.1.1

peer 2.2.2.2 as-number 200

peer 2.2.2.2 connect-interface LoopBack0

R2配置:

bgp 200

router-id 2.2.2.2

peer 1.1.1.1 as-number 100

peer 1.1.1.1 connect-interface LoopBack0

此时我们查看BGP邻居关系:

在IDLE状态,我们通过抓包查看BGP的TCP连接都没有建立起来,原因为TTL=1

此时我们需要配置最大跳数,不加参数默认255

[R1-bgp]peer 2.2.2.2 ebgp-max-hop 2

[R2-bgp]peer 1.1.1.1 ebgp-max-hop 2

[R1]dis bgp peer //可以正常建立EBGP邻居关系

总结: 配置BGP邻居分为IBGP和EBGP,配置EBGP邻居关系时TTL为1,经过一条减去1后为0报文丢失,因此建议配置直连接口建立EBGP邻居关系,如果通过环回口建立EBGP邻居关系,需要配置EBGP最大跳数。

欢迎【零基础学网络】的小伙伴们:

关注分享该WX Gongzhonghao:华亿网络实验室  或 huayinetwork   下载学习资料

持续分享干货网络技术,每天10份学习资料下载~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,658评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,482评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,213评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,395评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,487评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,523评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,525评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,300评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,753评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,048评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,223评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,905评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,541评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,168评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,417评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,094评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,088评论 2 352

推荐阅读更多精彩内容