通信网原理实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中南大学
“通信网原理”实验报告
第二次实验
实验名称: 主机端口扫描程序设计
专业班级: 电子信息1003班
学生姓名: 刘素凯
学号: 0909102207
指导教师: 陈科文
实验日期: 2012年11月26日
第一步,先利用Visual C++提供的MFC建立一个工程项目。
如下图:
选择MFC AppWizard(exe),并进行相应的设置,生成一个工程项目,如下图:
第二步,GUI界面的设计,设计一个美观人性化的人机交互界面。结果如下图:
第三步,编写代码。
第四步,程序调试。
3.实验进行后
根据得到的实验结果,进一步理解了主要的传输层协议:TCP和UDP。以及他们的工作特点和工作方式,熟悉了端口号的分配方法,端口扫描的工作原理。
最后一项工作,实验总结,撰写实验报告书。
4.遇到的问题及解决办法
C++接触的时间不久,用起来还不是那么的得心应手,加上对开发环境的不熟悉,给编写程序带来了不小的困难。我参考了指导书上的参考代码,弄明白了它的编程思想,然后借鉴到我的程序上来。
之后的难题便是基于Socket的网络编程技术,以前没有涉及过这个概念,我按照老师的建议,参考了实验指导书上的代码,在编译调试过程中,实在调试不过的地方,去询问同学。通过编程的过程,对传输层的各个概念有了更加深刻的理解。
五.实验数据和结果分析
1.TCP扫描
点击 TCP Scan按钮的运行结果
点击 TCP Scan按钮的运行结果2.UDP端口扫描
点击 UDP Scan按钮的运行结果
点击 UDP Scan按钮的运行结果