摘要
本发明公开基于sFlow采样与控制器主动更新列表的大象流两级检测方法,包括:由sFlow agent在边缘交换机随机采样数据包,将采样到的数据包信息分析并封装成一个sFlow报文,并发送到sFlow collector服务器上;由服务器计算出sFlow报文中各个流的已知字节数和数据包总数,将其中已知字节数或数据包总数超过阈值的流归为疑似大象流并将其添加到疑似大象流列表中,并发送到控制器;控制器根据服务器发送的疑似大象流列表,发送查询信息到相应的边缘交换机上,边缘交换机返回统计信息给控制器,进行权值计算,更新大象流列表。本发明解决现有检测技术中控制器与交换机通信量较大、交换机的资源消耗较大的问题。
- 单位