1 / 23
文档名称:

通信专业方向设计课程设计-网络丢包率测量程序设计.doc

格式:doc   页数:23
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

通信专业方向设计课程设计-网络丢包率测量程序设计.doc

上传人:3346389411 2014/1/7 文件大小:0 KB

下载得到文件列表

通信专业方向设计课程设计-网络丢包率测量程序设计.doc

文档介绍

文档介绍:精品资料
西南科技大学
通信专业方向设计
课程名称: 通信工程方向设计
设计名称: 网络丢包率测量程序设计
姓名:
学号:
班级:
指导教师:
起止日期:
西南科技大学信息工程学院制
课程设计任务书
学生班级: 学生姓名: 学号:
设计名称:
起止日期: 指导教师:
设计要求:
1. 设计一个小型局域网,并给出拓扑结构图;
2. 完成局域网的构建,给出相应的设备清单和参数设置;
3. 使用RAW模式的SOCKET编程,完成PING程序设计,给出调试结果
4. 编写客户程序和服务器程序,实现数据传输
5. 提供设计流程图和程序清单
6. 撰写论文(5000字以上)
课程设计学生日志
时间
设计内容
-
了解题目及设计要求。
-
查阅相关资料,确定设计方案。
-
编写及调试程序。
-
撰写课程设计报告。
-
进行答辩。
课程设计考勤表

星期一
星期二
星期三
星期四
星期五
课程设计评语表
指导教师评语:
成绩: 指导教师:
年月日
PING程序的设计
设计目的和意义
要求设计并构建一个局域网,通过在这个计算机网络环境中的实际操作,对现代计算机网络的基本功能和体系结构进一步了解。通过一个简单的PING程序的设计和实现,理解TCP/IP协议的工作机制和编程方法;掌握计算机网络应用层协议的基本实现技术。
通过在计算机网络环境中的实际操作,对现代计算机网络基本功能和体系结构进一步了解。
通过一个简单的PING程序的设计和实现,理解TCP/IP协议的工作机制和编程方法;
掌握计算机网络应用层协议的基本实现技术及各种协议的结构。
掌握RAW模式的SOCKET编程的方法。
设计原理
1、PING的工作原理
ping 程序是用来探测主机到主机之间是否可通信,如果不能ping到某台主机,表明不能和这台主机建立连接。ping 使用的是ICMP协议,它发送ICMP回送请求消息给目的主机。ICMP协议规定:目的主机必须返回ICMP回送应答消息给源主机。如果源主机在一定时间内收到应答,则认为主机可达。
ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的数据包协议。因此,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是ICMP(网络控制报文)协议。
当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。而前 16bit就组成了ICMP所要传递的信息。
PING利用ICMP协议包来侦测另一个主机是否可达。原理是用类型码为0的ICMP发请求,受到请求的主机则用类型码为8的ICMP回应。ping程序来计算间隔时间,并计算有多少个包被送达。用户就可以判断网络大致的情况。
随着互联网的安全意识的增加,出现了访问控制清单的路由器和防火墙,由于ICMP报文是在IP数据包中被传输的,而到达一台主机不仅取决于IP层是否到达,还取决于使用何种协议和端口。所以在现在的情况下,即时Ping不通某台机器,但也有可能FTP登陆到这台机器,或者通过HTTP来浏览这台机器上的Web页面。

事实上,无论是什么类型的故障诊断工具,在一些特殊网络故障面前都会显得无能为力;此时,我们所能做的就是依靠自己,从使用Ping命令开始,手工逐步排查故障原因。
。当遇到一些无法直接找到故障原因的特殊网络故障时,,倘若该地址无法被正常Ping通的话,那么说明本地工作站的TCP/IP协议程序受到了破坏,或者网卡设备发生了损坏。
此时,我们不妨打开本地工作站系统的设备管理器窗口,从中找到网卡设备选项,并用鼠标右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开网卡设备的属性设置窗口,在该窗口的“常规”标签页面中我们就能看到当前的网卡工作状态是否正常了。
当发现网卡工作状态正常的话,那很有可能是本地工作站的TCP/IP协议程序受到了破坏,此时我们不妨打开本地连接属性设置窗口,选中并删除该设置窗口中的TCP/IP协议选项,之后再重新安装一下TCP/IP协议程序,

最近更新

2026年广西理工职业技术学院单招职测备考题库.. 41页

2025年西安外事学院单招职业倾向性测试题库完.. 39页

2025年西安海棠职业学院单招综合素质考试题库.. 40页

2025年西安电力高等专科学校单招职业适应性测.. 40页

2025年许昌陶瓷职业学院单招职业技能测试模拟.. 40页

2025年贵州农业职业学院单招职业倾向性考试模.. 40页

2025年贵州工商职业学院单招职业倾向性测试模.. 40页

2026年承德应用技术职业学院单招职业技能测试.. 41页

2025年贵州民用航空职业学院单招职业适应性测.. 42页

2025年贵州电子商务职业技术学院单招职业适应.. 40页

2025年贵州省六盘水市单招职业适应性测试模拟.. 39页

2025年贵州省黔南布依族苗族自治州单招职业适.. 39页

2025年贵州航天职业技术学院单招综合素质考试.. 41页

2026年无锡工艺职业技术学院单招职业适应性考.. 41页

2026年曹妃甸职业技术学院单招职测考试题库必.. 42页

2025年赤峰工业职业技术学院单招综合素质考试.. 40页

2025年辽宁冶金职业技术学院单招综合素质考试.. 40页

2025年辽宁城市建设职业技术学院单招综合素质.. 40页

2026年武汉民政职业学院单招职业适应性考试模.. 42页

2026年江苏信息职业技术学院单招职业适应性考.. 42页

2026年江苏省盐城市单招职业倾向性考试题库附.. 43页

2025年辽阳职业技术学院单招职业倾向性测试模.. 41页

2025年运城师范高等专科学校单招综合素质考试.. 40页

2025年连云港职业技术学院单招综合素质考试模.. 39页

2026年江西工业贸易职业技术学院单招职测备考.. 42页

2025年邢台医学高等专科学校单招职业倾向性测.. 41页

2025年邯郸应用技术职业学院单招综合素质考试.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

九年级家长会课件PPT下载(初三2班) 25页