文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、AS的基本概念
AS是指由同一个技术管理机构管理,使用统一选路策略的一些路由器的集合
BGP网络中的每个AS都被分配一个唯一的AS号,用于区分不同的AS区域。
AS号分为2字节AS号和4字节AS号,2字节AS号范围为1至65535,其中1–64511是互联网上注册公有AS号,类似公网地址;
64512—65535是私有AS号,类似私网IP地址,4字节AS号范围为1----4294967295,支持4字节AS号的设备能够与支持2字节AS号的设备兼容。
IANA(互联网数字分配机构)负责AS号的分发;
中国电信163 AS号:4134
中国电信CN2 AS号:4809
网通AS号:9929
二、BGP的基本概念
1.BGP的特点
BGP能承载大批量的路由信息,能够支撑大规模网络。
BGP使用过TCP作为其传输层协议(端口号179),提高可靠性。
BGP是外部路由协议,用来在AS之间传递数据,对稳定性要求非常高,因此TCP协议的可靠性保证了BGP的稳定性。
BGP的对等体之间必须逻辑上连通,并进行TCP连接,目的端口179,本地端口任意。
BGP对等体和IGP对等体不同,BGP对等体(peer)是指使用TCP建立连接的两端,而非与IGP同概念的直连邻居,只需要TCP能建立连接,不一定必须是直连。
BGP本身只是负责控制路由,数据转发依然依靠静态或IGP路由。
BGP支持无类别域间路由CIDR。
路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量路由信息。
BGP是一种增强的距离矢量路由协议,从设计上避免了环路的发生。
AS之间:BGP通过携带AS Path信息标记途径的AS,带有本地AS号的路由将被丢弃,从而避免域间产生环路。
AS内部:BGP在AS内学习到的路由不会通告给AS内的BGP邻居,避免AS内产生环路。
BGP提供了丰富的路由策略,能够对路由实