通信网原理课程设计报告完成日期:目录第一部分:课程设计的目的与任务...............................................................................................1一、课程设计的目的...............................................................................................................1二、课程设计的主要任务.......................................................................................................1第二部分:滑动窗口协议仿真.......................................................................................................2一、课程设计目的及要求.....................................................................................................2二、设计思想.........................................................................................................................2三、设计流程图......................................................................................................................2四、开发环境..........................................................................................................................4五、关键代码分析..................................................................................................................4六、仿真运行........................................................................................................................10第三部分:网络即时通讯程序.....................................................................................................12一、课程设计目的及要求....................................................................................................12二、设计思想.......................................................................................................................12三、设计流程图...................................................................................................................13四、开发环境........................................................................................................................14五、关键代码分析................................................................................................................14六、运行与调试....................................................................................................................20第四部分:课程设计心得体会.....................................................................................................23第五部分:参考文献.....................................................................................................................24第六部分:附录............................................................................................................................24一、滑动窗口协议仿真.......................................................................................................24二、网络即时通讯程序.......................................................................................................33第一部分:课程设计的目的与任务一、课程设计的目的通信网原理课程设计是为电子信息工程专业本科生开设的必修课,有2学分,既是对《通信网原理》课程实验教学环节的补充,又是一门实践性很强的综合强化训练课程。计算机网络或Internet网已成为现代最重要的通信网,未来各种通信网都将以计算机网络和IP协议为核心实现互连互通。因此,本课程设计的主要任务是在掌握计算机网络TCP/IP等典型协议原理的基础上,通过编程设计对网络协议或算法进行模拟实现,并...