BGP实验(一)IBGP全互联配置

一、拓扑图

二、实验思路

  1. 根据BGP的路由优先原则,首先要保证路由可达。
  2. 但是IBGP间存在水平分割机制,因此实验可使用IBGP全互联,反射器或联盟来实现IBGP间路由可达,本实验使用全互联
  3. 全互联缺点:将BGP路由引入到IGP(内部网关协议,如:OSPF IS-IS RIP),从而保证IGP与BGP的同步。但是,因为Internet上的BGP路由数量十分庞大,一旦引入到IGP,会给IGP路由器带来巨大的处理和存储负担,如果路由器负担过重,则可能瘫痪,因此不建议使用。

三、实验配置

(1)先为每个路由器的接口配置IP地址

  • R1
    其中interface LoopBack 0可不配置,因为从ebgp到ibgp只有一跳(即R1到R2的生命周期只有1),但是实际应用场景中,R1在AS1内是ibgp,因此配置LoopBack 0 可以增强网络的可靠性。

    复制代码
    <Huawei>sys
    [Huawei]sys R1
    [R1]interface GigabitEthernet 0/0/0
    [R1-GigabitEthernet0/0/0]ip add 12.0.0.1 24
    [R1-GigabitEthernet0/0/0]qu	
    [R1]interface LoopBack 0
    [R1-LoopBack0]ip add 1.1.1.1 32
    [R1-LoopBack0]qu
  • R2

    复制代码
    <Huawei>sys
    [Huawei]sys R2
    [R2]int g0/0/1
    [R2-GigabitEthernet0/0/1]ip add 12.0.0.2 24
    [R2-GigabitEthernet0/0/1]int g0/0/0
    [R2-GigabitEthernet0/0/0]ip add 23.0.0.1 24
    [R2-GigabitEthernet0/0/1]qu		
    [R2]int LoopBack 0
    [R2-LoopBack0]ip add 2.2.2.2 32
    [R2-LoopBack0]qu
  • R3

    复制代码
    <Huawei>sys
    [Huawei]sys R3
    [R3]int g0/0/1
    [R3-GigabitEthernet0/0/1]ip add 23.0.0.2 24
    [R3-GigabitEthernet0/0/1]int g0/0/0
    [R3-GigabitEthernet0/0/0]ip add 34.0.0.1 24
    [R3-GigabitEthernet0/0/0]qu
    [R3]int loop0
    [R3-LoopBack0]ip add 3.3.3.3 32
    [R3-LoopBack0]qu
  • R4

    复制代码
    <Huawei>sys
    [Huawei]sys R4
    [R4]int g0/0/1
    [R4-GigabitEthernet0/0/1]ip add 34.0.0.2 24
    [R4-GigabitEthernet0/0/1]int g0/0/0
    [R4-GigabitEthernet0/0/0]ip add 45.0.0.1 24
    [R4-GigabitEthernet0/0/0]qu
    [R4]int loop 0
    [R4-LoopBack0]ip add 4.4.4.4 32
    [R4-LoopBack0]qu
  • R5

    其中interface LoopBack 0可不配置,因为从ebgp到ibgp只有一跳(即R5到R4的生命周期只有1),但是实际应用场景中,R5在AS3内是ibgp,因此配置LoopBack 0 可以增强网络的可靠性。

    复制代码
    <Huawei>sys
    [Huawei]sys R5
    [R5]int g0/0/0
    [R5-GigabitEthernet0/0/0]ip add 45.0.0.2 24
    [R5-GigabitEthernet0/0/0]qu
    [R5]int loop0
    [R5-LoopBack0]ip add 5.5.5.5 32
    [R5-LoopBack0]qu

