全书共分9章,内容涉及通信软件的()31七层模型、软件的划分、协议软件的实现、通信软件中表和其它数据结构、缓冲区管理、定时器管理、管理软件及相关问题、多板通信软件设计以及嵌入式通信软件开发过程等,还提供了通信软件设计的真实实例。很多内容以前只是散见于一些技术文献、内部文件甚至设计人员的头脑中,本书是第一次系统地对这些内容进行整理和提升。本书既适合于初学者,也适合于有经验的程序员》既可作为大学通信软件设计课程的教材,也可作为软件实践者自学和提离的参考书。