PortMon.c, the driver to monitor UDP assignment and release PortMon.py, the user app to pull and show the UDP assignment/release from the driver udpclient/server.py - the small utility to send udp package so that PortMon can capture these events.