Layman's book for understanding computer networks
- by srid
The good thing about books targeting a layman is that it is usually very engaging to read (not dry and boring like, say, school/university books).
Charles Petzold's Code: The Hidden Language of Computer Hardware and Software
does this for explaining the underlying hardware in computers.
Is there a similar book for understanding computer networking?