计算机网络课程设计--编程实现基于UDP的PING
《计算机网络课程设计--编程实现基于UDP的PING》由会员分享,可在线阅读,更多相关《计算机网络课程设计--编程实现基于UDP的PING(15页珍藏版)》请在毕设资料网上搜索。
1、 计算机网络课程设计报告计算机网络课程设计报告 编程实现基于编程实现基于 UDP 的的 PING 学学 院院 计算机学院计算机学院 专专 业业 学学 号号 学生姓名学生姓名 指导教师指导教师 2017 年年 6 月月 计算机网络课程设计计算机网络课程设计 一一 程序开发的基础知识程序开发的基础知识 1. PING 的相关知识 Ping是 Windows、Unix 和 Linux系统下的一个命令。ping也属于一个 通信协议,是 TCP/IP 协议的一部分。利用“ping”命令可以检查网络是否连 通, 可以很好地帮助我们分析和判定网络故障。 应用格式: Ping空格 IP 地址。 PING (P
2、acket Internet Groper),因特网包探索器,用于测试网络连接量 的程序。Ping发送一个 ICMP(Internet Control Messages Protocol)即因特网信 报控制协议;回声请求消息给目的地并报告是否收到所希望的 ICMPecho (ICMP 回声应答) 。它是用来检查网络是否通畅或者网络连接速度的命令。 作为一个生活在网络上的管理员或者黑客来说,ping 命令是第一个必须掌握 的 DOS 命令, 它所利用的原理是这样的: 利用网络上机器 IP 地址的唯一性, 给目标 IP 地址发送一个数据包, 再要求对方返回一个同样大小的数据包来确 定两台网络机器是
3、否连接相通,时延是多少。 ping指的是端对端连通,通常用来作为可用性的检查, 但是某些病毒 木马会强行大量远程执行 ping命令抢占你的网络资源,导致系统变慢,网速 变慢。 严禁ping入侵作为大多数防火墙的一个基本功能提供给用户进行选择。 通常的情况下你如果不用作服务器或者进行网络测试,可以放心的选中它, 保护你的电脑。 2. UDP 的相关知识 UDP 是 User Datagram Protocol的简称,全称是用户数据报协议 ,在 网络中它与 TCP 协议一样用于处理数据包,是一种无连接的协议。在 OSI 模型中,在第四层传输层,处于 IP 协议的上一层。UDP 有不提供数据 包分组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 课程设计 编程 实现 基于 UDP PING
