BGP和AS号有什么联系?
BGP
BGP(BorderGatewayProtocol),边界网关协议是连接不同组织机构(还是说连接不同自治系统)的一种协议。因此,它属于外部网关协议(EGP),具体划分,它主要用于ISP之间相连接的部份。只有BGP、RIP和OSPF共同进行路由控制,才能够进行全部互联网的路由控制。
BGP和AS号
在RIP和OSPF中利用IP的网络地址部份进行着路由控制,但是BGP则需要放眼全部互联网进行路由控制。BGP的终究路由控制表由网络地址和下一站的路由器组来表示,不过它会根据所要经过的AS个数进行路由控制。
ISP、区域网络等会将每一个网络域编配成一个个自治系统(AS:AutonomousSystem)进行管理。它们为每一个自治系统分配一个16比特的AS编号。BGP就是根据这个编号进行相应的路由控制。
AS之间是否是要进行数据中转由它们自己决定。如果进行中转,就意味着网络负荷的加重和本钱的提升,因此,这类中转合约通常都会触及中转费用。
BGP是路径向量协议
BGP扬声器:根据BGP交换路由控制信息的路由器。BGP扬声器为了在AS之间交换BGP信息,一定要与所有AS建立对等的BGP连接。而如果AS内部有多个BGP扬声器,为了使AS内部也能够交换BGP信息,就需要建立BGP连接。
AS路径信息访问列表(ASPathList):BGP中数据包投递目标网络时,会生成一个中途经过所有AS的编号列表。如果针对同一个目标地址出现多条路径时,BGP会从AS路径信息访问列表当选择一个较短的路由。
在做路由选择时使用的度量,RIP中表示为路由器个数,OSPF表示为每一个子网的本钱,而BGP则用AS进行度量标准。RIP和OSPF本着提高转发效力为目的,斟酌到了网络的跳数和网络的带宽。BGP则基于AS之间的合约进行数据包的转发。BGP一般选择AS数量少的路径,不过依然要遵守各个AS之间签约的细节进行更细粒度的路由选择。
在AS路径信息访问列表中不但包括转发方向和距离,还涵盖了途径所有AS的编号,因此它不是一个距离向量型协议。此处对网络构造仅用一元化表示,因此也不属于链路状态型协议。像BGP这类根据所要经过的路径信息访问列表进行路由控制的协议属于路径向量型协议。作为距离向量型的RIP协议,由于没法检测出环路,所以可能产生无穷计数的问题。而路径向量型由于能够检测出环路,避免了无线计数的问题,所以令网络更容易进入一个稳定的状态。同时,它还支持策略路由(指在发送数据包时,可以选择或指定所要通过的AS的意思)的优势。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP