admin管理员组

文章数量:1633739

目录

一、BGP路由基础

BGP路径属性

BGP路由聚合

二、BGP 配置

配置基础BGP

配置路由策略

路由控制与过滤

三、MBGP-MPLS VPN

MPLS单播IP转发数据平面

MPLS单播IP转发控制平面

MPLS VPN 转发数据平面

MPLS VPN转发控制平面

MPLS TE

四、隧道技术


一、BGP路由基础

BGP路径属性

起源

定义路径信息起源(0:IGP 1:EGP 2:incomplete)

next-hop

1、EBGP会话,BGP向EBGP对等体宣告路由时,将下一跳设置为自身的IP地址,通过EBGP注入AS的路由,next-hop保持不变,随IBGP传播 next-hop-self用于IBGP对等体之间通告路由时,把下一跳地址改为自身IP地址,用于AS内部路由信息没有实现同步,一般在边界EBGP对等体上配置。

2、IBGP会话,BGP向IBGP对等体宣告路由时,不改变下一跳属性,不做任何更改

as-path

AS路径组成(路径类型,路径长度,路径值)

med

决定外部AS进入本AS多入口的优选值

local

决定本AS去往外部AS多个出口的优选值

团体属性

具有该属性的所有路由都归属于该属性中所列的团体

聚合属性

BGP路由聚合

aggregate-address

auto-summary

二、BGP 配置

配置基础BGP

BGP对等体建立的前提条件:对等体之间TCP端口179必须具有连通性(IGP可达或直连)

练习拓扑如下(本拓扑涵盖大部分测试需求,特殊需求需稍作添加修改)

对等体建立

IBGP-EBGP

R2-RR

router bgp 123
 bgp router-id 2.2.2.2
 bgp cluster-id 1
 bgp log-neighbor-changes
 network 10.1.1.0 mask 255.255.255.0
 neighbor 1.1.1.1 remote-as 123
 neighbor 1.1.1.1 update-source Loopback0
 neighbor 1.1.1.1 route-reflector-client
 neighbor 3.3.3.3 remote-as 123
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 3.3.3.3 route-reflector-client
 neighbor 9.9.9.9 remote-as 123
 neighbor 9.9.9.9 update-source Loopback0

R3-RRclient-AS边界(模拟以环回接口和直连接口配置EBGP对等体)

router bgp 123
 bgp router-id 3.3.3.3
 bgp log-neighbor-changes
 neighbor 2.2.2.2 remote-as 123
 neighbor 2.2.2.2 update-source Loopback0
 neighbor 2.2.2.2 next-hop-self
 neighbor 4.4.4.4 remote-as 45
 neighbor 4.4.4.4 ebgp-m

本文标签: 详解路由协议BGP