SMART NETWORK PROTECTION PLATFORMS: A SOFTWARE ANALYSIS ROUNDUP