bgp协议的实验配置过程与原理分析理解小白都秒懂(详细的实验配置过程)(华为ensp模拟器)

一、自治域AS(Autonomous System)

自治系统是在单一技术管理体系下的多个路由器的集合,在自治系统内部使用内部网关协议(例如RIP、OSPF)和通用参数来决定如何路由数据包,在自治系统间则使用AS间路由协议来路由数据包(例如BGP)。
自治系统号(ASN)由16个比特组成,一共具有65536个可能取值。
号码0被保留了,可能会用来标识非路由网络,最大号码65536也被保留了, 在64512到65534之间的号码块被指定为专用,23456被保留作为在ASN池转换时使用,从1到64511(除去23456)之间的号码能够。
ASN号码是非结构性的,因为在ASN号码结构中没有内部字段,ASN也不具备汇总或总结功能
自治系统号是需要申请的 ,具体申请可以去这个网站了解http://www.iana.org/

二、动态路由的分类

1、按自治系统分为

IGP:自治系统内部路由协议,主要:RIP1/RIP2、OSPF、ISIS
IGP是运行在AS内部的路由协议,主要解决AS内部的选路问题,发现、计算路由
EGP:自治系统之间的路由协议,通常:BGP
EGP是运行在AS与AS之间的路由协议,他解决AS之间选路问题。

2、按协议类型分类

距离矢量路由协议:rip1/2、BGP(路径矢量协议)
链路状态路由协议:OSPF、ISIS

三、BGP的概念

1、BGP的介绍

BGP是一种运行在AS与AS之间的动态路由协议,主要作用是在AS之间自动交换无环路由信息以此来构建AS的拓扑图,从而消除路由环路并实施用户配置的路由策略。目前公网网络条目众多,IGP协议无法承载,而BGP可以轻松应对,通常BGP协议用于ISP(网络供应商如电信、移动等)和ISP之间或跨域地域总、分公司之间的路由信息交换

2、BGP的特点

  1. BGP是一种外部网关协议(EGP),与OSPF、RIP等内部网关协议(IGP)不同,其着眼点不在于发现和计算路由,而在于在AS之间选择最佳路由和控制路由的传播。
  2. BGP使用TCP作为其传输层协议,提高了协议的可靠性。
  • BGP进行域间的路由选择,对协议的稳定性要求非常高。因此用TCP协议的高可靠性来保证BGP协议的稳定性。
  • BGP的对等体之间必须在逻辑上连通,并进行TCP连接。目的端口号为179,本地端口号任意。
  1. 路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。
  2. BGP是一种距离矢量(Distance-Vector)路由协议,BGP从设计上避免了环路的发生。
  • AS之间:BGP通过携带AS路径信息来标记途经的AS,带有本地AS号的路由将被丢弃,从而避免了域间产生环路。
  • AS内部:BGP在AS内学到的路由不再通告给AS内的BGP邻居,避免了AS内产生环路。
  • 6
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值