Segement Routing(SR)BE场景超详细实验解析

1.实验拓扑:
2.基础配置(每一步在结果验证都有对应):
a.Domain的基础配置(IGP,IP地址)
复制代码
NE1:
#
isis 1
 is-level level-2
 cost-style wide
 network-entity 10.0001.0000.0000.0001.00
#
int g3/0/1
 ip add 10.1.13.1 24
 isis en 1
int g3/0/2
 ip add 10.1.12.1 24
 isis en 1
int l0
 ip add 1.1.1.1 32
 isis en 1

NE2:
#
isis 1
 is-level level-2
 cost-style wide
 network-entity 10.0001.0000.0000.0002.00
#
int g3/0/0
 ip add 10.1.12.2 24
 isis en 1
int g3/0/1
 ip add 10.1.24.2 24
 isis en 1
int l0
 ip add 2.2.2.2 32
 isis en 1

NE3:
#
isis 1
 is-level level-2
 cost-style wide
 network-entity 10.0001.0000.0000.0003.00
#
int g3/0/0
 ip add 10.1.13.3 24
 isis en 1
int g3/0/1
 ip add 10.1.34.3 24
 isis en 1
int l0
 ip add 3.3.3.3 32
 isis en 1

NE4:
#
isis 1
 is-level level-2
 cost-style wide
 network-entity 10.0001.0000.0000.0004.00
#
int g3/0/1
 ip add 10.1.34.4 24
 isis en 1
int g3/0/2
 ip add 10.1.24.4 24
 isis en 1
int l0
 ip add 4.4.4.4 32
 isis en 1
b.使能MPLS,配置Segment Routing,使能TI-LFA FRR
复制代码
NE1:
 mpls lsr 1.1.1.1
 mpls
 segment-routing 
 isis 1
 segment-routing mpls
 segment-routing global-block 16000 23999
 frr
  loop-free-alternate level-2
  ti-lfa level-2
 int l0
 isis prefix-sid index 10


NE2:
 mpls lsr 2.2.2.2
 mpls
 segment-routing 
 isis 1
 segment-routing mpls
 segment-routing global-block 16000 23999
 frr
  loop-free-alternate level-2
  ti-lfa level-2
 int l0
 isis prefix-sid index 20


NE3:
 mpls lsr 3.3.3.3
 mpls
 segment-routing 
 isis 1
 segment-routing mpls
 segment-routing global-block 16000 23999
 frr
  loop-free-alternate level-2
  ti-lfa level-2
 int l0
 isis prefix-sid index 30


NE4:
 mpls lsr 4.4.4.4
 mpls
 segment-routing 
 isis 1
 segment-routing mpls
 segment-routing global-block 16000 23999
 frr
  loop-free-alternate level-2
  ti-lfa level-2
 int l0
 isis prefix-sid index 40
c.Site1和Domain之间EBGP邻居建立
复制代码
Site1:
NE1:
#
ip vpn-instance a
 ipv4-family
  route-distinguisher 1:1
  vpn-target 1:1 export-extcommunity
  vpn-target 1:1 import-extcommunity
#
interface GigabitEthernet3/0/0
 ip binding vpn-instance a
 ip address 10.1.15.1 255.255.255.0
#
bgp 300
 router-id 1.1.1.1
 peer 10.1.15.5 as-number 100
 #
 ipv4-family vpn-instance a
  peer 10.1.15.5 as-number 100
#

NE5:
#               
interface GigabitEthernet3/0/0
 undo shutdown  
 ip address 10.1.15.5 255.255.255.0            
#           
interface LoopBack0
 ip address 5.5.5.5 255.255.255.255
# 
bgp 100
 router-id 5.5.5.5
 peer 10.1.15.1 as-number 300
 #
 ipv4-family unicast
  undo synchronization
  network 5.5.5.5 255.255.255.255
  peer 10.1.15.1 enable
#


Site2:
NE4:
#
ip vpn-instance a
 ipv4-family
  route-distinguisher 1:2
  vpn-target 1:1 export-extcommunity
  vpn-target 1:1 import-extcommunity
#
interface GigabitEthernet3/0/0
 ip binding vpn-instance a
 ip address 10.1.46.4 255.255.255.0
#
bgp 300
 router-id 4.4.4.4
 peer 10.1.46.6 as-number 200
 #
 ipv4-family vpn-instance a
  peer 10.1.46.6 as-number 200
#


NE6:
#               
interface GigabitEthernet3/0/0
 undo shutdown  
 ip address 10.1.46.6 255.255.255.0            
#           
interface LoopBack0
 ip address 6.6.6.6 255.255.255.255
# 
#
bgp 200
 router-id 6.6.6.6
 peer 10.1.46.4 as-number 300
 #
 ipv4-family unicast
  undo synchronization
  network 6.6.6.6 255.255.255.255
  peer 10.1.46.4 enable
#
d.Domain的PE之间MP-BGP建立
复制代码
NE1:
bgp 300
 router-id 1.1.1.1
 peer 4.4.4.4 as-number 300
 peer 4.4.4.4 connect-interface LoopBack0
 #
 ipv4-family vpnv4
  policy vpn-target
  peer 4.4.4.4 enable
 #

NE4:
bgp 300
 router-id 4.4.4.4
 peer 1.1.1.1 as-number 300
 peer 1.1.1.1 connect-interface LoopBack0
 #
 ipv4-family vpnv4
  policy vpn-target
  peer 1.1.1.1 enable
 #
3.结果验证:
a.ISIS邻居建立
b.SR的隧道建立
c.Site和Domain之间EBGP邻居建立
d.Domain的PE之间MP-BGP邻居建立
e.NE5和NE6是否ping通
4.总结:
a.Segment Routing-BE和MPLS-BE的区别

首先不需要再开启mpls ldp协议,简化了控制平面

不需要在接口开启mpls来传递标签,而是通过IGP协议来传递标签,简化控制平面

b.TI-FRR LFA的作用:

可以让SR的拓扑一值有无环的备份路径(前提是没有一些故障导致每一条路都不通)

c.转发方式

先封装私网标签,在封装公网SR标签

相关推荐
weixin_416667962 小时前
【无标题】
运维·服务器·网络
予昊3 小时前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket
上海云盾-小余5 小时前
流量攻击复盘:为什么 WAF 完好,业务依旧瘫痪
运维·服务器·网络
戴西软件5 小时前
戴西iDWS.3DViz Suite数据轻量化可视化软件,从传统桌面软件向云端协同的重大突破
大数据·运维·网络·人工智能·机器学习·3d
芯盾时代5 小时前
《金融业网络安全管理办法(征求意见稿)》全条款深度拆解(三)
网络·安全·网络安全
米饭不加菜5 小时前
ESP-01S通过TCP直接与手机建立通信
网络·tcp/ip·智能手机
闲云野鹤在人间6 小时前
OpenStack架构介绍和安装流程
linux·网络·架构·openstack
xx~t6 小时前
嵌入式——Linux软件编程——网络1
linux·c语言·网络·vscode·网络协议
国科安芯8 小时前
星载CAN总线通信网络中抗辐射MCU的通信可靠性设计分析
网络·人工智能·分布式·单片机·嵌入式硬件·架构
xiaoye-duck8 小时前
《Linux网络编程·加餐》进程间关系与守护进程
linux·网络