[发明专利]一种基于仿真网络封装、解封及传输虚拟流量的方法及系统有效
申请号: | 202110500251.6 | 申请日: | 2021-05-08 |
公开(公告)号: | CN113411200B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 李文啸;于金萍;毕经平;李文斌 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L45/745;H04L49/111;H04L49/354;H04L12/46 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 100190 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 仿真 网络 封装 解封 传输 虚拟 流量 方法 系统 | ||
1.一种基于仿真网络部署意图路由规则的方法,包括:
依据面向特定虚拟流量的意图路由路径生成对应的意图路由规则,其中,所述意图路由路径包含所述特定虚拟流量的逐跳路由路径中的关键节点,所述意图路由规则包括开放流规则序列和虚拟扩展局域网隧道端点封装映射表项序列;
将所述开放流规则序列中的每个节点的开放流规则部署到对应的分布式逻辑交换机上;以及
将所述虚拟扩展局域网隧道端点封装映射表项序列中的每个节点的虚拟扩展局域网隧道端点封装映射表项部署到对应的虚拟扩展局域网隧道端点上;
其中,所述意图路由路径通过以下方式生成:
响应于预设事件的发生,确定相关节点及特定虚拟流量的五元组,所述相关节点包括所述仿真网络中影响预设事件发生的节点,所述特定虚拟流量包括所述预设事件发生时所述相关节点带宽占比最高的虚拟流量;
判断所述相关节点是否为关键节点;
响应于所述相关节点不是关键节点,基于所述特定虚拟流量的五元组获取所述特定虚拟流量的逐跳路由路径;以及
遍历所述逐跳路由路径中的节点,选取其中所有的关键节点生成所述意图路由路径;
其中,所述关键节点是所述逐跳路由路径中具有过滤、更改流量、状态随流量变化功能和/或有性能约束的虚拟网络设备以及源节点和目的节点。
2.一种基于仿真网络封装虚拟流量的方法,其中所述仿真网络基于权利要求1所述的方法被配置意图路由规则,所述意图路由规则包括开放流规则序列和虚拟扩展局域网隧道端点封装映射表项序列,所述方法包括:
接收待传输的虚拟流量;
当所述待传输的虚拟流量到达仿真网络的任一分布式逻辑交换机时,判断所述待传输的虚拟流量是否与所述分布式逻辑交换机上现有的开放流规则相匹配;
响应于所述待传输的虚拟流量与所述现有的开放流规则相匹配,执行所述现有的开放流规则;以及
响应于传输所述待传输的虚拟流量将要经过当前节点的虚拟扩展局域网隧道端点时,依据所述虚拟扩展局域网隧道端点上现有的虚拟扩展局域网隧道端点封装映射表项封装所述待传输的虚拟流量。
3.根据权利要求2所述的方法,其中,通过以下方式判断所述待传输的虚拟流量是否与现有的意图路由规则相匹配:
将所述待传输的虚拟流量的首部字段集合与所述现有的意图路由规则中特定流量的五元组相匹配。
4.一种基于仿真网络解封虚拟流量的方法,包括:
接收通过权利要求2-3任一方法被封装的待传输的虚拟流量;
响应于所述待传输的虚拟流量的意图路由路径中下一节点不在当前分布式逻辑交换机时,通过虚拟扩展局域网隧道端点解除所述待传输的虚拟流量外层的虚拟扩展局域网封装。
5.一种基于仿真网络传输虚拟流量的方法,其中所述仿真网络基于权利要求1所述的方法被配置意图路由规则,所述意图路由规则包括开放流规则序列和虚拟扩展局域网隧道端点封装映射表项序列,所述方法包括:
响应于待传输的虚拟流量在源节点匹配到对应的开放流规则,在所述待传输的虚拟流量的意图路由路径中后续的每一节点,执行权利要求2-3中任一所述封装虚拟流量的方法,并依照所述意图路由路径传输至下一节点,以及执行权利要求4中所述解封虚拟流量的方法,直至所述待传输的虚拟流量到达所述待传输的虚拟流量的意图路由路径中的目的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110500251.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调打印平台及其调试方法
- 下一篇:一种自动化机器人底座焊接设备