【技术实现步骤摘要】
一种带内网络遥测功能的验证方法、装置、存储介质及电子设备
本申请涉及计算机
,特别涉及一种带内网络遥测功能的验证方法、装置、存储介质及电子设备。
技术介绍
随着可编程技术的进步,出现了一种新技术—INT(In-bandNetworkTelemetry,带内网络遥测)。INT技术是通过在数据层面收集和报告网络状态来实现对网络状态的监控,整个过程不需要控制层面参与,从而不会增加网络设备CPU的负担。对于验证INT或INT相关新特性(如INTMetadata)来说,目前数据中心的主流组网方式为Spine-LeafFull-Mesh连接,这种连接方式需要至少四台可编程交换机进行Spine-Leaf组网,其中两台作为Spine节点,另两台作为Leaf节点,从而提高了组网的组网成本。当进行验证时,要给所有的Spine-Leaf节点升级新的交换机程序用于保证一次完整有效的验证,从而降低了工作效率。因此这种验证INT或INT相关新特性的方式组网成本高,验证效率低。
技术实现思路
本申请实施例提供了一 ...
【技术保护点】
1.一种带内网络遥测功能的验证方法,用于单台可编程交换机,其特征在于,所述方法包括:/n获取预设第一封包和带内网络遥测元数据;/n当所述第一封包为带内网络遥测格式的报文时,将所述带内网络遥测元数据插入所述第一封包中生成第二封包;/n当所述第二封包为带内网络遥测格式的报文且匹配预设流表成功时,获取所述第二封包的带内网络遥测元数据;/n将所述带内网络遥测元数据从预定端口输出。/n
【技术特征摘要】
1.一种带内网络遥测功能的验证方法,用于单台可编程交换机,其特征在于,所述方法包括:
获取预设第一封包和带内网络遥测元数据;
当所述第一封包为带内网络遥测格式的报文时,将所述带内网络遥测元数据插入所述第一封包中生成第二封包;
当所述第二封包为带内网络遥测格式的报文且匹配预设流表成功时,获取所述第二封包的带内网络遥测元数据;
将所述带内网络遥测元数据从预定端口输出。
2.根据权利要求1所述的方法,其特征在于,所述获取预设第一封包和带内网络遥测元数据之前,还包括:
获取预先解析的报文和带内网络遥测元数据;
将所述预先解析的报文和预设流表进行匹配;
当匹配成功时,将所述带内网络遥测功能元数据插入所述预先解析的报文数据中生成插入元数据后的报文,将所述插入元数据后的报文作为预设第一封包。
3.根据权利要求2所述的方法,其特征在于,所述获取预先解析的报文和带内网络遥测元数据之前,还包括:
当接收到针对所述单台可编程交换机输入的报文时,获取预设报文解析程序模块;
根据所述预设报文解析程序模块将所述报文进行解析生成解析后的报文,将所述解析后的报文作为预先解析的报文。
4.根据权利要求3所述的方法,其特征在于,所述当接收到针对所述单台可编程交换机输入的报文时,获取预设报文解析程序模块之前,还包括:
加载所述单台可编程交换机的转发面程序,所述转发面程序包括报文解析程序模块、流表匹配模块和报文转发程序模块。
5.一种带内网络遥测功能的验证装置,其特征在于,所述装置包括:
第一数据获取模块,用于获取预设第一封包和带内网络遥测元数据;
第二封包生成模块,用于当所述第一封包为带...
【专利技术属性】
技术研发人员:齐航,陈鹏,
申请(专利权)人:长沙星融元数据技术有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。