原文:BGP协议学习总结

BGP学习总结 BGP是目前使用的唯一的自治系统间的路由协议,它是一种矢量路由协议,基于TCP的 号端口,它采用单播增量更新的方式更新路由,与其他的路由协议不同的是,BGP只要TCP可达,就可以建立对等体关系,BGP需要手工显式的指定对等体关系。 一 常见术语 BGP的发言者:发送BGP消息的路由器叫做BGP的发言者。 BGP对等体:相互交换BGP消息的路由器叫做BGP的对等体。 IBGP对等体: ...

2014-04-20 09:14 0 3942 推荐指数:

查看详情

BGP网络学习总结

1、前言   云计算在中国发展越来越快,企业逐步开始将业务迁移到公有云中,方便运维,节省成本。公有云最复杂的地方是网络,客户对网络的需求千奇百怪,造成网络环境极其复杂,稍有不慎,就会出现网络连通性问题。因此大部分云计算厂商机房网络类型的运营商接入均为 BGP 多线路,保证线路质量。公有云中 ...

Mon Jan 01 18:56:00 CST 2018 1 5611
quagga源码学习--BGP协议路由更新

BGP的核心就是交换路由,所以关键的部分还是在路由的更新与撤销上面,这之间包含了繁杂的属性,community等等可以称之为业务逻辑的处理过程,不做详述。 bgp_read函数是路由更新的事件处理函数,在收到BGP_MSG_UPDATE消息的时候开始调用bgp_update_receive函数 ...

Sat Feb 04 05:16:00 CST 2017 0 2445
什么是BGP协议

Border Gateway Protocol,边界网关协议,简称BGP,主要用于互联网AS(自治系统)之间的互联。 Linux内核原生支持的、专门用在大规模数据中心维护不同的“自治系统”之间路由信息的、无中心的路由协议.。 举例: AS1和AS2分别是独立的自治系统,指一个组织管辖下的所有 ...

Tue Oct 22 19:48:00 CST 2019 0 683
BGP协议

协议概述-定义 *边界网关协议BGP(Border Gateway Protocol)是一种实现自治系统AS(Autonomous System)之间的路由可达,并选择优选路由的距离矢量路由协议。也称之为“外部网关协议 ”。早期发布的三个版本分别是BGP-1、BGP-2和BGP-3,1994年 ...

Thu Jun 10 02:01:00 CST 2021 0 1108
quagga源码学习--BGP协议的初始化

quagga支持BGP-4,BGP-4+协议,支持多协议(mpls,isis,ospf等等)以及单播,组播路由的导入和分发。 具体的协议,这里就不附录了,网络上有很多资料,或者RFC。 协议源码的学习基于前几章的quagga源码分析,所以刚接触的朋友最好浏览一下quagga的通用框架 ...

Mon Jan 23 22:57:00 CST 2017 0 1888
BGP - 不同 AS 间运行的协议

在之前介绍的网络场景中,ERGRP,OPSF,RIP 等都是运行在单独一个 AS(自治系统之间)。这些协议统称为 IGP - 内部网关协议 ,目的主要是为自治系统内发现邻居和计算路由,从而找到合适的路径。 而 BGP 这样的协议,运行在不同的 AS 间(比如联通和电信间的通信)。目的是为了传递 ...

Tue Oct 20 23:39:00 CST 2020 0 1284
BGP协议 路由策略(一)

一、BGP路由汇总   BGP支持路由自动汇总功能,该功能缺省关闭,可以在BGP配置视图中使用如下命令开启:     summary automatic   注:(1)BGP路由自动汇总功能只对本地采用import-route命令注入的BGP路由有效。    (2)开启该功能 ...

Thu Aug 06 01:20:00 CST 2020 0 658
BGP协议 路径属性

一、BGP路径属性   当BGP协议被路由器更新给其对等体时,BGP协议会携带多种路径属性值(Path Attributes)一并传递给对等体。BGP的路径属性将影响BGP路由优选,这使得BGP路由策略能力异常强大。 二、路径属性分类   (1)公认属性Well-Known ...

Wed Jul 29 20:15:00 CST 2020 0 715
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM