BGP路由传递实验

何谓BGP?

BGP是外部网关协议EGP的升级版本,是目前使用最广泛的外部网关协议,与内部网关协议IGP相比,使用BGP传递路由不要求一定建立一种全连接的邻居关系,而是通过直接宣告的方式来发布路由。所以也要注意,IGP中的Network和BGP中的Network本质是不同的,BGP中Network声明路由要求和路由表中完全一致(包括Ip地址和子网掩码)。BGP可以看作是IGP的补足,有时需要依靠IGP保证连通性,而在没有公共ABR的两个AS之间通信就要使用BGP了,本质上是使用的BGP的宣告功能。

BGP的类型

BGP又分为IBGP和EBGP,前者是在AS内部使用的,后者才是在两个AS之间使用的。既然BGP是外部网关协议,为什么还要有个IBGP呢?原因很简单,我们从一个AS利用BGP传递路由到另一个AS之后,内部还是需要路由的传递,这时就要用到IBGP了。其实在AS内部可以采用把BGP引入IGP的方式,但是这样会大大增加路由表的 体量,会造成网络负担过重,所以我们还是使用完全BGP的方式进行路由传递。

BGP间路由的传递

BGP间路由的传递可以分为四个类型

目的下一条方案
EBGPIBGP不变peer x.x.x.x nexthop-local
EBGPEBGP
IBGPEBGP
IBGPIBGP不传递路由反射器、IBGP全互联

eNSP实验

        拓扑图

 

 1、如图所示建立BGP和OSPF邻居关系并Ping测

        需要注意的是,一般IBGP在虚拟接口上建立,而EBGP则直接在物理接口上建立

2、检查BGP邻居是否建立

需要注意的是,在逻辑接口上建立邻居关系时要进行声明(peer x.x.x.x connect-interface lo 0)

 

3、 另外一点需要注意的是IBGP和EBGP的中间路由建立邻居关系时要更改下一条(peer  x.x.x.x nexthop-local)

 4、在R5上建立路由反射器以解决IBGP不互传的问题

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值