BGP、eBGP、iBGP的区别在哪
BGP(边界网关协议)是一种常用于互联网主干路由器之间的外部路由协议,它也被广泛用于组织网络的互联。BGP可以分为两种类型:eBGP(外部BGP)和iBGP(内部BGP),这两种类型的BGP之间存在着一些区别。
eBGP和iBGP的区别
以下是eBGP和iBGP之间的区别:
eBGP运行在IBGP之外。其中间没有其他的IBGP节点。
eBGP在外部路径中相互交换网络可达性信息,常用于与不同的AS进行通信。
iBGP运行在AS内,在同一AS中的不同BGP路由器之间交换网络可达性信息。
iBGP允许AS内的BGP路由器了解其他路由器的BGP路径。
当一个iBGP路由器从另一个iBGP路由器接收到BGP路由信息时,它不会将该信息再次发送给另一个iBGP路由器,除非路由器设置了非对称IBGP路由器。
eBGP可以检测到从其他AS传递过来的路由信息,从而可以避免包含在AS路径中的环路。
iBGP不能检测环路问题,但是当一个BGP路由器从另一个BGP路由器获得一个路径时,它就添加自己的AS号到路径中,从而防止环路发生。
总体来说,eBGP和iBGP在交换可达性信息的方式和位置上存在着不同。eBGP用于与不同的AS进行通信,每个AS之间使用eBGP来交换可达性信息。而iBGP用于在同一AS内部路由器之间交换可达性信息,它允许AS内的路由器了解其他路由器的BGP路径。虽然它们之间存在着区别,但是它们共同将BGP作为了互联网中的主要路由协议,并不断推动互联网的发展。
Copyright © 2013-2020 idc10000.net. All Rights Reserved. 一万网络 朗玥科技有限公司 版权所有 深圳市朗玥科技有限公司 粤ICP备07026347号
本网站的域名注册业务代理北京新网数码信息技术有限公司的产品