By the end of this chapter, you should be able to:
Imagine trying to build a house without a blueprint.
One team starts laying bricks before the foundation is complete.
Another team installs electrical wiring without knowing where the walls will be.
The plumbing team uses different measurements than the construction team.
The result would be confusion, incompatibility, delays, and expensive mistakes.
Early computer networking faced similar challenges.
Different manufacturers built computers and networking equipment using proprietary communication methods. Systems from one vendor often could not communicate with systems from another because there was no universally accepted framework describing how devices should exchange information.
To address this challenge, the Open Systems Interconnection (OSI) Model was developed.