BGP 协议简介

合集下载

bgp协议

bgp协议

bgp协议
BGP协议是一种广域网路由协议,全称为“边界网关协议”。

BGP协议主要用于自治系统与自治系统之间的路由选择。

自治系统指的是网络运营者,而自治系统之间则是指不同的网络运营者之间进行交换信息。

BGP协议包括两种模式:内部BGP(iBGP)和外部BGP (eBGP)。

当同一自治系统中的路由器之间交换信息时,使用的是iBGP模式;而当两个不同自治系统之间交换信息时,则
使用eBGP模式。

BGP协议最大的特点是“路径矢量算法”,即通过选择最短路径来实现路由选择。

它具有决策路由的能力,即可以根据路由策略来调整选择的路由。

这意味着BGP协议可以动态地调整路由流量,以便更好地满足网络运营商的需求。

BGP协议的路由选择策略主要包括以下几种:
1. 属性系数优先级:BGP协议根据不同的属性系数来计
算路由的优先级,路由优先级高的将优先被选中。

2. 跳数:BGP协议可以限制路由的最大跳数,这样可以
防止路由环路的发生。

3. AS号码:BGP协议可以根据AS号码来选择路由,优
先选择AS号码相同的路由。

4. 邻居关系:BGP协议可以根据邻居关系来选择路由,
将优先选择与自己邻接的路由。

总的来说,BGP协议是一种非常灵活和强大的路由协议,它可以让网络运营商动态地调整路由流量,以便更好地满足用
户需求。

但同时也需要注意,BGP协议的路由选择策略可能受到某些不良操作的影响,从而导致网络安全和稳定性问题。

因此,在使用BGP协议时,必须注意安全和稳定性方面的问题,以保障网络的正常运行。

BGP路由协议详解(完整篇)

BGP路由协议详解(完整篇)

BGP路由协议详解制作人:张选波二〇〇九年六月二十二日一、BGP的概况BGP最新的版本是BGP第4版本(BGP4),它是在RFC4271中定义的;一个路由器只能属于一个AS。

AS的范围从1-65535(64512-65535是私有AS号),RFC1930提供了AS 号使用指南。

BGP的主旨是提供一种域间路由选择系统,确保自主系统只能够无环地交换路由选择信息,BGP路由器交换有关前往目标网络的路径信息。

BGP是一种基于策略的路由选择协议,BGP在确定最佳路径时考虑的不是速度,而是让AS能够根据多种BGP属性来控制数据流的传输。

1、BGP的特性BGP将传输控制协议(TCP)用作其传输协议。

是可靠传输,运行在TCP的179端口上(目的端口)由于传输是可靠的,所以BGP0使用增量更新,在可靠的链路上不需要使用定期更新,所以BGP使用触发更新。

类似于OSPF和ISIS路由协议的Hello报文,BGP使用keepalive周期性地发送存活消息(60s)(维持邻居关系)。

BGP在接收更新分组的时候,TCP使用滑动窗口,接收方在发送方窗口达到一半的时候进行确定,不同于OSPF等路由协议使用1-to-1窗口。

丰富的属性值可以组建可扩展的巨大的网络2、BGP的三张表邻居关系表⏹所有BGP邻居转发数据库⏹记录每个邻居的网络⏹包含多条路径去往同一目的地,通过不同属性判断最好路径⏹数据库包括BGP属性路由表⏹最佳路径放入路由表中⏹EBGP路由(从外部AS获悉的BGP路由)的管理距离为20⏹IBGP路由(从AS系统获悉的路由)管理距离为200如下图所示。

邻居表,包含与之建立BGP连接的邻居⏹使用命令show ip bgp summary可以查看到Router#sh ip bgp summaryBGP router identifier 11.1.1.1, local AS number 100BGP table version is 8, main routing table version 85 network entries using 585 bytes of memory6 path entries using 312 bytes of memory4/3 BGP path/bestpath attribute entries using 496 bytes of memory1 BGP AS-PATH entries using 24 bytes of memory0 BGP route-map cache entries using 0 bytes of memory0 BGP filter-list cache entries using 0 bytes of memoryBGP using 1417 total bytes of memoryBGP activity 5/0 prefixes, 6/0 paths, scan interval 60 secsNeighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd10.1.1.1 4 100 14 18 8 0 0 00:09:32 211.1.1.2 4 200 12 16 8 0 0 00:07:03 1转发表,从邻居那里获悉的的所有路由都被加入到BGP转发表中。

