BGP——边界网关协议

BGP概述

边界网关协议:是一种实现自治系统AS之间的路由可达并选择最佳路由矢量性协议。早期发布的三个版本分别是BGP-1(RFC1105)、BGP-2(RFC1163)和BGP-3(RFC1267),1944年开始使用BGP-4(RFC1171),2006年以后单播IPv4网络使用的版本是BGP-4(RFC4271),其他网络使用的版本是MP-BGP(RFC4760)。
BGP路由协议的特点
1.BGP能够承载大批量的路由协议,能够支撑大规模的网络。
2.BGP使用TCP协调一作为其传输层协议(监听号端口为179),提高了协议的可靠性。
3.BGP是外部路由协议,用来在AS之间传递数据,对稳定性要求非常高,所以用TCP协议的高可靠性来保证BPG协议的稳定性。
4.BGP的对等体之间必须逻辑联通,并进行TCP连接,用的端口号为179,本地端口任意。
5.BGP对等体和TGP对等体不同,BG对等体是指使用TCP建立连接的两端,而非与IGP同概念的直连邻居,只要TCP能够建立连接并不一定需要直连。
6.BGP本身只负责控制路由,数据转发依然靠静态或TGP路由。
7.BGP支持无类别域间路由CIDR。
8.路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于再internet上传播大量的路由信息。
9.BGP是一种增强的距离矢量协议,从设计上避免了环路的发生。
10.AS之间:BGP通过携带AS-Path信息标记途径的AS,带有本地AS号的路由将被丢弃,从而避免了域间产生环路。
11.AS内部:BGP在AS内学到的路由不会再通告给AS内的BGP邻居,避免了AS内产生环路。
12.BGP提供了丰富的路由策略,能够对路由实现灵活的过滤和选择。
13.BGP提供了防止路由振荡的机制,有效提高了interent网络的稳定性。
14.BGP易于扩展,能够适应新的发展,主要是通过TVB进行扩展。
BGP分类:按照运行方式分为EBGP和IBGP
EBGP:运行于不同AS之间的BGP ,为了防止AS之间产生环路,当BGP设备接受IBGP对等体发送的路由时,会将带有本地AS号的路由丢弃。
IBGP:运行于同一AS内的BGP,为了防止AS内部产生环路,BGP设备不将从IBGP对等体学到的路由通告给其他IBGP对等体,并与所有IBGP对等体建立全连接,为了防止连接数量太多,BGP设计了路由反射器和BGP联盟。
BGP的路由器号(Router-ID)
BGP的Router-ID是一个用于标识BGP设备的32位值,通常是IPv4地址的形成,在BGP会话建立时发送OPEN报文中携带,对等体之间建立BGP会话时,每个BGP设备都必须有唯一的Router-ID,否则对等体之间不能建立BGP连接。
BGP的Router-ID在BGP网络中必须是唯一的,可以采用手工配置,也可以让设备自动选取,缺省情况下,BGP选择设备上的Loopback接口上的IPv4地址作为BGP的Router-ID,如果设备有Loppback接口,系统会选择接口中最大的IP地址作为BGP的Router-ID。

