BGP详解

本文详细介绍了BGP(边界网关路由协议)的基本概念、特点、工作过程、路由黑洞问题及其解决办法、水平分割机制、宣告问题以及BGP的11种属性和选路规则。BGP作为AS之间沟通的协议,其可控性和可靠性使其在路由控制和选择上扮演重要角色。通过AS-PATH等属性防止环路,并通过特定策略进行路由选择。

BGP:

BGP:边界网关路由协议 无类别路径矢量EGP协议(为距离矢量型协议的升级版);
AS之间沟通使用的协议(AS为自治系统)
AS号: 0-65535 1-64511公有 64512-65535私有
对于IGP路由协议主要使命在路由的自动发现和计算上,而BGP主要在路由的控制和选择上。
BGP的版本:共有4个版本 V1,V2,V3,V4 现在是V4,若版本不一致则会协商,高版本兼容低版本。

EGP协议的三大特性:

1、可控性 ----BGP协议共享其他协议产生的路由,正常不关注选路;
2、可靠性 ----TCP—三次握手—单播----非直连建邻-----EGP承载于IGP之上
3、AS-BY-AS — 以一个AS为一跳

BGP特点:

1)无类别路径矢量 -----距离矢量的升级版—AS-BY–AS
2)使用单播更新来发送所有信息;基于TCP 179端口工作
3)增量更新–仅触发无周期
4)具有丰富的属性来取代IGP中度量进行选路----多个参数控制协议
5)可以在进项和出项对流量实施强大的策略–可控性
6)默认不被用于负载均衡-----通过各种选路规则仅仅产生一条最佳路径
7)BGP支持认证和聚合(汇总)

BGP的数据包–所有数据包基于TCP会话传递:

Open 存在hold time 和 RID;用于邻居关系建立;默认仅收发一次即可;
Keeplive 保活 周期1min保活 TCP会话 hold time 180s
Update 更新包 目标网络号+ 属性
Notification 报错包 错误信息出现时发送

BGP的工作过程:

1、IP可达—IG

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值