bgp协议详解

bgp协议详解

bgp协议详解BGP协议详解。

BGP(Border Gateway Protocol)是一种用于在互联网中交换路由信息的协议。

它是一种路径矢量协议,具有高度的可扩展性和稳定性,被广泛应用于大型互联网服务提供商和企业网络中。

本文将对BGP协议进行详细解析,包括其工作原理、特点以及应用场景。

BGP协议的工作原理主要包括路由信息的交换和路由决策过程。

在BGP网络中,各个路由器通过BGP协议交换路由信息,每个路由器都维护着一张完整的路由表,其中包含了整个互联网的路由信息。

当某个路由器接收到新的路由信息时,会根据一定的路由决策规则,选择最优的路由,并更新本地路由表。

BGP协议使用的路由决策规则主要包括AS路径长度、前缀长度、路由器的出口策略等。

BGP协议具有以下几个特点,第一,BGP协议采用TCP连接来进行路由信息的交换,保证了路由信息的可靠传输。

第二,BGP协议支持CIDR(无分类域间路由),可以有效地减少路由表的大小,提高路由信息的传输效率。

第三,BGP协议具有很强的可扩展性,可以支持成千上万条路由信息的交换。

第四,BGP协议支持多种路由策略,可以根据实际需求进行灵活的路由控制。

BGP协议在互联网中具有广泛的应用场景。

首先,BGP协议被广泛应用于互联网服务提供商之间的路由交换,保证了整个互联网的连通性和稳定性。

其次,BGP协议也被广泛应用于企业网络中,可以实现企业内部网络与外部网络的连接,实现灵活的路由控制和流量管理。

此外,BGP协议还被应用于云计算、SDN(软件定义网络)等新兴网络技术中,为网络的可扩展性和灵活性提供了重要支持。

总之,BGP协议作为互联网中最重要的路由协议之一,具有高度的可靠性、可扩展性和灵活性,被广泛应用于互联网服务提供商和企业网络中。

通过深入理解BGP协议的工作原理和特点,可以更好地应用和管理BGP网络,为网络的稳定运行和高效管理提供重要支持。

BGP协议原理及配置中文详解

BGP协议原理及配置中文详解

BGP协议原理及配置中文详解BGP(Border Gateway Protocol)是一种用于在互联网中进行路由选择的协议。

它通过交换路由信息,使得不同的自治系统(AS)能够相互通信和寻找最优的路由。

本文将详细介绍BGP协议的原理,以及如何进行BGP的配置。

一、BGP协议原理1. BGP的基本概念BGP是一种路径矢量协议,使用AS路径作为路由选择的依据。

它与内部网关协议(IGP)如OSPF和EIGRP相比,具有更强大和灵活的路由选择功能。

2. BGP的路由选择原则BGP通过评估路径的属性来选择最佳的路径,其路由选择的原则包括:- AS路径长度:短的AS路径被认为是更优的路径。

- 接入点:具有多个接入点的AS被认为具有更好的可达性。

- 路径属性:权重、本地优先级、本地地址优先和原点等属性。

3. BGP的路由传播过程BGP路由传播过程包括以下步骤:- 邻居建立:通过建立BGP邻居关系,交换自己的路由信息。

- 路由更新:将本地的路由信息发送给邻居,并接收邻居的路由信息。

- 路由策略:基于策略进行路由选择和过滤,决定最佳路径。

- 路由保存:将最佳的路由信息保存在BGP路由表中,用于转发数据包。

4. BGP的自治系统边界路由器(ASBR)自治系统边界路由器是连接不同自治系统的路由器,其核心任务是将本地自治系统的路由信息传递给其他自治系统,并将其他自治系统的路由信息传递到本地自治系统。

ASBR是BGP协议的核心设备。

二、BGP的配置流程BGP的配置涉及到几个重要的步骤,包括配置BGP邻居关系、配置路由策略、配置BGP属性等。

1. 配置BGP邻居关系首先需要配置BGP路由器之间的邻居关系,包括远程路由器的IP 地址、AS号码等相关信息。

