Common themes:
Time
clocks are of varying precision, accuracy and drift
where are timestamps applied?
in hardware, at start or end of packet/cell?
in hardware, after a queue (FORE cards, NLANR .crl)?
in the device driver? in the kernel? in user space?
after buffers and queues? after mixing with other data?
how is time synchronized between local (hardware
timestamps) and remote clocks? NTP considered harmful?