本实验课程依附于《计算机网络原理与技术》课程,与之相同学期开设,选修该课程使学生获得以下能力: 1.能够运用TCP/IP协议簇各层协议及工作原理进行研究并合理设计实验方案,分析捕获数据包,并结合计算机网络原理得出相关结论。 2.熟悉网络协议分析工具以及DNS服务器、FTP服务器、邮件服务器等各种网络应用软件的功能,能利用合适的软件工具搭建实验环境,产生和捕获TCP/IP协议数据包。 3.理解客户/服务器的工作模式,选用恰当的网络应用软件,模拟实现真实网络场景,捕获特定的协议数据包,分析预测协议工作过程并能够在该过程中领会TCP/IP协议的局限性。 4.能够运用网络基本设计方法,基于Socket编程实现一个网络应用系统,在系统设计时,充分考虑系统对环境的影响及系统安全问题。