举例来说,假设我们要配置与邻居路由器A建立BGP邻居关系,需要在本地路由器上执行如下命令:```router bgp <本地AS号>neighbor <邻居路由器A的IP地址> remote-as <邻居路由器A的AS 号>```2. 配置路由策略在BGP配置过程中,我们可以根据需要配置策略,来控制路由的选择和传播。

bgp协议

bgp协议

BGP协议简介BGP(Border Gateway Protocol,边界网关协议)是一种用于在自治系统(AS)之间交换路由信息的协议。

它是在互联网中广泛使用的路由选择协议,负责将路由器与相邻自治系统的路由器连接起来,以便进行互联网流量的转发。

BGP协议通过一系列的路由器,将数据从发送方的自治系统传送到目标自治系统。

它使用路径向量算法来确定最佳的路由,并通过网络中的各个自治系统之间传递路由更新信息。

历史BGP协议最早是在1990年开发出来的,是作为之前的EGP (Exterior Gateway Protocol,外部网关协议)的替代方案。

EGP是第一个在不同自治系统之间交换路由信息的协议,但它的功能有限,无法应对日益复杂的互联网环境。

因此,BGP协议被设计出来,以提供更高效和灵活的路由选择能力。

工作原理BGP协议的工作原理涉及到以下几个关键概念:1. 公告(Advertisement)公告是指一个自治系统向相邻自治系统广播其路由信息的过程。

当一个自治系统希望将其达到的网络告知其他自治系统时,它会通过BGP协议发送一条公告。

其他自治系统的路由器会收到这条公告,并根据其内部的路由选择机制来决定是否接受和使用该信息。

2. 可达性(Reachability)可达性是指路由器之间判断某个网络是否可到达的能力。

BGP协议通过路由表来维护目标网络的可达性信息。

每个自治系统的路由器都会维护一张BGP路由表,其中记录了其他自治系统的网络可达性信息。

3. AS路径(AS Path)AS路径是指一个数据包从源自治系统到目标自治系统所经过的自治系统序列。

BGP协议使用AS路径来判断数据包的传输路径是否具备可达性。

它将AS路径信息添加到BGP公告中,供其他自治系统的路由器参考,并防止出现回路和环路。

4. 路由选择(Route Selection)当一个自治系统接收到多个相同目标网络的公告时,它需要根据一定的优先级和策略来选择最佳的路由。

bgp概念

bgp概念

bgp概念BGP(边界网关协议)是一种用于Internet的核心路由协议。

它被设计用来在自治系统(AS)之间传递路由信息,使得不同的网络能够在全球范围内进行通信。

BGP是唯一一个处理大规模路由变化的路由协议,因此在现代Internet中发挥着至关重要的作用。

BGP的主要功能是在路由表中维护可达目的地的信息,并根据这些信息选择最佳路径。

它通过在路由器之间传递更新消息来学习、共享和传播路由信息。

BGP使用这些信息来构建一个完整的路由表,然后根据路径、带宽、延迟、可靠性等标准选择最佳路径。

BGP具有以下几个重要特性:1. 路径选择:BGP使用策略路由来确定最佳路径,这使得ISP可以根据网络策略、带宽、延迟等条件灵活地选择最佳路径。

2. 策略控制:BGP提供了丰富的策略控制功能,允许ISP根据需要对流量进行精细控制。

3. 防止路由循环:BGP使用一些机制来防止路由循环的发生,例如BGP的路径向量特性可以确保路由信息不会无限循环。

4. 支持大型网络:BGP能够处理大规模的网络变化,这使得它在现代Internet中具有广泛的应用。

为了满足现代Internet的需求,BGP需要不断进行改进和优化。

一些重要的改进包括:1. 减少路由循环的风险:通过引入更多的路径向量和更精确的路由过滤规则,可以更有效地防止路由循环的发生。

2. 提高路由收敛速度:通过改进BGP的路由更新机制和邻接关系建立机制,可以加快路由收敛的速度,减少网络故障对业务的影响。

3. 增强安全性:通过引入加密和认证机制,可以保护BGP消息的安全性,防止中间人攻击和窃听等安全威胁。

总的来说,BGP是现代Internet的核心组成部分,它的主要功能是处理大规模的路由变化并选择最佳路径。

随着技术的不断进步,BGP也在不断进行改进和优化,以满足日益增长的网络需求。

bgp知识点总结

bgp知识点总结

