本教材面向计算机网络课程设计需要,涵盖了网络设计基础、网络协议模拟和应用设计两部分,前者包括网络环境架设和网络协议分析实例。后者是重点,阐述了各层网络协议的模拟和程序设计内容,精心设计了近20道设计案例程序和27道课后设计题。其中,物理层、数据链路层和局域网设计示例包括了串口通信、组帧、CRC校验、滑动窗口协议、CSMA/CD协议、CSMA/CA协议、透明网桥自学习算法和ARP协议等内容, 网络层的设计示例包括了IP地址校验、IP协议校验和计算、网络主机扫描、RIP协议模拟和OSPF协议模拟,传输层的设计示例包括了端口扫描、UDP校验和计算、UDP报文封装、TCP校验和计算和TCP的拥塞控制等内容。全书技术性和实用性强,突出工程能力培养。设计示例完整,有很好的参考价值。适用专业包括计算机科学与技术、网络工程、信息安全、通信工程、软件工程等,可以作为计算机网络课程设计和专业实训的教材或参考书。