Chapter 1 discussed four general methods for coping with complexity: modularity, abstraction, hierarchy, and layering. Which of those four methods does a protocol stack use as its primary organizing scheme?
Give two scenarios in the form of timing diagrams showing how a duplicate request might end up at a service.