没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
HCIE-Datcom SR LAB 实验手册
拓扑:
配置:
NE40E 的模拟器,配置注意问题:
1、 system-view immediately-----实验的时候,不需要 commit
工作中慎用
2、 Undo dcn------关闭自动网关功能
SR-BE
一、控制层面 SR-BE 的标签分配
1、 igp 信息发布(ospf)
请大家通过抓包和截图,展现 NE1 上 opaque-LSA,
1) type 4 router-information
2) type 7 extended prefix
3) type 8 adjacency sid
2、 标签分配
一、R1 配置 prefix-sid 10.1.1.1
1) NE1 为 10.1.1.1/32 分配标签
In-label= 自己 SRGB(16100)+ 99 作为入标签,
Out-label=null
请截图,dis segment-routing prefix mpls forwarding
2) NE4 为 10.1.1.1/32 分配标签
In-label= 自己 SRGB(16400)+ 99 作为入标签,
Out-label=下一跳 SRGB(16100)+99 作为出标签 由于 PHP,3 为出标签
Opaque 10 type 7 中 np=0(执行 php)
请截图,dis segment-routing prefix mpls forwarding
3) NE3:为 10.1.1.1/32 分配标签
In-label= 自己 SRGB(16300)+ 99 作为入标签,
Out-label=下一跳 SRGB(16400)+99 作为出标签
请截图,dis segment-routing prefix mpls forwarding
二、请大家参考上述过程,阐述 R3 配置 prefix-sid 10.1.3.3/32,标签分配的过程
三、问题:如果 R1 10.1.1.1/32 和 R3 10.1.3.3/32 的 sid 相同,那么会出想什么情况,为什
么?参考 NE40e 文档有关 prefix-sid 冲突的选择
四、SR-BE 的数据转发
R1 ping 10.1.3.3
1、 R1 查询 FIB,发现 tunnel-id 不为 0,执行 mpls 转发,压入(push)SR LFIB 中 10.1.3.3
的 16403,请截图,dis segment-routing prefix mpls forwarding 中 10.1.3.3.的条目
2、 R4 收到标签包,查询 SR LFIB,检查入标签是 16403,如果是就收,如果不是就丢
弃,在 swap 成 out 标签,由于是 3,支持 PHP,弹出标签变成 ipv4 的报文
3、 R3 收到 ip 包,查询 FIB,到达 loopback 接口
五、SR-BE 与 LDP 交互:
拓扑:
SR-domain:NE1-NE4-NE3
LDP domain:NE3-R5
需求:R1 要获得 R5 10.1.5.5/32 的 prefix sid,R5 要获得 R1 10.1.1.1/32 的 label
NE3:配置 mapping-server,把 LDP 的标签转换成 prefix-sid sub tlv 向 SR-domian 同步。
NE3 作为 ldp egress 代理,为 10.1.1.1/32 的 prefix SID 分配 ldp 标签,发送给 R5
配置:
NE3:
Ldp- SR
segment-routing
mapping-server prefix-sid-mapping 10.1.5.5 32 5
ospf
segment-routing mapping-server send----- 发 送 prefix sid , 其 他 的 设 备
receive
SR LDP
Mpls
lsp-trigger segment-routing-interworking best-effort host 为 10.1.1.1/32 的
prefix sid 产生 ldp 标签,发给 R5
请抓包截图,NE3 上 ospf lsdb opaque-lsa 中 mapping-server 产生 SID 的信息,抓包截图
六、SR-BE 的应用 1:非标签公网 BGP 隧道跌倒进入 SR-BE
拓扑:
AS 234 是 SR-domian,通过配置 SR,形成两条 SR-BE 的隧道
NE1 10.1.1.1 ---- > 10.1.3.3 ,在 NE1 上 dis tunnel-infor all 截图展示
NE3 10.1.3.3 -----> 10.1.1.1,在 NE3 上 dis tunnel-infor all 截图展示
AS234 运行 bgp:
NE1 和 NE3 运行回环口 IBGP 邻居
AS600
R6 和 NE1 运行直连 ebgp 邻居,R6 在 bgp 中通告 10.1.6.6/32 路由
AS500
R5 和 NE3 运行直连 ebgp 邻居,R5 在 bgp 中通过 10.1.5.5/32 路由
确保 R6 和 R5 都能学到对方的路由
1、 在 R6 上 ping 10.1.5.5,不通
原因分析:
1) R6 查询 fib,发现 tunnel-id 为 0,执行 ip 转发,给 NE1
2) NE1 查询 fib,发现 tunne-id 为 0,执行 ip 转发,给 NE4
3) NE4 没有运行 bgp,没有路由,丢包,导致“数据黑洞”
解决方案
把 bgp 流量迭代进入 SR-BE 的隧道中
配置 1:不能选择,不能负载
NE1 和 NE3 上
Segment-routing
Tunnel-prefer segment-routing
route recursive-lookup tunnel
剩余11页未读,继续阅读
资源评论
CodeGolang
- 粉丝: 56
- 资源: 1147
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python和SQLite数据库实现一个简单的出入库系统.rar
- PySpark和Matplotlib绘制趋势图的简单示例.rar
- 实验5 用例图.docx
- 课程大作业基于python实现的单目双目视觉三维重建源码(95分以上).zip
- 使用matplotlib库绘制简单图表的例子.rar
- 九阴真经OL资源解包工具
- python-leetcode面试题解之第307题区域和检索.zip
- python-leetcode面试题解之第305题岛屿数量II.zip
- python-leetcode面试题解之第304题二维区域和检索.zip
- python-leetcode面试题解之第303题区域和检索.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功