BGP边界网关路由协议
一、BGP协议概述
使用范围:BGP范围,使用在AS之间的路由协议
协议的特点:路径矢量型(高级的距离矢量型),没有具体的协议算法,要说非得有个算法的话,那么人就是最好的BGP协议的算法
是否携带网络掩码:携带,并且支持VLSM、CIDR
数据包的封装:基于TCP封装,端口号179
AS:自制系统
AS的分类:公有AS和私有AS,公有AS的范围是1-64511,私有AS的范围是64512-65535
二、BGP协议的特点
1、BGP协议是一种路径矢量型路由协议
2、BGP协议的版本:V1、V2、V3、V4、V4+
- V1、V2、V3是有类别,不携带子网掩码
- V4是无类别,携带子网掩码,仅仅支持IPV4单播路由传递
- V4+支持IPV4单播路由、IPV6单播路由、IPV4组播路由、IPV6组播路由、VPNV4和VPNV6路由等(默认仅仅支持IPV4单播路由,若是需要传递其他的路由,则需要手动开启传递其他协议路由功能)
3、BGP更新地址:单播更新,由于BGP协议是基于TCP封装,之所以使用单播更新,也就导致BGP不能自动建立邻居关系而可以非直连建立邻居关系。
4、BGP的更新方式:触发更新(当路由信息发生改变时,才发出跟新信息)、增量跟新(当路由信息发生改变了,才发出更信息),在这里没有周期跟新的原因是,防止大量的更新早成网络的不稳定,而且