BGP工作原理
BGP的报文:BGP对等体之间通过5种报文进行交互,其中keepalive为周期性发送,其余报文为触发式发送。
OPEN报文:用于协商BGP对等体之间的各项参数,主要包括BGP版本,AS号等信息,建立BGP对等体的连接。
Update报文:用于对等体之间交换路由信息。连接建立后,有路由需要发送或者路由变化时,发送Update通告对端可达或者撤销路由属性及路由信息。
Notification报文:用于终端BGP连接。当BGP在运行中发现错误时,发送Notification报文通告BGP对端,随后与之相邻的邻居关系将被关闭。
Keepalive报文:用于保持BGP连接。定时发送Keepalive报文以保持BGP对等体关系的有效性,响应收到正确的Open报文。
Router-refresh报文:用于在改变路由策略后软复位BGP路由表请求对等体重新发送路由信息。只有支持路由刷新能力的BGP设备才会接受和响应此报文。
BGP状态机
BGP对等体的交互过程中存在6种状态机。
空闲(Idle)、连接(connect)、活跃(Active)、Open报文以发送(Opensent)、Open报文已确认(Openconfirm)和连接已建立(Established)。
在BGP对等体建立的过程中,通常可见的3个状态为Idle、Active和Established。
1.Idle为初始状态,在Idle状态下,BGP拒绝邻居连接请求,只有收到本设备的start事件后,BGP才开始尝试与其他BGP对等体进行TCP连接,并转至connect状态。
2.在connect状态下,BGP启动连接重传定时器,等待TCP完成连接。
TCP连接成功:BGP向对等体发送Open报文,并转至opensent状态。
TCP连接失败:BGP转至Active状态,反复尝试连接。
连接重传定时器超时:BGP没有收到对等体的响应,则尝试与其他对等体进行TCP连接,停留在connect状态。
3.在Active状态下,BGP总是在试图建立TCP连接。
TCP连接成功:BGP向对等体发送open报文,关闭连接重传定时器,转至opensent状态。
TCP练级失败:BGP停留在Active状态。
连接重传定时器超时:BGP没有收到对等体响应,则转至connect状态。
4.在opensent状态下,BGP等待对等体的open报文,并对收到的open报文中的AS号,版本号,认证号等进行检查。
收到open报文正确:BGP发送keepalive白问,转至openconfirm状态。
收到open报文错误:发送Notification报文给对等体,并转至Idle状态。
5.在openconfirm状态下,BGP等待keepalive或Notification报文,如果收到keepalive报文,则转至Established状态,如果收到Notification报文,则转至Idle状态。
6.在Established状态下,BGP可以和对等体交换Update、keepalive、Route-refresh报文和Notification报文。
如果收到正确的Update或keepalive报文,那么BGP就认为对端处于正常运行状态,将保持BGP连接。
如果收到错误的Update或keepalive报文,那么BGP发送Notification报文通知对端,并转至Idle状态。
如果收到Notification报文,那么BGP转至Idle状态。
如果说到TCP拆链通知,那么BGP断开连接,转至Idle状态。
Route-refresh不会改变BGP状态。
BGP对等体之间的交互原则
BGP设备将最优路由加入BGP路由表,形成BGP路由,BGP设备与对等体建立邻居关系后,采取以下交互原则:
从IBGP对等体获得的BGP路由,BGP设备只发送给他的EBGP对等体。
从EBGP对等体获得的BGP路由,BGP设备发送给他所有EBGP和IBGP对等体。
当存在多条到达同一目的地址的有效路由时,BGP只将最优路由发送给对等体。
路由更新时,BGP只发送更新的路由。
所有对等体发送的路由,BGP设备都会接收。
所有EBGP对等体在传递过程中下一跳改变。
所有IBGP对等体在传递过程中下一跳不变。
默认EBGP传递时TTL值为1.
默认IBGP传递时TTL值为255.
*建立对等体注意点:建立TBGP对等体时要让下一跳可达,处于边界的IBGP对等体需要将下一跳指向自己,才能建立IBGP对等体。
*建立EBGP对等体时,因为EBGP只能传下一跳,因而在建立时,需要修改EBGP多跳的跳数为2以上(默认为1跳)。

BGP路径属性

路径属性分类
公认属性:
公认必遵:所有的BGP都必须能识别且在Update报文中必须携带。
公认自决:所有的BGP都必须能识别,但不必须包含在Update报文中携带。
可选属性:
可选传递:设备可以不支持该属性,但也应当接受包含该属性的路由并传递给其他对等体。
可选非传递:设备可以不支持该属性,不识别的BGP进程忽略包含该属性的路由更新,并且不传递给其他对等体。
BGP选路原则
1.如果吓一跳不可达,忽略此路由。
2.Preferred-Value值数值越高越优先,华为私有属性,仅本地有意义。
3.Local-Preference值最高的路由优先。
4.聚合路由优先于非聚合路由。
5.本地手动聚合路由优先于本地自动聚合路由。
6.本地通过network命令引入的路由的优先级高于import-route命令引入的路由。
7.AS-Path的长度最短的路径最优。
8.比较origin属性,IGP优于EGP,EGP优于Incomplete。
9.选择MED较小的路由。
10.EBGP路由优于IBGP路由。
11.BGP优先选择到BGP下一跳的TGP度量值最低的路径。
当以上全部相同时,为等价路由,可以负载分担(AS-Path必须一致,当负载分担时,以下3条原则无效)。
12.比较Cluster-list长度,短的优先。
13.比较Originator-ID,值较小的优先。
14.比较对等体的IP地址,小的优先。

