Deep Packet Inspection Project
Overview
Deep packet inspection is a type of data processing which inspects in detail the data being sent over a computer network. Depending on the details within the data, deep packet inspection (DPI) programs will allow, block, reroute, or log data being sent.
Use a DPI tool to identify and analyze data being sent across a network. Set up a virtual lab with two host machines, send data between the two devices while the DPI tool monitors the communication between each device.
Popular DPI Tools:
- SolarWinds Network Performance Monitor (trial version available)
- Paessler Packet Sniffing with PRTG (trail version available)
- OpManager
- Netifyd
- nDPI
Project Recommendations
It is recommended you have familiarity with the foundations of networking, the TCP/IP and OSI Model, network security architecture and attacks, use of virtualization software / hypervisor, and formidable research skills.
Recommended Level
Intermediate
Project Author Credit: Grant C.