.VRRP基本概念 VRRP(虚拟路由冗余协议):通过把几台路由设备联合组成一台虚拟路由设备,将虚拟路由设备的ip地址作为用户的默认网关地址实现与外部的通讯。当网关设备发生故障时,VRRP协议能够快速选举新的网关设备承担数据流量,保障网络的可靠通信。VRRP使用ip报文作为传输协议报文,协议号为112,使用固定的组播地址224.0.0.18进行发送,通过协议报文选举处一台路由器作为master,其他设备作为backup,来实现网关备份功能。VRRP只使用到advertisement这一种报文。
边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。 BGP 系统的主要功能是和其他的 BGP 系统交换网络可达信息。网络可达信息包括列出的自治系统(AS)的信息。这些信息有效地构造了 AS 互联的拓朴图并由此清除了路由环路,同时在 AS 级别上可实施策略决策。 BGP协议的特点
BGP是自治系统外部路由协议,用来在AS之间传递路由信息 2.路径矢量路由协议,从设计上避免了环路的发生 TCP承载,端口号是179 4.支持CIDR和路由聚合 5.路由附带丰富的属性 6.只发送增量路由更新 7.路由过滤和路由策略 BGP协议的状态转换 1.空闲状态 为初始状态当协议激活后开始初始化,复位计时器,并发起第一个TCP连接。 2.连接状态 开始TCP连接并等待TCP连接成功的消息 3.行动状态 试图建立TCP连接 4.open发送状态 TCP连接已建立,自己已发送第一个OPEN报文,等待接收对方的Open报文,并对报文进行检查。 5.open证实状态 BGP等待Keepalive报文,同时复位保持计时器。 6.连接建立状态 即建立了邻居(对等体)关系,路由器将和邻居交换Update报文,同时复位保持计时器