Day 16 pt 1 - doesn't actually stack packets hierarchically - just parses the headers