买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提供了一种K8s中基于Calico网络插件的数据包抓取方法及系统,包括监听抓包步骤,所述监听抓包步骤包括如下步骤:抓取步骤1:Operator获取初始的配置,所述配置包括监听配置和抓包过滤配置;抓取步骤2:Operator根据所述监听配置开始监听本节点上CalicoWorkloadEndpoint资源;抓取步骤3:Operator监听到有WorkloadEndpoint对象被创建;抓取步骤4:Operator获取WorkloadEndpoint对象中的字段信息;抓取步骤5:Operator根据所述抓包过滤配置和所述抓取步骤4获取的字段信息生成抓包规则;抓取步骤6:Operator根据所述抓包规则启动抓包子程序,开始抓包。本发明能够及时获得Pod应用变化的信息,并对应修改数据包抓取的操作,较难丢失应用业务数据,做到不丢失或尽量少丢失应用业务数据。
主权项:1.一种K8s中基于Calico网络插件的数据包抓取方法,其特征在于,包括节点,节点包括监听程序Operator、Calico和抓包子程序,该方法包括监听抓包步骤,所述监听抓包步骤包括如下步骤:抓取步骤1:监听程序Operator获取初始的配置,所述配置包括监听配置和抓包过滤配置;抓取步骤2:监听程序Operator根据所述监听配置开始监听本节点上CalicoWorkloadEndpoint资源;抓取步骤3:监听程序Operator监听到有WorkloadEndpoint对象被创建;抓取步骤4:监听程序Operator获取WorkloadEndpoint对象中的字段信息,所述字段信息包括interfaceName字段、pod字段和ipNetworks字段;抓取步骤5:监听程序Operator根据所述抓包过滤配置和所述抓取步骤4获取的字段信息生成抓包规则;抓包过滤配置为“抓取应用APP1在端口1234收到的TCP数据包”,那么对应的抓包规则为:如果以上“pod”前缀为“APP1”,那么抓取节点上名字为以上“interfaceName”的网卡上目的地址为以上“ipNetworks”并且目的端口为1234的TCP数据包;抓取步骤6:监听程序Operator根据所述抓包规则启动抓包子程序,开始抓包。
全文数据:
权利要求:
百度查询: 上海天旦网络科技发展有限公司 K8s中基于Calico网络插件的数据包抓取方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。