【HCIP】3BGP协议-2.4.1实验:BGP邻居关系的建立

前期回顾:

1、BGP通告原则之一:仅将自己最优的路由发布给邻居
2、BGP通告原则之二:通过EBGP获得的最优路由发布给所有BGP邻居
3、BGP通告原则之三:通过IBGP获得的最优路由不会发布给其他的IBGP邻居
4、BGP通告原则之四:BGP与IGP同步
实验:


图片.png

R1:

<Huawei>sys
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.1.12.1 24

R2:

[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.1.12.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 10.1.23.2 24
[R2-GigabitEthernet0/0/1]int l0
[R2-LoopBack0]ip add 2.2.2.2 32

R3、R4分别与R2一样多配置了一个l0接口,
R5不用配置l0
继续实验,
两个AS互联的接口不需要加入到isis协议中,将R2的g0/0/1接口加入到isis中。

[R2]isis
[R2-isis-1]is-le    
[R2-isis-1]is-level le  
[R2-isis-1]is-level level-2
[R2-isis-1]network-entity 49.0002.0000.0000.0002.00
[R2-isis-1]int l0 enabl 
[R2-isis-1]int lo 0
[R2-LoopBack0]isis enable 
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]isis enable

R3:级别2的路由器在建立邻居的时候可以不在同一个区域,所以我们区域选择49.0003.0000.0000.0003.00
R4: 49.0004.0000.0000.0004.00
将接口像配置R2的g0/0/1的那样配置起来
我们使用dis isis peer查看


图片.png

图片.png

接下来我们进行BGP协议的配置
R1

[R1]bgp 1
[R1-bgp]peer 10.1.12.2 as-number 234

R2

[R2]bgp 234
[R2-bgp]peer 10.1.12.1 as-number 1
[R2-bgp]peer 4.4.4.4 as-number 234
[R2-bgp]peer 4.4.4.4 connect-interface LoopBack 0

R4

[R4] bgp 234
[R4-bgp]peer 2.2.2.2 as-number  234
[R4-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[R4-bgp]peer 10.1.45.5 as-number 5

R5
[R5]bgp 5
[R5-bgp]peer 10.1.45.4 as-number 234
邻居关系基本建立完毕
继续实验
我们在R1上起一个环回口,
R1

[R1]int l0
[R1-LoopBack0]ip address 1.1.1.1 24

我们知道,在BGP中,如果我们想通过BGP访问别的路由器,需要将访问的路由发布出去。

继续

[R1]bgp 1
[R1-bgp]network 1.1.1.0 24
图片.png

通过bgp路由表我们可以看到
1、路由器R1自己产生(通过路由表我们可以看到nethop为0.0.0.0,所以一般是路由器自己始发的路由)了一条1.1.1.0的路由。
我们可以查看这条路由的详细信息

[R1-bgp]dis bgp routing-table 1.1.1.0

 BGP local router ID : 10.1.12.1
 Local AS number : 1
 Paths:   1 available, 1 best, 1 select
 BGP routing table entry information of 1.1.1.0/24:
 Network route. #表示发布方式是通过network发布的
 From: 0.0.0.0 (0.0.0.0)
 Route Duration: 00h04m38s  
 Direct Out-interface: LoopBack0
 Original nexthop: 1.1.1.1
 Qos information : 0x0
 AS-path Nil, origin igp, MED 0, pref-val 0, valid, local(表示是本路由器产生的), best, select, pre 0
 Advertised to such 1 peers:
  10.1.12.2

2、我们还可以看到它的标记>,表示是最优的路由,这就意味着,它将会发送给所在路由的所有bgp邻居。


图片.png

查看R2的路由表,我们发现它还是>标记的最优路由,并且下一跳变为了10.1.12.1


图片.png

我们查询R4的IGP路由表发现,R4的IGP路由表中并没有同步BGP表中的1.1.1.0的路由。
图片.png

这样我们可以验证之前的规则,只有BGP与IGP同步的路由才会发给该路由的EBGP邻居。我们看下R4的BGP路由表没有与IGp路由表同步的情况下会不会发给它的EBGP邻居R5,


图片.png

并没有。
我们查看R4bgp路由,这条路由既不是最优的路由又没有进行BGP与IBGP的同步,那到底是什么原因导致的R5无法产生1.1.1.0的路由呢。
我们先将BGP路由与IGP进行同步操作。
在R2上,

[R2]isis
[R2-isis-1]import-route bgp

接着我们查看R4的路由表和之前的路由表做对比。


图片.png

BGP路由表和IGP路由表同步了,通信的协议是ISIS
我们查看R5是否有1.1.1.0的路由,发现依然没有。因此我们认为这个路由是因为不是最优的路由所以不会被发送给EBGP。


图片.png

我们查看R4的BGP路由表,会发现有个标识
    • valid,
      带有这种标识的路由代表是有效的路由,即下一跳可达的路由。


      图片.png

      我们仔细观察,这条路由的下一跳,还是10.1.12.1,和我们在R2上看到的下一跳是一样的。


      图片.png

      我们查看ip路由表,模拟一下R4得到这条路由,先在路由表中查询下一跳,如果查到了就进行转发。
      图片.png

顺着这个思路,我们人为指定一条下一跳,让它变得可达

       [R4]ip route-static 10.1.12.1 32 10.1.34.3
图片.png

此时它有的自己的下一跳,这个下一跳也是唯一的一个地址,所以它就变“最优”,并且此时BGP路由表和IGP路由表也同步了。
此时我们看R5


图片.png

此时我们将之前做的BGP和IGP同步的命令取消,在R2中

[R2-isis-1]undo import-route bgp
图片.png

此时R5依然能够拥有R4传递过来的1.1.1.0的路由。我们并没有做同步。
我们把R4之前的不做同步加静态路由的方法显示的BGP路由表和BGP路由表各自做对比。
不做同步加静态路由


图片.png

做同步不加静态路由


图片.png

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

推荐阅读更多精彩内容