BGP实例

配置
R1

The device is running!<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 12.0.0.1 24
[Huawei-GigabitEthernet0/0/0]undo shutdown
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 23.0.0.1 24
[Huawei-GigabitEthernet0/0/1]undo shutdown
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[Huawei-GigabitEthernet0/0/1]q
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 1.1.1.1 32
[Huawei-LoopBack0]q
[Huawei]bgp 100
[Huawei-bgp]router-id 1.1.1.1
[Huawei-bgp]peer 2.2.2.2 as-number 200
[Huawei-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[Huawei-bgp]peer 2.2.2.2 ebgp-max-hop 2
[Huawei-bgp]peer 3.3.3.3 as-number 200
[Huawei-bgp]peer 3.3.3.3 connect-interface LoopBack 0
[Huawei-bgp]peer 3.3.3.3 ebgp-max-hop 2
[Huawei-bgp]q
[Huawei]ip route-static 2.2.2.2 32 12.0.0.2
[Huawei]ip route-static 3.3.3.3 32 23.0.0.2
[Huawei]bgp 100
[Huawei-bgp]net 1.1.1.1 32
[Huawei-bgp]net 2.2.2.2 32
[Huawei-bgp]net 3.3.3.3 32

R2

The device is running!<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center enable
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[Huawei-GigabitEthernet0/0/0]undo shutdown
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 24.0.0.1 24
[Huawei-GigabitEthernet0/0/1]undo shutdown
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[Huawei-GigabitEthernet0/0/1]q
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 2.2.2.2 32
[Huawei-LoopBack0]q
[Huawei]ospf
[Huawei-ospf-1]a 0
[Huawei-ospf-1-area-0.0.0.0]network 24.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[Huawei-ospf-1-area-0.0.0.0]q
[Huawei-ospf-1]q
[Huawei]bgp 200
[Huawei-bgp]route-select
[Huawei-bgp]router-id 2.2.2.2
[Huawei-bgp]peer 1.1.1.1 as-number 100
[Huawei-bgp]peer 1.1.1.1 connect-interface LoopBack 0
[Huawei-bgp]peer 1.1.1.1 ebgp-max-hop 2
[Huawei-bgp]peer 3.3.3.3 as-number 200
[Huawei-bgp]peer 3.3.3.3 connect-interface LoopBack 0
[Huawei-bgp]peer 3.3.3.3 next-hop-local
[Huawei-bgp]peer 4.4.4.4 as-number 200
[Huawei-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[Huawei-bgp]peer 4.4.4.4 next-hop-local
[Huawei-bgp]q
[Huawei]ip route-static 1.1.1.1 32 12.0.0.1
[Huawei]bgp 200
[Huawei-bgp]net 1.1.1.1 32
[Huawei-bgp]net 2.2.2.2 32
[Huawei-bgp]net 3.3.3.3 32
[Huawei-bgp]net 4.4.4.4 32

R3

The device is running!<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]undo in en
Info: Information center is disabled.
[Huawei]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 23.0.0.2 24
[Huawei-GigabitEthernet0/0/1]undo shutdown
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[Huawei-GigabitEthernet0/0/1]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 34.0.0.1 24
[Huawei-GigabitEthernet0/0/0]undo shutdown
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[Huawei-GigabitEthernet0/0/0]q
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 3.3.3.3 32
[Huawei-LoopBack0]q
[Huawei]ospf
[Huawei-ospf-1]a 0
[Huawei-ospf-1-area-0.0.0.0]net
[Huawei-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]net
[Huawei-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[Huawei-ospf-1-area-0.0.0.0]q
[Huawei-ospf-1]q
[Huawei]bgp 200
[Huawei-bgp]router-id 3.3.3.3
[Huawei-bgp]peer 1.1.1.1 as-number 100
[Huawei-bgp]peer 1.1.1.1 connect-interface LoopBack 0
[Huawei-bgp]peer 1.1.1.1 ebgp-max-hop 2
[Huawei-bgp]peer 2.2.2.2 as-number 200
[Huawei-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[Huawei-bgp]peer 2.2.2.2 next-hop-local
[Huawei-bgp]peer 4.4.4.4 as-number 200
[Huawei-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[Huawei-bgp]peer 4.4.4.4 next-hop-local
[Huawei-bgp]q
[Huawei]ip route-static 1.1.1.1 32 23.0.0.1
[Huawei]bgp 200
[Huawei-bgp]net 1.1.1.1 32
[Huawei-bgp]net 2.2.2.2 32
[Huawei-bgp]net 3.3.3.3 32
[Huawei-bgp]net 4.4.4.4 32

R4

The device is running!<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 34.0.0.2 24
[Huawei-GigabitEthernet0/0/0]undo shutdown
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 24.0.0.2 24
[Huawei-GigabitEthernet0/0/1]undo shutdown
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 45.0.0.1 24
[Huawei-GigabitEthernet0/0/2]undo shutdown
Info: Interface GigabitEthernet0/0/2 is not shutdown.
[Huawei-GigabitEthernet0/0/2]q
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 4.4.4.4 32
[Huawei-LoopBack0]q
[Huawei]ospf
[Huawei-ospf-1]a 0
[Huawei-ospf-1-area-0.0.0.0]network 34.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 24.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[Huawei-ospf-1-area-0.0.0.0]q
[Huawei-ospf-1]q
[Huawei]bgp 200
[Huawei-bgp]router-id 4.4.4.4
[Huawei-bgp]peer 2.2.2.2 as-number 200
[Huawei-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[Huawei-bgp]peer 2.2.2.2 next-hop-local
[Huawei-bgp]peer 3.3.3.3 as-number 200
[Huawei-bgp]peer 3.3.3.3 connect-interface LoopBack 0
[Huawei-bgp]peer 3.3.3.3 next-hop-local
[Huawei-bgp]peer 5.5.5.5 as-number 300
[Huawei-bgp]peer 5.5.5.5 connect-interface LoopBack 0
[Huawei-bgp]peer 5.5.5.5 ebgp-max-hop 2
[Huawei-bgp]q
[Huawei]ip route-static 5.5.5.5 32 45.0.0.2
[Huawei]bgp 200
[Huawei-bgp]net 2.2.2.2 32
[Huawei-bgp]net 3.3.3.3 32
[Huawei-bgp]net 4.4.4.4 32
[Huawei-bgp]net 5.5.5.5 32

R5

The device is running!<Huawei>sys
<Huawei>system-view
Enter system view, return user view with Ctrl+Z.
[Huawei]undo info-center enable
Info: Information center is disabled.
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 45.0.0.2 24
[Huawei-GigabitEthernet0/0/2]undo shutdown
Info: Interface GigabitEthernet0/0/2 is not shutdown.
[Huawei-GigabitEthernet0/0/2]q
[Huawei]int LoopBack 0
[Huawei-LoopBack0]ip add 5.5.5.5 32
[Huawei-LoopBack0]q
[Huawei]bgp 300
[Huawei-bgp]peer 4.4.4.4 as-number 200
[Huawei-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[Huawei-bgp]peer 4.4.4.4 ebgp-max-hop 2
[Huawei-bgp]q
[Huawei]ip route-static 4.4.4.4 32 45.0.0.1

路由学习结果
R1

[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 15       Routes : 15       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack02.2.2.2/32  Static  60   0          RD   12.0.0.2        GigabitEthernet
0/0/03.3.3.3/32  Static  60   0          RD   23.0.0.2        GigabitEthernet
0/0/14.4.4.4/32  EBGP    255  1          RD   2.2.2.2         GigabitEthernet
0/0/05.5.5.5/32  EBGP    255  0          RD   2.2.2.2         GigabitEthernet
0/0/012.0.0.0/24  Direct  0    0           D   12.0.0.1        GigabitEthernet
0/0/012.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/012.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/023.0.0.0/24  Direct  0    0           D   23.0.0.1        GigabitEthernet
0/0/123.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/123.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

R2

[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 16       Routes : 16       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  Static  60   0          RD   12.0.0.1        GigabitEthernet
0/0/02.2.2.2/32  Direct  0    0           D   127.0.0.1       LoopBack03.3.3.3/32  OSPF    10   2           D   24.0.0.2        GigabitEthernet
0/0/14.4.4.4/32  OSPF    10   1           D   24.0.0.2        GigabitEthernet
0/0/15.5.5.5/32  IBGP    255  0          RD   4.4.4.4         GigabitEthernet
0/0/112.0.0.0/24  Direct  0    0           D   12.0.0.2        GigabitEthernet
0/0/012.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/012.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/024.0.0.0/24  Direct  0    0           D   24.0.0.1        GigabitEthernet
0/0/124.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/124.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/134.0.0.0/24  OSPF    10   2           D   24.0.0.2        GigabitEthernet
0/0/1127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

R3

[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 16       Routes : 16       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  Static  60   0          RD   23.0.0.1        GigabitEthernet
0/0/12.2.2.2/32  OSPF    10   2           D   34.0.0.2        GigabitEthernet
0/0/03.3.3.3/32  Direct  0    0           D   127.0.0.1       LoopBack04.4.4.4/32  OSPF    10   1           D   34.0.0.2        GigabitEthernet
0/0/05.5.5.5/32  IBGP    255  0          RD   4.4.4.4         GigabitEthernet
0/0/023.0.0.0/24  Direct  0    0           D   23.0.0.2        GigabitEthernet
0/0/123.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/123.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/124.0.0.0/24  OSPF    10   2           D   34.0.0.2        GigabitEthernet
0/0/034.0.0.0/24  Direct  0    0           D   34.0.0.1        GigabitEthernet
0/0/034.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/034.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

R4

[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 18       Routes : 18       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  IBGP    255  0          RD   2.2.2.2         GigabitEthernet
0/0/12.2.2.2/32  OSPF    10   1           D   24.0.0.1        GigabitEthernet
0/0/13.3.3.3/32  OSPF    10   1           D   34.0.0.1        GigabitEthernet
0/0/04.4.4.4/32  Direct  0    0           D   127.0.0.1       LoopBack05.5.5.5/32  Static  60   0          RD   45.0.0.2        GigabitEthernet
0/0/224.0.0.0/24  Direct  0    0           D   24.0.0.2        GigabitEthernet
0/0/124.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/124.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/134.0.0.0/24  Direct  0    0           D   34.0.0.2        GigabitEthernet
0/0/034.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/034.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/045.0.0.0/24  Direct  0    0           D   45.0.0.1        GigabitEthernet
0/0/245.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/245.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

R5

[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 12       Routes : 12       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.1/32  EBGP    255  0          RD   4.4.4.4         GigabitEthernet
0/0/22.2.2.2/32  EBGP    255  1          RD   4.4.4.4         GigabitEthernet
0/0/23.3.3.3/32  EBGP    255  1          RD   4.4.4.4         GigabitEthernet
0/0/24.4.4.4/32  Static  60   0          RD   45.0.0.1        GigabitEthernet
0/0/25.5.5.5/32  Direct  0    0           D   127.0.0.1       LoopBack045.0.0.0/24  Direct  0    0           D   45.0.0.2        GigabitEthernet
0/0/245.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/245.0.0.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0
255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

BGP以及BGP对等体之间的交互原则相关推荐

  1. 2022-07-15 网工进阶(十九)BGP-状态机、对等体之间的交互原则、影响对等体关系建立的因素、对等体表、路由表、详细路由表、路由属性

    BGP状态机 BGP对等体的交互过程中存在6种状态机:空闲(Idle).连接(Connect).活跃(Active).Open报文已发送(OpenSent).Open报文已确认(OpenConfirm ...

  2. 大型企业及运营商国际出口使用的BGP技术,BGP基础配置

    一.BGP基础 BGP属于边界网关协议,用于不同的AS之间,对于不同的运营商或企业可以使用不同的AS号,一般运营商配合MPLS常用的技术. 早些年是EGP属于外部网关协议,而EGP不能进行路由优选环路 ...

  3. BGP协议:简介、属性、选路原则

    BGP协议:简介.属性.选路原则 目录 BGP协议:简介.属性.选路原则 一.学习网络BGP必备基础知识 二.BGP 工作原理 三.BGP报文 四.BGP邻居关系的配置 五.BGP需要注意的事项 六. ...

  4. BGP Confederation(BGP联盟)

    BGP Confederation(BGP联盟) 转载地址:http://hi.baidu.com/networkor/item/652e2729f37d50e851fd8724 为了解决由于从iBG ...

  5. BGP Confederation(BGP联邦)

    BGP Confederation(BGP联邦) 为了解决由于从iBGP邻居收到的路由不能转发给其它iBGP邻居的限制问题,除了可以使用在iBGP邻居之间创建全互联的邻居关系和使用BGPReflect ...

  6. etcd 笔记(05)— etcd 代码结构、各模块功能、整体架构、各模块之间的交互、请求和应答流程

    1. etcd 项目结构和功能 etcd 项目代码的目录结构如下: $ tree ├── auth ├── build ├── client ├── clientv3 ├── contrib ├── ...

  7. 【面向对象编程】(3) 类之间的交互,依赖关系,关联关系

    各位同学好,今天和大家分享一下面向对象编程中,类之间的交互,类之间的依赖关系和关联关系.有不明白的可见前一章节:https://blog.csdn.net/dgvv4/article/details/ ...

  8. 020_Vue非父子组件之间数据交互

    1. 非父子组件之间数据交互 1.1. 单独的事件中心管理组件间的通信 var eventHub = new Vue(); 1.2. 监听事件 eventHub.$on('event-name', f ...

  9. Salesforce视图与控制器之间的交互

    刚接触Salesforce,过程的确是比较艰难了,中文资料几乎没有,看英文资料学的效率却不高,不过看了一段时间的英文资料发现自己英语水平挺高不少啊,现在看都不用工具翻译,早知道就再次尝试报个6级,看下 ...

最新文章

  1. 进程内存分配和/proc/xxx/maps简单分析
  2. sulime text 3
  3. 从李小龙的一句话看程序员是否应该多学几种编程语言
  4. 【DIY】200521近期在做的项目小结,DIY进展汇报
  5. des加密去掉特殊字符_对称加密中的数据填充
  6. div赋值,取值和input赋值,取值
  7. 交换机的RJ45端口和SFP端口有什么区别?
  8. 持续集成Jenkins
  9. C# DataTable怎么合计字段
  10. (转)教你记住ASP.NET WebForm页面的生命周期
  11. python如何保存列表_python中数据的保存
  12. 解读《输赢》:输赢在哪里?
  13. Vant中List组件immediate-check=false无效
  14. Dagger2简单使用
  15. MSP430单片机 智能 温控风扇 DS18B20 无级调速 红外遥控器 IR ADC 滑动电位器 PWM调速
  16. 【STM32】 STM32单片机IO引脚配置方式
  17. C 顺序表求交集和并集
  18. Matlab画图中怎么打希腊字母,Matlab图形中输入希腊字母
  19. 英文网页批量翻译导出本地教程
  20. iOS 导航栏下拉菜单框

热门文章

  1. 【神经网络】11行Python代码实现的神经网络
  2. POI读excel数据写成word
  3. Flutter用思源宋体炫出你的UI
  4. 自监督模型---HCSC
  5. rdd算子之map相关
  6. 怎么用java做全民飞机大战_Java飞机大战游戏设计与实现
  7. java包装类默认值_java包装类
  8. HDU1181:变形课(并查集 + DFS + BFS)
  9. win10任务管理器中查看进程句柄
  10. python日志分析