One of the areas in which PTPd needs work is in code that validates the protocol packets used between the grandmaster and the clients. An automated framework for protocol conformance requires a student to understand Python programming and have good familiarity with network programming. Please submit a single page description of how you would implement a framework and a set of conformance tests for PTP, addressing specifically what should be tested and how.