(2)在AS2内建立全互联

  • R2

    复制代码
    [R2]ospf 1 router-id 2.2.2.2
    [R2-ospf-1]area 0
    [R2-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
    [R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
  • R3

    复制代码
    [R3]ospf 1 router-id 3.3.3.3
    [R3-ospf-1]area 0	
    [R3-ospf-1-area-0.0.0.0]network 23.0.0.0 0.0.0.255
    [R3-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
    [R3-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255
  • R4

    复制代码
    [R4]ospf 1 router-id 4.4.4.4
    [R4-ospf-1]area 0
    [R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
    [R4-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255

    (3)查看OSPF邻接关系是否建立成功

  • R2

  • R3

  • R4

(4)配置BGP邻居

  • R1

    复制代码
    [R1]bgp 1
    [R1-bgp]router-id 1.1.1.1
    [R1-bgp]peer 12.0.0.2 as-number 2
  • R2

    复制代码
    [R2]bgp 2
    [R2-bgp]router-id 2.2.2.2
    [R2-bgp]peer 12.0.0.1 as-number 1
    [R2-bgp]peer 3.3.3.3 as-number 2	
    [R2-bgp]peer 3.3.3.3 connect-interface LoopBack 0
    [R2-bgp]peer 4.4.4.4 as-number 2
    [R2-bgp]peer 4.4.4.4 connect-interface LoopBack 0
  • R3

    复制代码
    [R3]bgp 2
    [R3-bgp]router-id 3.3.3.3
    [R3-bgp]peer 2.2.2.2 as-number 2
    [R3-bgp]peer 2.2.2.2 connect-interface LoopBack 0
    [R3-bgp]peer 4.4.4.4 as-number 2
    [R3-bgp]peer 4.4.4.4 connect-interface LoopBack 0
  • R4

    复制代码
    [R4]bgp 2
    [R4-bgp]router-id 4.4.4.4
    [R4-bgp]peer 2.2.2.2 as-number 2	
    [R4-bgp]peer 2.2.2.2 connect-interface LoopBack 0
    [R4-bgp]peer 3.3.3.3 as-number 2
    [R4-bgp]peer 3.3.3.3 connect-interface LoopBack 0
    [R4-bgp]peer 45.0.0.0 as-number 3
  • R5

    复制代码
    [R1]bgp 3
    [R1-bgp]router-id 5.5.5.5
    [R1-bgp]peer 45.0.0.2 as-number 2

    (5)检查BGP邻居建立情况

  • R1

  • R2

  • R3

  • R4

  • R5

可以看到所有的BGP状态都是Established(建立连接)

(6)R1和R5发布所属网络路由,在R2和R4修改下一跳,实现AS1和AS2互通

  • R1

    复制代码
    [R1]bgp 1
    [R1-bgp]network 12.0.0.0 24
  • R5

    复制代码
    [R5]bgp 1
    [R5-bgp]network 45.0.0.0 24
  • R2

    复制代码
    [R2]bgp 2
    [R2-bgp]network 12.0.0.0 24
    [R2-bgp]peer 3.3.3.3 next-hop-local
    [R2-bgp]peer 4.4.4.4 next-hop-local
  • R4

    复制代码
    [R4]bgp 2
    [R4-bgp]network 45.0.0.0 24
    [R5-bgp]peer 3.3.3.3 next-hop-local
    [R5-bgp]peer 4.4.4.4 next-hop-local

结果验证:

实现了分公司AS1和分公司AS3互通

相关推荐
sunfove8 小时前
光网络的立交桥:光开关 (Optical Switch) 原理与主流技术解析
网络
Kevin Wang72710 小时前
欧拉系统服务部署注意事项
网络·windows
min18112345610 小时前
深度伪造内容的检测与溯源技术
大数据·网络·人工智能
汤愈韬10 小时前
NAT策略
网络协议·网络安全·security·huawei
汤愈韬11 小时前
Full Cone Nat
网络·网络协议·网络安全·security·huawei
zbtlink11 小时前
现在还需要带电池的路由器吗?是用来干嘛的?
网络·智能路由器
桌面运维家11 小时前
vDisk配置漂移怎么办?VOI/IDV架构故障快速修复
网络·架构
dalerkd11 小时前
忙里偷闲叙-谈谈最近两年
网络·安全·web安全
汤愈韬12 小时前
NAT ALG (应用层网关)
网络·网络协议·网络安全·security·huawei
运维栈记13 小时前
虚拟化网络的根基-网络命名空间
网络·docker·容器