One’sunderstandingofnetworkprotocolscanoftenbegreatlydeepenedby“seeingprotocolsinaction”andby“playingaroundwithprotocols”–observingthesequenceofmessagesexchangedbetweentwoprotocolentities,delvingdownintothedetailsofprotocoloperation,andcausingprotocolstoperformcertainactionsandthenobs