Develop a network traffic classification tool for enterprise networks in order to categorize the following four classes of traffic: (i) normal web traffic, (ii) p2p traffic, (iii) VPN traffic, and (iv) The Onion Router (TOR) traffic. The classifier should analyze network traffic in real time using Deep Packet Inspection. The classifier can use any machine learning approach including deep learning. Accuracy of detection is utmost important. The tool should also generate a report to the system administrator about the hosts that are generating p2p, VPN and TOR traffic.
Notes: Simulate network traffic data containing all four classes of above mentioned network traffic.
Sample Data Required: No