本发明实施例公开了一种P2P流识别的方法及装置,所述方法包括:根据待测终端接收的数据包的信息判断与所述待测终端通讯连接的多个外接终端的设备类型,所数设备类型包括通过网络地址转换设备介入网络的终端,以及具有公网IP的终端;根据所述设备类型获取所述多个外接终端所对应的数据流信息,其中,所述数据流信息包括通过网络地址转换设备接入网络的终端的数量信息和流量信息,以及具有公网IP的终端的数量信息和流量信息;根据所述多个外接终端所对应的数据流信息,判断所述待测终端是否在进行P2P通讯。本发明中,对数据流进行识别时,不需要检测数据包的具体内容,不涉及到容易引起争议的隐私保护和法律问题,避免对加密数据包的解析。