This book provides a foundation for the object-oriented design and implementation of modular, composable, reusable, and/or extendable network communication protocols. Programmers will then be able to implement protocols and services by composing (rather than programming) them from a set of already specified, implemented and tested elementary protocol objects according to the application needs and the network environment. The book is organised in three parts: fundamentals of networks and applications, reference framework for modular communication systems and case studies of system designs and implementations.
Sprache
Verlagsort
Verlagsgruppe
Pearson Education Limited
Zielgruppe
Maße
Höhe: 241 mm
Breite: 175 mm
Dicke: 25 mm
Gewicht
ISBN-13
978-0-201-17789-3 (9780201177893)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Stefan Boecking is currently head of the Internet research group at Siemens AG, and lectures on Multimedia Communication Systems at the Technical University of Munich.
Part I Fundamentals
1. Introduction
2. Networks
3. Applications
4. The OSI Framework
5. Internet protocol suite
Part II Reference framework
6. Object model
7. System model
8. Service model
9. Communication model
10. Protocol model
11. Composition model
12. Differences from the OSI framework
Part III Case studies
13. Implementation considerations
14. Modularization of TCP
15. System architecture
16. Protocol operating system
17. Application programming interface
18. Performance measurements
19. Evaluation of software engineering aspects
Summary
Appendix A Internet terminology and its MCS equivalent
Appendix B Network details
Appendix C TCP details