bgp知识点总结BGP(Border Gateway Protocol,边界网关协议)知识点总结。

一、BGP概述。

1. 定义与作用。

- BGP是一种用于在不同自治系统(AS)之间交换路由信息的外部网关协议(EGP)。

自治系统是由一个或多个网络组成的,在一个管理机构下运行并使用统一的内部路由策略。

- 其主要作用是实现不同自治系统之间的可达性,通过传递路由信息,使得不同AS中的网络能够相互通信。

2. BGP的特点。

- 路径矢量协议:BGP不像内部网关协议(如OSPF、RIP)那样基于链路状态或距离矢量,而是基于路径矢量。

它通告的是到达目的网络的完整路径(包括经过的自治系统序列)。

- 可靠性高:使用TCP作为传输协议(端口号179),这保证了BGP消息的可靠传输。

因为TCP具有确认、重传等机制,可以确保BGP对等体之间的消息准确无误地传递。

- 策略丰富:BGP允许网络管理员根据多种策略来控制路由的传播和选择。

例如,可以基于AS路径长度、路由的本地优先级等因素来决定选择哪条路由进入自己的路由表。

二、BGP的消息类型。

1. Open消息。

- 用于建立BGP对等体关系。

在Open消息中包含了BGP版本号、本地AS号、保持时间(Hold Time)、BGP标识符(通常是路由器的某个接口的IP地址)等信息。

- 当两个BGP路由器之间交换Open消息并且参数协商成功后,它们之间就建立了BGP对等体关系。

2. Update消息。

- 用于通告可达路由信息和撤销不可达路由信息。

Update消息包含网络层可达性信息(NLRI),即目的网络的前缀和掩码,以及到达这些目的网络的路径属性(如AS 路径、下一跳等)。

- 如果某个路由不再可达,BGP也会通过Update消息来撤销该路由的通告。

3. Notification消息。

- 用于报告错误信息。

当BGP对等体检测到错误时,会发送Notification消息给对等体,然后关闭BGP连接。

BGP 协议

BGP 协议

介绍BGP协议的基本概念和作用BGP(Border Gateway Protocol),边界网关协议,是一种用于在不同自治系统(AS)之间交换路由信息的协议。

它是互联网中最重要的路由协议之一,被广泛应用于构建大规模网络和实现互联网的可达性。

概念BGP协议的基本概念包括以下几个要点:1.自治系统(AS):自治系统是指由一组具有相同路由策略和管理机构的网络组成的单个网络运营单位。

每个AS在互联网中被分配一个唯一的自治系统号(ASN)。

2.BGP对等体:BGP协议的运行是基于对等体之间的互相连接。

每个对等体可以是一个路由器或者一个自治系统。

3.路由信息:BGP协议通过交换路由信息来实现网络的可达性。

每个路由信息包括目的地网络的前缀和与之相关的属性,比如AS路径和路由器的优先级。

作用BGP协议在互联网中发挥着至关重要的作用,具有以下几个主要功能:1.路由选择:BGP协议使用一种灵活的路由选择算法,可以根据自定义的策略和条件选择最佳的路由路径。

这使得网络管理员可以根据自己的需求来控制流量和优化网络性能。

2.自治系统间通信:BGP协议使得不同自治系统之间能够交换路由信息,实现跨网络的互联互通。

这对于构建大规模的互联网架构和实现全球范围的互联是至关重要的。

3.故障恢复:BGP协议具有快速的故障检测和恢复能力。

当网络中某个路径发生故障或不可达时,BGP能够快速调整路由,选择备用路径,确保网络的连通性和可靠性。

4.策略控制:BGP协议允许网络管理员通过定义策略和过滤条件来控制路由的传播和接受。

这使得网络运营者可以灵活地管理流量,优化网络资源的利用率,并保护网络的安全和稳定。

总之,BGP协议在互联网中扮演着重要的角色,它的基本概念和作用对于理解和构建大规模网络架构具有重要意义,同时也对网络安全和性能优化起着关键的作用。

解释BGP协议的路由选择算法和策略BGP(Border Gateway Protocol)协议是一种高度灵活的路由协议,它采用了复杂的路由选择算法和策略,以确保在不同的自治系统(AS)之间选择最佳的路径。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

