BGP总结

BGP:
边界网关路由协议
无类别的路径矢量EGP路由协议
EGP:
类别路由协议
用于AS与AS之间进行路由条目的共享

BGP的特点:
1.可靠性
基于TCP的179端口进行工作,单播
大量的路由共享 取消周期更新
BGP需要单播建立邻居关系
2.可控性
建邻 路由宣告,选路控制
3.AS BY AS
以一个AS为一跳

BGP可以为两个不同的AS间共享路由,
工作时隔离两个AS内部网络
且可以同时可以施实强大的策略来干涉选路

EGP:
可靠性
可控性
AS-BY-AS

为了避免资源的占用
采用仅触发,无周期
为了保障路由的可靠性----TCP三次握手
TCP单播邻居,非直连建邻
先IGP使BGP路由可达,然后BGP才能基于TCP建立非直连邻居关系
BGP特点:
无触发更新,仅增量更新,基于TCP的179端口进行工作
具有丰富的属性来取代IGP中的度量来进行选路
默认不被用来负载均衡,通过各种选路规则仅产生一条最佳路径
BGP的数据包
Open 仅负责邻居关系的建立,含自己的router-id,hold time默认为10s
Keeplive 保活 周期1分钟查询邻居关系是否存在,实际上保活TCP会话
Update 携带路由条目 目标网络号+各种属性
Notification

BGP的工作过程:
管理员定义IP地址,前提是要求邻居IP可达----IGP可达
启动BGP协议后,先目标端口基于TCP的179端口三次握手来建立TCP会话
会话建立后,收到OPEN报文来建立邻居关系
邻居关系建立后,使用update报文来共享路由条目,生成BGP表
之后路由器将BGP表中的最佳路径加载于路由表中,收敛完成 仅keellive保活

BGP的路由黑洞:
BGP可以非直连建立邻居关系
在两台路由器未运行BGP协议的路由时,
可能会出现控制层面可以正常的单播传递,但数据层面流经未运行的BGP时,会出现无法到达
控制层面可达,数据层面不可达

BGP路由黑洞的解决方案
1 设备全部启用BGP
2 重发布
3 mpLS 多协议标签交换
4 全直连

BGP的防环机制—水平分割

IBGP的水平分割:
从一个IBGP处学习到的路由不得传递给其他的IBGP邻居
IBGP水平分割将会导致在一个AS内部运行了BGP路由协议的路由器,均需要建立IBGP邻居关系,才能正常传递路由条目
解决办法:
联邦
反射器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值