| Contents | Transport layer | Packet format | Application Protocol | Let's write a server |
traceroutetraceroute.send<call ...> <traceroute proto="" method="send"> <hop[]> <valid __type="bool"> <addr __type="ip4"> <usec __type="u64"> </hop[]> </traceroute> </call>
hop repeats for every hop (unsurprisingly)
<response> <traceroute status="status" /> </response>