Computer Networks A Systems Approach Fifth Edition explores the key principles of computer networking with examples drawn from the real world of network & protocol design Using the Internet as the primary example this best-selling & classic textbook explains various protocols & networking technologies The systems-oriented approach encourages students to think about how individual network components fit into a larger complex system of interactions This book has a completely updated content with expanded coverage of the topics of utmost importance to networking professionals & students including P2P wireless network security & network applications such as e-mail & the Web IP telephony & video streaming & peer-to-peer file sharing There is now increased focus on application layer issues where innovative & exciting research & design is currently the center of attention Other topics include network design & architecture; the ways users can connect to a network; the concepts of switching routing & internetworking; end-to-end protocols; congestion control & resource allocation; & end-to-end data Each chapter
Includes:: a problem statement which introduces issues to be examined; shaded sidebars that elaborate on a topic or introduce a related advanced topic; What's Next? discussions that deal with emerging issues in research the commercial world or society; & exercises This book is written for graduate or upper-division undergraduate classes in computer networking It will also be useful for industry professionals retraining for network-related assignments as well as for network practitioners seeking to understand the workings of network protocols & the big picture of networking