[发明专利]流量镜像方法、装置、虚拟机平台及存储介质有效
申请号: | 202011091293.0 | 申请日: | 2020-10-13 |
公开(公告)号: | CN112235158B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 刘梦霖 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | H04L43/12 | 分类号: | H04L43/12;H04L49/20;H04L49/354 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 310011 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 方法 装置 虚拟机 平台 存储 介质 | ||
1.一种流量镜像方法,其特征在于,所述方法运行在镜像流量虚拟机平台中,其中,所述镜像流量虚拟机平台包括请求转换端、虚拟服务端及虚拟代理端,所述方法包括:
所述请求转换端使用接收到的流量镜像采集请求中的镜像目的IP与分配的虚拟租户IP生成镜像目的请求,并使用所述镜像目的IP、所述虚拟租户IP以及所述接收到的流量镜像采集请求中的多个镜像源IP生成多个镜像源请求;
所述虚拟服务端接收镜像目的请求及多个镜像源请求,从所述镜像目的请求解析得到镜像目的IP及虚拟租户IP,从多个所述镜像源请求中解析得到多个镜像源IP,并根据每个所述镜像源IP、所述镜像目的IP及所述虚拟租户IP分别构建得到多个虚拟代理端请求,并利用每个所述虚拟代理端请求连接对应的虚拟代理端;
所述虚拟代理端接收到对应的虚拟代理端请求时,配置镜像源流表及镜像目的流表,根据所述镜像源流表得到镜像流量包,及根据所述镜像目的流表,将所述镜像流量包发送至与所述镜像目的请求对应的监控端口。
2.根据权利要求1所述的流量镜像方法,其特征在于,所述根据所述镜像源流表得到镜像流量包,包括:
根据所述镜像源流表接收从所述镜像源IP传输至所述虚拟代理端的集成网桥或从所述虚拟代理端的通信网桥传输至所述镜像源IP的流量包;
修改所述流量包的标识符为虚拟局域网标识符,将修改后的流量包传输至所述虚拟代理端的虚拟网桥进行流量镜像,得到所述镜像流量包。
3.根据权利要求2所述的流量镜像方法,其特征在于,所述根据所述镜像目的流表,将所述镜像流量包发送至与所述镜像目的请求对应的监控端口,包括:
根据所述镜像目的流表接收从所述虚拟网桥传输至所述集成网桥的镜像流量包;
修改所述镜像流量包对应的虚拟局域网标识符,并将修改后的镜像流量包发送至所述镜像目的IP所在的监控端口。
4.根据权利要求3所述的流量镜像方法,其特征在于,所述修改所述镜像流量包对应的虚拟局域网标识符,并将修改后的镜像流量包发送至所述镜像目的IP所在的监控端口,包括:
对所述镜像目的IP所在的MAC地址进行哈希运算得到哈希地址,从预先构建的端口哈希地址表中索引出与所述哈希地址对应的端口号信息;
根据所述端口号信息,修改所述镜像流量包对应的虚拟局域网标识符;
利用所述通信网桥,将修改后的镜像流量包发送至所述监控端口。
5.根据权利要求1至4中任意一项所述的流量镜像方法,其特征在于,所述根据每个所述镜像源IP、所述镜像目的IP及所述虚拟租户IP分别构建得到多个虚拟代理端请求,包括:
根据所述镜像目的IP、多个所述镜像源IP及所述虚拟租户IP从预构建的数据库中提取所述虚拟代理端的配置数据集;
为所述镜像目的IP分配ID编号,并从所述数据库中提取虚拟局域网标识符;
根据所述ID编号、所述虚拟局域网标识符及所述配置数据集,构建得到多个所述虚拟代理端请求。
6.根据权利要求5所述的流量镜像方法,其特征在于,所述配置数据集包括所述虚拟代理端的端口信息、子网掩码信息及所述虚拟代理端对应的主机IP地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011091293.0/1.html,转载请声明来源钻瓜专利网。