计算机网络课程设计报告.pdf
《计算机网络课程设计报告.pdf》由会员分享,可在线阅读,更多相关《计算机网络课程设计报告.pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. . 计算机网络课程设计华中科技大学信息学部软件姓名:专业班级:学号:指导老师:. . 目录一、课程的性质、目的和任务 . 3 二、课程内容和基本要求. 3 (一)、协议包的分析,网络协议的组成. 3 1、 捕获 ARP请求, ARP 应答数据包 . 3 2、 捕获 ICMP数据包,对其进行分析研究. 4 3、 捕获 TCP “三次握手”“ 2 次两次握手”释放连接数据包. 6 4、 捕获 HTTP ,DNS ,DHCP 数据包,分析其构成 . 10 5、 通过捕捉 smtp 协议包捕捉邮箱密码 . . 14 小结. 15 (二)、编写一个程序自动生成CRC 校验码. 15 程序代码: .
2、15 编译运行 . 16 (三)、机架实验. 17 小结. 17 (四) 、模拟学校校园网. 17 校园网拓扑图 . 17 网络测试 . 18 小结. 22. . 一、课程的性质、目的和任务该课程为实践类课程。通过本课程,(1)学生需要深入理解网络协议的组 成,对网络中传输数据的过程有更深入的认识。(2)学生需要了解计算机网络 工程设计的一般任务, 明确计算机网络设计与建设的基本原则,熟悉计算机网络 需求分析的目标、 任务与方法, 掌握计算机网络设计的通用方法,并学会撰写规 范的计算机网络方案书。二、课程内容和基本要求(一)、协议包的分析,网络协议的组成1、捕获 ARP请求, ARP应答数据包
3、,分析其组成特征。总结ARP协议运行 的基本过程。本机( 192.168.84.69 )ping 目的主机( 192.168.84.39 ):抓包截图:. . 本机 192.168.84.69 源 MAC 地址 c8:9c:dc:59:39:30 目的主机 192.168.84.39 目的 MAC 地址 c8:9c:dc:5a:2b:57 ARP协议运行过程: ARP进程在本局域网上发送ARP请求,目的主机在ARP 请求分组里看到自己的IP,就发送一个响应分组,写入自己的硬件地址。2、捕获 ICMP数据包,对其进行分析研究。(icmp 请求数据包 ,icmp 应答数 据包) Ping 进行 I
4、CMP数据包截获ICMP请求数据包:. . TYPE:8 CODE:0 CHECKSUM :0X225C ICMP应答数据包:. . TYPE:0 CODE:0 CHECKSUM :0X2A5C ICMP 协议数据包对 IP 分组在传送时出现的异常情况进行报告,对 IP 报文传 输时出现的差错、拥塞、路由改变、以及路由器或主机信息的获取等情况,向源 端主机提交报告,由源主机采取相应措施,改进传输质量。3、捕获 TCP “三次握手”建立连接的数据包并分析;捕获TCP “2 次两次握 手”释放连接的数据包并分析。 a)tcp 连接的建立第一次握手. . 第二次握手第三次握手. . Seq=0; 第
5、一次握手:本地向目的主机发送连接请求,等待服务器确认。 Seq=0,ack=1; 第二次握手: 目的主机确认本机的连接请求,建立正向连接, 同时发送反向连接 请求。 Seq=1,ack=1; 第三次握手:本机响应目的主机的连接请求,建立反向连接。 完成三次握手,本机与目的主机开始通信。b)tcp 连接的释放. . . . Seq=3769,ack=855,win=7552,len=0; 第一步:目的主机对本机发出释放连接请求,结束数据传送Seq=855,ack=3770,win=64647,len=0; 第二步:本机对目的主机释放反向连接Seq=855,ack=3770,win=64647,l
6、en=0; 第三步:本机对目的主机发出释放请求Seq=3770,ack=856,win=7552,len=0; 第四步:目的主机确认本机的请求,释放正向连接4、捕获 HTTP ,DNS ,DHCP 数据包,分析其构成。 a)http 数据包的捕获与分析通过访问 http:/进行抓包http 请求报文. . Request method :get Request version :http/1.1 Referer:http:/ 响应报文Request version :http/1.1 Response pharse :ok Server:suggestion.baidu.zbb.dfrn .
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课程设计 报告
限制150内