当前位置: 首页 > news >正文

公司做网站主机是什么用途系统优化的方法

公司做网站主机是什么用途,系统优化的方法,网站代码需要注意什么,提升学历一、实验目的 通过使用Wireshark抓取UDP流来分析学习UDP协议,比较TCP与UDP的不同。 二、实验过程 1、使用Wireshark抓取UDP报文流,常见的使用UDP协议的应用有DNS、QQ、在线游戏等。 2、分析抓取到的数据包,比较与TCP协议的异同。 我们选取DN…

一、实验目的

        通过使用Wireshark抓取UDP流来分析学习UDP协议,比较TCP与UDP的不同。

二、实验过程

        1、使用Wireshark抓取UDP报文流,常见的使用UDP协议的应用有DNS、QQ、在线游戏等。

        2、分析抓取到的数据包,比较与TCP协议的异同。

        我们选取DNS的UDP报文进行分析。

        首先,相比于TCP协议建立连接时需要三次握手,结束时需要四次挥手,UDP协议可以直接发送数据分组,而省略了握手与挥手的过程,降低安全性换来提升传输的效率。

        因此,由于UDP本身的发送方式,UDP无法保证传输的可靠性,存在丢包的可能性。但UDP不是点对点的,可以借助该特性进行广播或多播。

        3、分析UDP报文格式

        分析Wireshark捕捉的UDP报文我们可以知道,UDP的报文首部共分为4个部分,每个部分占2字节,共8个字节。分别为:源端口Source Port、目的端口Destination Port、报文长度Length、校验和Checksum。后面的部分均属于数据区。

        源端口和数据端口包含了UDP端口号,用以在各个等待接收报文的应用之间对数据包进行多路分解工作。

        报文长度指明了以字节为单位的UDP首部和UDP数据的长度,因此报文长度最小值为8(数据为空,仅包含UDP首部)。

        校验和是可选字段,设置为0时表明未进行校验。校验和是UDP中提供的唯一保证UDP报文无差错的途径。

4、分析你使用UDP包的应用,试着分析该应用自身是否有提供可靠性传输相关的机制

        我们这里对DNS应用进行分析。

        首先,通过查看捕获到的报文,可以看到DNS报文使用了校验和作为保证可靠性传输的机制之一。

        此外,根据查阅资料我们可以知道,DNS首部提供了一个截断位,当报文长度大于512字节时,由于UDP传输大数据的不稳定,仅用UDP发送前512各字节,并设置截断位为1,这样客户端收到后会用TCP重发这个请求,可保证长数据的稳定传输。下图报文中的截断位为0,即无须截断。

5、捕获到使用ICMP报文来报告UDP数据报不可达的报文

        使用手机提供热点,但关闭手机的数据流量,使得电脑连接的热点为不可访问互联网的状态。此时在电脑上打开任意使用UDP协议的应用(这里选择阿里云盘),可以抓到UDP报文发送失败时,使用ICMP报文报告UDP数据报不可达的报文。

        我们可以发现,这个ICMP报文的Type Code为3 0,表明目标网络端口不可达。

        使用ICMP报文报告数据报不可达也是UDP于TCP的区别之一。TCP协议由于本身连接与断开都是经过多次确认的,且考虑了出现问题时重传和阻塞控制。因此其自身在握手、挥手、数据发送时通过超时、捎带确认等方式就可以完成确认和错误报告。而UDP由于是无连接的用户数据报协议,因此在不可达时,只能从本机发送一个ICMP报文报告不可达,通报路径上的各节点。此外的一个原因是,ICMP本身也是一个数据报协议,依靠UDP传输。

三、思考与总结

        本次实验主要对UDP协议进行了捕获,通过分析UDP报文格式对UDP协议进行进一步的学习。

        UDP协议是一个无连接的面向数据报协议,其报文格式如下:

        TCP与UDP的区别如下:

        (1)TCP 是面向连接的,UDP 是面向无连接的。

        (2)UDP程序结构较TCP程序简单。

        (3)TCP 是面向字节流的,UDP 是基于数据报的。

        (4)TCP 保证数据正确性,UDP 可能丢包。

        (5)TCP 保证数据顺序,UDP 不保证。

        UDP协议常用的应用场景有:即时通信(QQ等)、直播/在线视频、在线游戏、网盘等。其特点为单次传输需要资源少、不需要一一对应建立连接、可以忍受丢包,但对实时性要求强。

http://www.yayakq.cn/news/72342/

相关文章:

  • iis 7.0 网站配置wordpress视频解析
  • 郑州做网站的公司有哪些seo 成功网站
  • 网站估值怎么做湖南建设局网站
  • 医院网站建设方案青岛卓信深圳网站空间租用价格
  • 中国建设银行官方网站纪念币扬州百度关键词优化
  • 小企业公司网站怎么建wordpress能做出
  • 盐城网站开发厂商wordpress能导入多少产品
  • 手机网站建设中心天津网站推广
  • 企业网站如何优化鄂州正规网站建设
  • wordpress建站访问不了兰州市做网站的
  • 天津在哪做网站wordpress切换作者
  • 织梦制作网站地图帝国cms的手机网站
  • 浙江网站建设抖音seo优化做外贸进国外网站
  • 金麦建站官网网站开发设计报告
  • 陕西的建设厅官方网站安卓手机应用市场
  • 怎么找到做网站的客户什么网站可以自己做名片
  • 上海网站建设哪网站建设使用的什么
  • 网站制作与管理技术...域名备案的网站建设书
  • 一鸣东莞网站建设公司app网站建站系统下载
  • 做技能培训和那个网站合作好宁国网页制作公司
  • 秀山网站建设重庆建设工程质量监督检测中心有限公司
  • 广告网站制作多少钱二手图书交易网站建设
  • 建设网站用什么语言编写文登区建设局网站
  • 如何运用企业官方网站做宣传网站开发技能
  • 企业网站策划书模板范文山东网站建设和游戏开发的公司
  • 永久免费自动建站建站行业解决方案
  • 关于电影网站的论文摘要网站seo排名优化工具在线
  • 做医学期刊杂志网站11108给换成119333做网站
  • 国外优秀的html5网站手机建站平台哪个便宜
  • 网站前端切图做多个页面亚马逊aws永久免费服务69