SRv6技术实验材料2024-学生版-修1102

VIP免费
2025-01-13 0 0 1.81MB 35 页 5.9玖币
侵权投诉
SRv6 技术实验
1 实验内容
SRv6 Segment Routing over IPv6 的缩写,即:基于 IPv6 的段路由。SRv6 是新一代的
IP 承载协议,它可以简化并统一传统的复杂网络协议,是 5G 和云时代构建智 IP 网络
基础。SRv6 的优势就在于,结合了 Segment Routing 的源路由和 IPv6 的简洁易扩展特质,具
有多重编程空间,符合软件定义网络思想,是意图驱动网络的利器。SRv6 的丰富的网络编程
能力能够更好地满足新的网络业务的需求,同时它的兼容 IPv6 的特性又使得网络业务部署更
为简便。希望通过这个实验的学习,够帮助大家深入理解和掌握具有一定难度和复杂度
SRv6 实现方案。深入领会 SRv6 技术设计与实现的内在规律,对于以后其它技术的学习,能够
达到触类旁通的效果。具体实验内容如下。
(1)SRv6 BE 原理分析、组网设计及实现。
(2)SRv6 TE Policy 原理分析、组网设计及实现。
2 SRv6 BE 技术实验
2.1 实验目的
(1)理解 SRv6 BE 方案的基本原理。
(2)掌握 L3VPNv4 over SRv6 BE 方案的配置方法。
(3)掌握的 SRv6 BE 路由发布和数据转发的过程。
2.2 实验内容
在基了解 SRv6 BE 模式的基,在由器 L3VPNv4 over SRv6 BE 案,
路由器和网络连通性的变化,体会 SRv6 BE 模式的作用。
2.3 实验原理
2.3.1 BE 技术概述
SRv6 BE 模式仅使用了一个业务 SID 来指引报文在 IP 网络里进行尽力而为的转发。如图
16 所示,SRv6 BE 的报文封装没有代表路径约束的 SRH,其格式与普通 IPv6 报文格式一致,
转发行为也与普通 IPv6 报文转发一致。这就意味着普通的 IPv6 节点也可以处理 SRv6 BE
,这 SRv6 IPv6 因。SRv6 BE 与普 IPv6 文封
同点在于:普通 IPv6 报文的目的地址是一个主机或者网段,但是 SRv6 BE 报文的目的地址是
一个业务 SID。业务 SID 可以指引报文按照最短路径转发到生成该 SID 的节点,并由该节点
行业务 SID 的指
16 SRv6 BE 的结构
L3VPN over MPLS 时一使两层 MPLS 标签层 MPLS 标签用来引报文到指定的 PE,
层 MPLS 标签属于业务标签,一般标识 PE 上的个 VPN 实。在 L3VPN over SRv6 场景,一
SRv6 的 业 务 SID 即 可 两 层 MPLS 标 签 能 。 如 图 17所 示 , 业 务 SID
2001:DB8:3::C100 的 Locator 2001:DB8:3::/64,Function Opcode
::C100 。 Locator 2001:DB8:3::/64 具 有 路 由 能 , 可 以 报 文 引 到 对 PE
Function Opcode ::C100 在 PE 上PE 上个 VPN
,这也是 SRv6 SID 合了路由和 MPLS(标签代表业务)能力的具体体现。
图 17 业务 SID 个作用
SRv6 BE 的传统业务,它的转发过程类 EVPN L3VPNv4 over SRv6
BE 为,分别从路由发布和数据转发两阶段来介绍 SRv6 BE 的业务实现。
图 18 L3VPNv4 over SRv6 BE 路由发布和数据转发的过程
如图 18所示,在路由发布段的具体过程如下:
1. PE2 上置 Locator后 PE2 通过 IGP 协SRv6 SID 的 Locator 网段
PE1。PE1 装路由到自己的 IPv6 路由表。
2. PE2 在 Locator 范围内配置 VPN 实的 End.DT4 SID,生成本地 SID 表。
3. PE2 CE2 发网 IPv4 路PE2 网 IPv4 路 IP PrefixRoute
EVPN BGP EVPN PE1SRv6 VPN
SID 性,也就是 VPN 实的 End.DT4 SID。
4. PE1 接收到 EVPN 路由后,到对 VPN 实IPv4 路由表,后转普通 IPv4 路
由,对 CE1 发布。
数据转发段的具体过程如下:
1. CE1 PE1 发一个普通 IPv4 报文。
2. PE1 从绑定了 VPN 实接口网报文以后,查找VPN 实的 IPv4 路由转
发表,配目的 IPv4 前缀关联 SRv6 VPN SID 以及下一跳信息直接
使用 SRv6 VPN SID 作为目的地址封装成 IPv6 报文。
3. PE1 按照最长匹配原配到相应的路由,按最短路径转发到 P 设备。
4. P 设备按照最长匹配原配到相应路由,按最短路径转发到 PE2。
5. PE2 查找本地 SID 表,配到 End.DT4 SID 的转发动作,IPv6 报文头去除
据 End.DT4 SID 配的 VPN 实查找 VPN IPv4 路由表进行转发。
2.3.2 BE 的基本配置
基本 SRv6 BE 配置要包括配置 VPN 实、建EBGP 对在 PE 立 MP-
IBGP 对关系、在 PE 上配置 SRv6 部分。
1. 配置 VPN 实
首先要创一个的 VPN 实,该 VPN 实用于对一个具体的客户
进入并使能 ipv4 地址置 VPN 实的路由标识 RD RD 的式可用2
:41:30~65535
定义数的取值范围0~4294967295。其自治系和用定义数不能同时为
0, 即 RD 不能为 0:0 ) 。 配 置 VPN 地 址 的入方的 VPN-
Targetvpn-target 的 RD1:3性。如果不指定关键字
bothexport-extcommunityimport-extcommunity则缺省both”VPN
的配置命令如下:
ip vpn-instance vpn-instance-name //配置 VPN 实例名
ipv4-family //使能并进入 ipv4 地址蔟,
route-distinguisher route-distinguisher //配置 VPN 实例的路由标识的值(RD)
vpn-target vpn-target &<1-8> [ both | export-extcommunity | import-
extcommunity ] //VPN 实例的入方向和出
方向
成 VPN 实PE 连CE 的 VPN 实
接口配置 IPv4 地址。具体的配置命令如下:
interface interface //进入 PE 连接到 CE 的接口
ip binding vpn-instance vpn-instance-name //将接口绑定到 VPN 实例上
ip address ipv4-address //设置该接口的 ipv4 地址
2. 建EBGP 对关系
CE 和 PE 来EBGP 对CE 的
CE 的相应接口和 Loopback 接口的 ip地址,建了 BGP 进程,指定 AS在该
了 BGP 对体 PE 的 router-idAS在 BGP 使
用 network 命令将 Loopback 接口的路由进行通CE 的配置命令如下:
interface interface
ip address ip-address
quit
interface loopback
ip address ip-address
quit
bgp process-id
peer router-id as-number as-number
network 11.1.1.0 24
在配置 PE 时入 BGP 图,指定设备的 router-id,在本实
BGP router-id PE 而CE 作客户端
VPN 例 中 , 因 PE 的 BGP 地 ipv4-family vpn-instance
vpn-
instance-name
CEimport-route direct PE 与 CE
间的路由到 BGP的是 BGP
的 PE,而使得其它的 CE 能够学习到这路由。PE 的配置命令如下:
bgp process-id
router-id router-id
ipv4-family vpn-instance vpn-instance-name
peer router-id as-number as-number
import-route direct
3. 在 PE 间建立 MP-IBGP 对关系
以 PE1 为在 PE1 的 BGP 进指定 BGP 对体 PE2
router-id
,并
的 loopback 接作为更新源与对方建ipv4-family
vpnv4 地址族中激活了对体 PE2,这是因为者需要交互 VPNv4 路由。PE1 的配置
如下:
bgp process-id
peer router-id as-number as-number
peer router-id connect-interface loopback
ipv4-family vpnv4
peer router-id enable
4. 在 PE 上配置 SRv6
使能 IPv6 转 Segment Routing 能,并 SRv6
SRv6 VPN PE1 Loopback0 接
PE1 CE1 发往 CE2 的 IPv4 流量后,PE1 会将流量进行封装,即封装IPv6 部,
而 IPv6 源地址便是指定的 IPv6 地址。后,配置设备 SRv6 Locator,
括自义的 locator 名称,locator 的 IPv6 地前缀static 32 的是 IPv6 地
中静态段的度为 32,静态定能够在该 Locator 下配置多少静态 Opcode。具
体的配置命令如下:
segment-routing ipv6 //进入 SRv6 视图
encapsulation source-address source-address //封装 SRv6 VPN 的源地址
locator locator-name ipv6-prefix ipv6-prefix static 32
//配置设备的 SRv6 Locator
后,进入 BGP 的进程,进入 BGP 的 ipv4-family vpnv4 地址族视
使 IPv6 对IPv4 Prefix SID 信息条命令成后,
PE1 在BGP 对体 PE2 通VPNv4 路由时,会为路由SRv6 SID
PE1 在PE2 通VPNv4 路便分配SID
上。具体的配置命令如下:
bgp process-id
ipv4-family vpnv4
peer ipv6-address prefix-sid
入 BGP 的 ipv4-family vpn-instance 地segment-routing
ipv6 best-effort 命 令 用 来 据路由携 带 SID 性进行网路由代 SRv6
BE。segment-routing ipv6 locator as1命令则用来使能网路由携带 SID 性,这
条命令PE1 的 BGP 动为 IPv4 VPN 分配 SID为 End.DT4 类
的 SID),该 SID 的生成基于命令中所指定的 Locator 。具体的配置命令如下:
ipv4-family vpn-instance vpn-instance-name
segment-routing ipv6 best-effort
segment-routing ipv6 locator locator-name
另外还要进入路由协议 IS-IS ,使能 IS-IS SRv6 力,并使能 SID
在 SRv6 场景中IS-IS 使 SRv6 后,会优的 Locator
成 End SID End.X SID,分配时照 Locator 的,同
分配第二跳弹PSP 类penultimate segment POP of the SRH)PSP 类
的 SID。如果 PE1 不配置命令那么它便不会在本地生上述 SID,并在 IS-IS
发布路由时,也不会通备 Locator IPv6 的路由,是 PE2
学习不到去往 PE1 的 Locator 所的设PE1),即使 PE2 通MP-BGP
去往 CE1 的 VPNv4 路由,该路由也不会有效。具体的配置命令如下:
isis process-id
segment-routing ipv6 locator locator-name
2.3.3 BE 相关命令
序号 命令 说明
1display isis peer 检查 ISIS IPv6 邻居关系
2display ipv6 routing-table
protocol isis 查看 ISIS 路由信息
3display bgp vpnv4 all peer 查看与 BGP 协议相关的所有 vpnv4 对信息
4display segment-routing ipv6
locator verbose 查看 SRv6 的 Locator 信息
5display segment-routing ipv6
local-sid forwarding 查看 SRv6 的 Local SID 的 SID 信息
6display segment-routing ipv6
local-sid end-dt4 forwarding
查看 SRv6 的 Local SID 的 End.DT4 类
SID
7display bgp vpnv4 all
routing-table 查看与 BGP 协议相关的所有 vpnv4 路由信息
8display ip routing-table vpn-
instance
vpn-instance-name
查看特定 VPN 实的路由表信息
2.4 实验环境与分组
(1)系列路由器 5 ,PC4
(2)组学生同配置路由器。
2.5 实验组网
实验组网如图 19示。PE1、P 与 PE2 构成了络,骨干网络 IPv6 Only 网络
AS 123 A 点: 1 及点 2
为 IPv4 络实户提L3 VPN
务, L3VPNv4 Over SRv6 BE 的方案实现。
图 19 SRv6 BE 技术实验组网图
PE1 与 P,P 与 PE2 线
已经按照组网图端口PE1 与 CE1,PE2 与 CE2。
组网图
设备
使用设
(见标签)
设备对
console
设备端口
应接线柜端口
CE1 R1 R1 GE0/0/0 -> R1:E0/0
PE1 PE1 S3 GE0/2/1 -> S3:E0/1
P P S4
PE2 PE2 R3 GE0/2/1 -> R3:E0/1
CE2 R2 R2 GE0/0/0 -> R2:E0/0
2.6 实验步骤
步骤 1 使能 PE1、P 和 PE2 的各接口 IPv6 转发能力,配置各接口的 IPv6 地址。
PE1 的配置如下:
[PE1] interface GigabitEthernet0/2/8
[PE1-GigabitEthernet0/2/8] ipv6 enable
[PE1-GigabitEthernet0/2/8] ipv6 address 2001:DB8:12::1 64
[PE1-GigabitEthernet0/2/8] interface loopback0
[PE1-LoopBack0] ipv6 enable
[PE1-LoopBack0] ipv6 address 2001:DB8:1::1 128
摘要:

SRv6技术实验1实验内容SRv6是SegmentRoutingoverIPv6的缩写,即:基于IPv6的段路由。SRv6是新一代的IP承载协议,它可以简化并统一传统的复杂网络协议,是在5G和云时代构建智能IP网络的基础。SRv6的优势就在于,结合了SegmentRouting的源路由和IPv6的简洁易扩展特质,具有多重编程空间,符合软件定义网络思想,是意图驱动网络的利器。SRv6的丰富的网络编程能力能够更好地满足新的网络业务的需求,同时它的兼容IPv6的特性又使得网络业务部署更为简便。希望通过这个实验的学习,能够帮助大家深入理解和掌握具有一定难度和复杂度的SRv6实现方案。深入领会SRv6技...

展开>> 收起<<
SRv6技术实验材料2024-学生版-修1102.docx

共35页,预览7页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:35 页 大小:1.81MB 格式:DOCX 时间:2025-01-13

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 35
客服
关注