基于C#的《计算机网络协议分析》课程教学研究
Research on the Teaching of Computer Network Protocol Analysis Based on C#作者机构:电子科技大学中山学院计算机学院中山528402
出 版 物:《现代计算机(中旬刊)》 (Modern Computer)
年 卷 期:2012年第3期
页 面:31-34页
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:电子科技大学中山学院科青年基金资助项目(No.410YJ02)
主 题:计算机网络协议分析 C# SharpPcap 网络嗅探器 TCP SYN泛洪攻击
摘 要:提出基于C#以及开源组件SharpPcap在《计算机网络协议分析》课程中的教学应用,并以TCP SYN泛洪攻击为教学案例介绍基于C#语言的报文构造和报文分析的流程。利用C#语言的面向对象特性和SharpPcap开源组件,学生可以自主编写网络报文协议分析程序,降低协议分析编程难度,摆脱传统教学中只使用嗅探器软件分析报文的单调、抽象等缺点,在加深学生对计算机网络协议认识的同时,提高学生的编程能力。