例:下图中R1与R2都为BGP邻居
R1 R1 R2
R2
R3
7
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP 的消息类型 BGP所有的消息都采用单播的方式经TCP连接传递给邻居。
BGP使用以下4种消息类型:
open(打开)消息 keepalive(保持激活)消息 update(更新)消息 notification(通告)消息
需要在AS之间运行的协议,即边界网关协议(Border Gateway
Protocol),即 BGP。BGP是距离夭量路由协议
注:虽然EIGRP也有AS概念,但是与BGP的AS不同。
4
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
二、BGP特征
5
/ 54
爱思纳特 信息技术(北京)有限公司
15
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
IBGP与IGP 同步
BGP有IBGP与IGP同步的规则,规则如下: 学习自IBGP邻居的路由在进入IGP路由表或被宣告给BGP对等体 之前,必须首先通过IGP来知晓该路由。 此规则作用是:可以防止AS内部形成BGP路由黑洞 可以关闭此特性。如下图:
二、BGP特征
BGP 的自治系统(AS) BGP的AS号码的分配,是由Internet Assigned Number Authority (IANA)机构来统一规划和分配的。 通常我们所用的BGP号码范围是1-65535,这其中又分为公有AS与 私有AS。公有AS范围是1-64511,私有AS范围是64512-65535。跟IP 地址类似,公有AS用于互联网,且不可重复。私有AS不可用在互联网。 以下是中国几个公司的公有AS号码 AS36678 CTUSA – 中国电信美国公司 AS23724 中国电信IDC AS4816 广东电信 AS4815 上海电信 AS9394 铁通 AS4847 CNIX-AP China Networks 中国互联网交换中心 AS4808 北京网通 AS4837 网通骨干
11
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP
AS-path
BGP的路由可能穿越多个AS,运行BGP的网络通常非常大,因此,从一个 AS出去的路由,可能在经过几次转发后又会回到原来的AS中,最终形成 环路。因此BGP在将路由发给eBGP邻居时,会将自己的AS号写在路由中, eBGP邻居收到路由后,再发给他的AS邻居时,除了保留之前的AS号码, 也会把自己的AS号码写入其中。这样在路由中就形成了AS-path。
爱思纳特 信息技术(北京)有限公司
一、BGP简介
随着科技的高速发展,网络日益扩大,网络设备数量的增
多,路由条目数量的增多,IGP已经不能满足当前网络状况 基于上面这些原因,需要将网络进行划分,划分出来的区 域范围即autonomous system(AS) ,IGP路由协议的更 新只能在同一个AS内传递,全网通信,即不同AS之间通信,
9
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP更新源
由于BGP不能主动在网络中寻找邻居,必须手工指定邻居的地址,BGP会将数据 包发往指定的地址,来请求建立邻居,除此之外BGP发送的请求数据包除了写 明目标IP地址外,还要写上自己的IP地址,即BGP源地址。为了BGP的稳定性, 采用逻辑端口来建立BGP邻居,即loopback端口 R1 R2
6
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP邻居
由于BGP运行在整个互联网当中,BGP 路由器要传递庞大路由信息,因此因此需要让BGP路由 器之间的路由传递具有高可靠性和高准确性,所以BGP路由器之间的数据传输使用了TCP协议,端口 号为179,并且指的是会话的目标端口号为179,而会话源端口号是随机的。 由于BGP使用了TCP协议传递,所以两台路由器只要能够正常通信,就能建立起BGP邻居。但是B GP的邻居要手工指定。 BGP-speaker:也可以叫BGP路由器或BGP发言者,是指配置了BGP进程的 路由器 BGP-peer:当两台BGP-speaker形成了邻居之后,就被称为BGP-peer。
R3
R4
AS 30
AS 20
如图所示,R1从R6收到的路由,会转发 给R3和R4,但是R3,R4不会把路由转发 给R2。 由于R5是R3的eBGP邻居,所以,R5有从 AS10来的路由。 要让R2收到AS10的路由,让R2与R1建立 BGP会话,即R1与R2之间也要建立邻居 关系。 除此之外也可以BGP router-reflector 和BGP confederation 的方式来实现路 由全网传递
AS 20
AS 10
AS 40
AS 50
AS 30
13
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
iBGP 防环
eBGP可以通过AS-path来防环,iBGP防环机制为:一台BGP路由器从iBGP 邻居收到的路由,不能传递给其它,iBGP邻居,只能传递给eBGP。
R6 AS 10
R1
R5
R2
14
/ 54
ቤተ መጻሕፍቲ ባይዱ
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP路由表 运行了BGP协议的的路由器会把由BGP得到的路由与普通路由分开存放, 所以BGP 会有两张路由表,一张是存放普通路由的路由表,IGP路由表, 通过show ip route可以看到,另外一张就是BGP路由表,通过show ip bgp 查看,若要让BGP邻居之前传递BGP路由,需要BGP路由表中有路 由才行。路由加入BGP路由表通过以下几种方法: 将IGP路由导入BGP路由表 将其他路由重分布进BGP 通过邻居获得 BGP的邻居分为两种,eBGP和iBGP,所以BGP的路由的AD值也有区分, 如果路由是从eBGP学到的,AD值为20(优于任何IGP协议);从iBGP 学到的路由AD值为200(优先级低于任何IGP协议)。
12
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP
AS-path
如下图所示,一条路由从AS 10 发出后,到达AS 20后,AS-path为“10” 到达AS 40后,AS-path为“20,10”,到达AS 50后,AS-path为“40 20,10”。而AS 40将路由发给AS 30时,AS-path为“40,20,10”, 由AS 30把路由再传回到AS 10时,AS-path为“30,40,20,10”,AS10 收到路由后,发现有自己的AS 10会丢弃此路由。
22
/ 54
爱思纳特 信息技术(北京)有限公司
三、BGP路径属性
Origin属性
origin是公认强制属性,指定了路由的更新来源。它是确定优选路由的因素 之一,origin属性指定的路由来源有如下几种: IGP:NLRI是从源AS的协议中学到的,拥有最高优先级,如果路由是通 过network语句从IGP路由表中学到的,那么该BGP路由的源就是IGP EGP:NLRI是从外部网关协议中学到的,EGP的优先级次于IGP。 不完全的(incomplete):NLRI是从其他渠道学习到的,拥有最低优 先级,BGP通过重分发制学习到的路由将携带不完全路由来源属性。
R4
R1 R5
R2
R3 R2 R1 R3
16
/ 54
爱思纳特 信息技术(北京)有限公司
三、BGP路径属性
三、BGP路径属性
17
/ 54
爱思纳特 信息技术(北京)有限公司
三、BGP路径属性
路径属性是所宣告BGP路由的特性。对于IGP路由协议,有多条路径 可以到达同一目的地时,则根据最小metric值来选择最优路径。而 BGP会比较BGP路径属性值。BGP路径属性可以划分为以下四类:
边界网关协议——BGP
爱思纳特信息技术(北京)有限公司
1
/ 54
爱思纳特 信息技术(北京)有限公司
目录
一、BGP简介 二、BGP特征 三、BGP路径属性(attributes) 四、BGP选路规则 五、大型网络的BGP
2
/ 54
爱思纳特 信息技术(北京)有限公司
一、BGP简介
一、BGP简介
3
/ 54
Lo0
27.27.1.1
27.27.12.1
27.27.12.2
Lo0
27.27.2.2
27.27.21.1
27.27.21.2
10
/ 54
爱思纳特 信息技术(北京)有限公司
二、BGP特征
BGP
TTL
一台BGP路由器,只能属于一个AS,在建立BGP邻居时,自己和对方路由 器属于同一个AS,则邻居关系为internal BGP(iBGP),如果属于不同AS 则邻居关系为external BGP (eBGP)。考虑到安全问题 ,BGP建立外部邻 居时要求邻居必须与自己直接,而iBGP则可以是任意距离,这是通过控制 BGP 数据包的TTL来实现的。EBGP建立邻居时发送的数据包TTL为1,而 iBGP建立邻居时的TTL为最大,即255。但是建立eBGP的TTL值可以修改, 最大255
三、BGP路径属性
公认自选 (well-known discretionary)
公认自选属性并不像公认强制属性那么严格,任何一台运行BGP的路由器 都必须支持公认自选属性,必须理解和认识公认自选属性,但是为路由写 入公认自选属性并不是必须的,是否要为路由写入公认自选属性可以自由 决定,为路由写上公认自选属性之后,所有BGP路由器都能认识和理解, 并且都会自动保留和传递该属性。 例如:local-pref ,atomic_aggregate
相关文档
最新文档