An aerospace engineering team is designing a custom communications stack for data transmission between a Mars rover and its orbiting relay satellite. Rather than writing a single monolithic software package to handle all telemetry, routing, error-checking, and radio transmission, they decide to implement a structured, layered protocol model.
Explain two distinct advantages of employing a layered model in this protocol design.
54 exam-style questions on OCR GCSE Computer Science Wired and wireless networks, protocols and layers. Each one has a worked solution and a mark scheme showing where the marks go.