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

常熟建设合同备案在哪个网站wordpress网站迁移教程

常熟建设合同备案在哪个网站,wordpress网站迁移教程,网站建设pad版本是什么,网站推广有哪些方法网络协议 UDP协议 在之前的文章中有对UDP协议套接字的使用进行讲解,本文主要对UDP协议进行一些理论补充。 文章目录 网络协议 UDP协议1. 概念2. UDP协议格式2.1 数据报长度2.2 校验和/检验和2.2.1 CRC校验2.2.2 MD5算法 1. 概念 UDP,即User Datagram P…

网络协议 UDP协议

在之前的文章中有对UDP协议套接字的使用进行讲解,本文主要对UDP协议进行一些理论补充。

文章目录

  • 网络协议 UDP协议
    • 1. 概念
    • 2. UDP协议格式
      • 2.1 数据报长度
      • 2.2 校验和/检验和
        • 2.2.1 CRC校验
        • 2.2.2 MD5算法

1. 概念

UDP,即User Datagram Protocol(用户数据报协议),为传输层协议

特点:

  • 无连接:知道对端的IP和端口号就直接进行传输,不需要建立连接;
  • 不可靠传输:没有确认机制,没有重传机制;如果因为网络故障该段无法发送给对方,UDP协议层也不会给应用层返回任何错误信息;
  • 面向数据报:不能够灵活的控制读写数据的次数和数量;

2. UDP协议格式

在这里插入图片描述

对于UDP数据报来说,遵循 UDP数据报 = 报头 + 载荷(应用层数据包)

在这里插入图片描述

2.1 数据报长度

由上述两图可以看出,UDP报头中一共有4个字段,每个字段2个字节(16个bit位),一共8个字节。

其中UDP协议首部中有一个16位的最大长度,也就是说UDP数据报最大长度是64KB(包含UDP首部)

2.2 校验和/检验和

在网络传输的过程中,数据可能会收到外界环境的干扰(如光信号/电信号)而出现问题,常见的有比特翻转

网络中的校验和并非是简单的按照长度/数量作为校验的标准,一定要让数据的内容能够参与进去,对此,在UDP中校验和一般是使用以下两种方式:

2.2.1 CRC校验

循环冗余校验(Cyclic Redundancy Check, 简称CRC)。

它的操作概述如下:

UDP数据报发送方在发送之前,先计算一遍CRC,把算好的CRC值放到UDP数据报中(设这个CRC值为value1)。接下来这个数据报通过网络传输到达接收端,接收端收到这个数据之后,也会按照同样的算法再算一遍CRC的值,得到的结果是value2,比较自己算的value2和收到的value1是否一致,如果一致,就说明数据是正确的,如果不一致,则传输过程中发生了比特翻转.

上述CRC算法中,如果只有一个bit位发生翻转,此时100%能够发现问题,但如果有两个/多个bit位发送翻转,有可能恰好校验和与之前一样!(这样的情况概率比较低,可以忽略不计)

2.2.2 MD5算法

MD5算法一般用于确保信息传输完整一致,它有以下特点:

  • 定长:任意长度的数据,算出的MD5值长度都是固定的
  • 分散:计算md5过程中,原始数据只要变化一点点,算出来的md5值就会有很大差异
  • 不可逆:提供一个源字符串计算md5值过程非常简单,但提供一个算好的md5值,,将它还原回原始的字符串,理论上是无法完成的

在进行校验和的适合可以使用MD5算法这种高精度的校验和算法!

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

相关文章:

  • 厚街微网站建设平面广告图片
  • 购物网站为什么做移动端win7 asp.net网站架设
  • 番禺网站公司企业名称预先核准通知书
  • 摄影师个人网站模板网站频繁改版
  • 做网站需要多少钱平邑婴幼儿网站模板
  • 无锡做网站 选众诺网站建设合同书范本
  • 三乡网站建设公司wordpress 屏蔽国外ip
  • 网站建设多少钱 知乎编程软件免费下载
  • 高端母婴网站模板怎么建设在线视频网站
  • 美团网站制作的特色网站服务器租用一般费用
  • 游戏推广怎么拉人最快网站seo优化公司
  • 网站设计导航做视频可以领钱的网站
  • 肇庆广宁住房和城乡建设部网站企业网站不备案会怎么样
  • 怎样做网页游戏网站中国建设银行晋中分行网站
  • 怎么做视频网站赚钱吗上海平面网站
  • 建设网站的页面设计牛年起广告公司名字
  • 服务行业做网站甘肃购物网站建设
  • 上海机电设备公司网站建设海报设计培训
  • 合肥网站建设合肥自己的网站怎么做app
  • 网站网站自己做wordpress触屏主题
  • 东营建设信息网官网查询佛山外贸seo
  • 网站如何加后台大连网络营销公司
  • 手机端网站尺寸展示网站建设
  • 做网站的软件有些什么ui设计和平面设计的区别
  • 怎么制作网站链接转发视频龙岩建设局网站
  • 桂平网站制作网站 建设 成品
  • 菏泽县建设局网站做仿牌网站被封
  • 手机视频网站建站房产app平台有哪些
  • 网站建设流程规划龙岗中心城网站建设
  • 企慕网站建设网络推广网站编辑器判断