HCIP-BGP协议基础建邻、宣告实验

HCIP-BGP协议基础建邻、宣告实验

实验要求具体如下:
1、该网络中所有路由器运行BGP协议
2、所有pc间可以互相访问
在这里插入图片描述

一、搭建拓扑

在这里插入图片描述

二、配置IP及环回

按照一、搭建拓扑配置IP及环回
基础操作—略

三、OSPF宣告

R2

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]network 23.0.0.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 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 23.0.0.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 34.0.0.3 0.0.0.0

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.4 0.0.0.0

四、启用BGP协议

1、R1与R2间启用EBGP

R1

[R1]bgp 1 	
[R1-bgp]router-id 1.1.1.1
[R1-bgp]peer 12.0.0.2 as-number 2	//对端IP地址,及对端所在的AS编号
[R1-bgp]ipv4-family unicast 
[R1-bgp-af-ipv4]undo synchronization //关闭路由同步
[R1-bgp-af-ipv4]peer 12.0.0.2 enable 

R2

[R2]bgp 2
[R2-bgp]router-id 2.2.2.2
[R2-bgp]peer 12.0.0.1 as-number 1
[R2-bgp]ipv4-family unicast 
[R2-bgp-af-ipv4]undo synchronization 	
[R2-bgp-af-ipv4]peer 12.0.0.1 enable 
2、R2,R3,R4之间启用IEGP

R2

[R2]bgp 2
[R2-bgp]router-id 2.2.2.2
[R2-bgp]peer 3.3.3.3 as-number  2	
[R2-bgp]peer 3.3.3.3 connect-interface LoopBack 0	//一旦使用环回接口建立BGP的邻居关系,必须将源地址也修改为环回接口
[R2-bgp]ipv4-family unicast 
[R2-bgp-af-ipv4]undo synchronization 
[R2-bgp-af-ipv4]peer 3.3.3.3 enable 

R3

[R2]bgp 2
[R2-bgp]router-id 3.3.3.3
[R2-bgp]peer 4.4.4.4 as-number  2	
[R2-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[R2-bgp]ipv4-family unicast 
[R2-bgp-af-ipv4]undo synchronization 
[R2-bgp-af-ipv4]peer 2.2.2.2 enable 
[R2-bgp-af-ipv4]peer 4.4.4.4 enable 

R4

[R4]bgp 2
[R4-bgp]router-id 4.4.4.4	
[R4-bgp]peer 3.3.3.3 as-number 2	
[R4-bgp]peer 3.3.3.3 connect-interface LoopBack 0

[R4-bgp]peer 5.5.5.5 as-number 3	
[R4-bgp]peer 5.5.5.5 ebgp-max-hop 2
[R4-bgp]peer 5.5.5.5 connect-interface LoopBack 0

[R4-bgp]ipv4-family unicast 
[R4-bgp-af-ipv4]undo synchronization 
[R4-bgp-af-ipv4]peer 3.3.3.3 en	
[R4-bgp-af-ipv4]peer 3.3.3.3 enable 
[R4-bgp-af-ipv4]peer 5.5.5.5 enable
3、4R4与R5间启用EBGP
  • 使用环回建邻
  • ip可达: 两端手写静态 使两端设备环回可达

因为用环回建立邻居关系,ip不可达,所以手写静态,此时静态写成环回的话,后面宣告环回,将传不到其他AS设备,存在一个逻辑悖论,所以可以将静态写为32位的掩码,与环回ip地址不一样。

1)静态路由添加

R4

[R4]ip route-static 5.5.5.0 255.255.255.0 45.0.0.5
[R4]ip route-static 5.5.5.0 255.255.255.0 54.0.0.5

R5

[R5]ip route-static 4.4.4.0 255.255.255.0 45.0.0.4
[R5]ip route-static 4.4.4.0 255.255.255.0 54.0.0.4
2)EBGP建邻

R4命令可见四-2-R4
R5

[R5]bgp 3
[R5-bgp]router-id 5.5.5.5
[R5-bgp]peer 4.4.4.4 as-number 2
[R5-bgp]peer 4.4.4.4 ebgp-max-hop 2	
[R5-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[R5-bgp]ipv4-family unicast 
[R5-bgp-af-ipv4]undo synchronization 
[R5-bgp-af-ipv4]peer 4.4.4.4 enable 

五、宣告BGP

R1

[R1]BGP 1	
[R1-bgp]network 192.168.1.0 24

R2

[R2]BGP 2
[R2-bgp]network 192.168.2.0 24

R3

[R3]BGP 2
[R3-bgp]network 192.168.3.0 24

R4

[R4]bgp 2
[R4-bgp]network 192.168.4.0 24

R5

[R5]bgp 3
[R5-bgp]network 192.168.5.0 24
  • 查看BGP表–>发现有不优路径
    在这里插入图片描述

发现进来的路由不优,基于AS-BY-AS规则,条目在一个AS内部传递时将不修改条目属性;
导致通过IBGP邻居学习到的BGP路由可能出现下一跳不可达;导致条目不优;

R2[R2-bgp]peer 3.3.3.3 next-hop-local
R4[R4-bgp]peer 3.3.3.3 next-hop-local

六、验证

在这里插入图片描述

  • 本实验-完
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值