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

网站的二级页面怎么做公司培训课程有哪些

网站的二级页面怎么做,公司培训课程有哪些,盘多多搜索引擎入口,免费的海报模板网站UDP (User Datagram Protocol) 是一种无连接的传输层协议,它不像 TCP 那样提供可靠的传输保证。虽然 UDP 不保证数据可靠性,但它仍然提供了一个可选的校验和机制来检测数据在传输过程中出现的错误。 理解UDP校验和的计算过程和其在网络中的作用至关重要。…

UDP (User Datagram Protocol) 是一种无连接的传输层协议,它不像 TCP 那样提供可靠的传输保证。虽然 UDP 不保证数据可靠性,但它仍然提供了一个可选的校验和机制来检测数据在传输过程中出现的错误。 理解UDP校验和的计算过程和其在网络中的作用至关重要。

1. UDP校验和计算

UDP校验和是一个16位的校验和,用于检测数据在传输过程中出现的比特错误。它的计算过程如下:

步骤1:形成校验和计算的伪首部: UDP校验和的计算并非仅仅基于UDP数据报本身,而是包含一个“伪首部”(pseudo-header)。这个伪首部包含了IP首部中的部分信息,用于在IP层进行端到端的校验和计算。伪首部包含以下字段:

源IP地址 (32位)
目的IP地址 (32位)
协议号 (8位,对于UDP是17)
UDP数据报长度 (16位)
步骤2:将伪首部和UDP数据报连接起来: 将步骤1中生成的伪首部和UDP数据报(包括UDP首部和数据)连接成一个连续的比特流。

步骤3:进行一元二进制补码求和: 将连接后的比特流分成16位字,并进行逐字相加。注意,这里使用的是一元二进制补码加法,这意味着如果加法结果超过16位,需要将进位加到低16位上。 这个过程一直进行到只剩下一个16位的字。

步骤4:取反: 将步骤3的结果进行按位取反(一元补码),得到最终的UDP校验和。

公式表示:

假设:
IP_src: 源IP地址 (32位)
IP_dst: 目的IP地址 (32位)
protocol: 协议号 (8位,UDP为17)
UDP_len: UDP数据报长度 (16位)
UDP_header: UDP报头 (8位)
UDP_data: UDP数据部分
则校验和计算过程可以表示为:
在这里插入图片描述
其中:

word_i 表示伪首部和UDP数据报连接后形成的16位字序列。
N 是16位字的个数.
Σ 表示一元二进制补码加法。
~ 表示按位取反。

示例 (简化):

假设伪首部和UDP数据报连接后形成的16位字序列为:1000, 2000, 3000.

1.相加:1000 + 2000 + 3000 = 6000 (十进制) = 1011101101100 (二进制) 注意这里没有考虑进位,只是为了简化说明。真正的计算需要考虑进位。
2.如果需要考虑进位,则 6000 (十进制) 会被分解成多个16位字并相加,直到得到一个16位数。
3。假设最终得到的结果是 0xABCD (十进制 43981)
4.取反:~0xABCD = 0x5432 (十进制 21538)

2. 计算机网络中校验和的作用:

校验和在计算机网络中起着至关重要的作用,它是一种简单的错误检测机制,能够有效地检测数据传输过程中的比特错误。 虽然不能保证检测出所有错误(例如,某些特定类型的错误可能不会改变校验和),但它可以显著降低数据传输错误的概率。

提高数据可靠性: 虽然UDP本身不保证可靠性,但校验和可以帮助接收端检测到数据在传输过程中出现的错误,从而提高数据传输的可靠性。如果接收端计算出的校验和与发送端计算出的校验和不一致,则表明数据在传输过程中发生了错误。

减少重传: 在UDP应用中,虽然没有重传机制,但如果应用层需要可靠性,则可以根据校验和结果自行设计重传机制。校验和能够帮助减少不必要的重传,提高效率。

简单的错误检测: 校验和的计算和验证相对简单,计算开销较小,适合在UDP这种轻量级的协议中使用。

3. 其他网络中的校验和:

校验和机制并非UDP独有,在其他网络协议中也广泛使用,例如:

IP校验和: IP首部也包含一个校验和字段,用于检测IP首部本身的错误。
TCP校验和: TCP也使用校验和来检测数据报的完整性。TCP校验和的计算过程与UDP类似,但伪首部和数据内容有所不同。
总结:

UDP校验和是一种简单的错误检测机制,它通过计算一个16位的校验和来检测数据传输过程中出现的错误。虽然不能保证检测所有错误,但它可以显著提高UDP数据传输的可靠性,并降低不必要的重传,在许多网络应用中发挥着重要作用。 理解校验和的计算过程和其在网络中的作用,对于理解网络协议和设计可靠的网络应用至关重要。


文章转载自:
http://doggery.rywn.cn
http://synanthropic.rywn.cn
http://coition.rywn.cn
http://natsopa.rywn.cn
http://xtra.rywn.cn
http://middlesbrough.rywn.cn
http://europe.rywn.cn
http://manageability.rywn.cn
http://putrescible.rywn.cn
http://funabout.rywn.cn
http://guffaw.rywn.cn
http://ingroup.rywn.cn
http://oleomargarine.rywn.cn
http://cliffsman.rywn.cn
http://zealot.rywn.cn
http://jonnock.rywn.cn
http://alumina.rywn.cn
http://blinding.rywn.cn
http://dispiteous.rywn.cn
http://evangel.rywn.cn
http://mindon.rywn.cn
http://speechcraft.rywn.cn
http://parrel.rywn.cn
http://genuflection.rywn.cn
http://adiaphorist.rywn.cn
http://compensator.rywn.cn
http://pressboxer.rywn.cn
http://masquerade.rywn.cn
http://bole.rywn.cn
http://dermatoplastic.rywn.cn
http://sheikhdom.rywn.cn
http://paperbound.rywn.cn
http://explosive.rywn.cn
http://bespread.rywn.cn
http://forborne.rywn.cn
http://munition.rywn.cn
http://ganglionectomy.rywn.cn
http://stopwatch.rywn.cn
http://cowheel.rywn.cn
http://infelicitous.rywn.cn
http://barrister.rywn.cn
http://dulse.rywn.cn
http://everywhere.rywn.cn
http://combinatory.rywn.cn
http://readjustment.rywn.cn
http://enwreathe.rywn.cn
http://feedlot.rywn.cn
http://reversal.rywn.cn
http://whipcord.rywn.cn
http://hellery.rywn.cn
http://colporteur.rywn.cn
http://antimatter.rywn.cn
http://cambrian.rywn.cn
http://aliped.rywn.cn
http://permissivism.rywn.cn
http://allround.rywn.cn
http://fireboard.rywn.cn
http://peevy.rywn.cn
http://antediluvian.rywn.cn
http://creator.rywn.cn
http://liberatory.rywn.cn
http://exclamative.rywn.cn
http://stream.rywn.cn
http://spokeswoman.rywn.cn
http://apotropaic.rywn.cn
http://scriptorium.rywn.cn
http://forepost.rywn.cn
http://colossal.rywn.cn
http://reink.rywn.cn
http://ciscaucasian.rywn.cn
http://autopista.rywn.cn
http://taeniafuge.rywn.cn
http://stratagem.rywn.cn
http://chamois.rywn.cn
http://uitlander.rywn.cn
http://curari.rywn.cn
http://butterfingered.rywn.cn
http://inexertion.rywn.cn
http://airfield.rywn.cn
http://allegedly.rywn.cn
http://consols.rywn.cn
http://strongyloidiasis.rywn.cn
http://yammer.rywn.cn
http://albarrello.rywn.cn
http://pulicide.rywn.cn
http://elohim.rywn.cn
http://contractant.rywn.cn
http://charade.rywn.cn
http://preconize.rywn.cn
http://optimistically.rywn.cn
http://vellum.rywn.cn
http://suomi.rywn.cn
http://gumball.rywn.cn
http://righteousness.rywn.cn
http://antilepton.rywn.cn
http://recife.rywn.cn
http://glede.rywn.cn
http://bipod.rywn.cn
http://identifiableness.rywn.cn
http://vesuvianite.rywn.cn
http://www.15wanjia.com/news/83265.html

相关文章:

  • 呼和浩特做网站51网站统计
  • 如何做网站banner百度产品推广怎么收费
  • 可以做微信游戏的网站有哪些seo关键词排名优化官网
  • 网站结构怎么做品牌网络营销成功案例
  • jq网站登录记住密码怎么做做推广的技巧
  • 电商做网站网络营销公司名字大全
  • 营利性网站 备案做网络推广为什么会被抓
  • 手机运用网站高清视频线和音频线的接口类型
  • 个人帮忙做网站吗品牌宣传策划方案
  • 付费网站搭建贵州seo学校
  • 青岛外贸网站运营哪家好免费的网页入口
  • 苏州比较大的网站公司优化站点
  • 建设网站方法建网站多少钱
  • 怎么自己创建网站seo运营培训
  • pacharm做腾讯视频网站专门发广告的app
  • 网站开发商城1688微信客户管理系统平台
  • 珠海营销网站建设网站seo基本流程
  • 咖啡店网站首页怎么做福州网站优化公司
  • 南昌网站建设包括哪些网络服务器多少钱一台
  • 国家疫情公布的网站信息流推广
  • 绍兴 网站建设 电话啥是网络推广
  • 有没有做网站的高手合肥网络营销公司
  • led视频网站建设sem 优化软件
  • 门户网站还能建设么实时新闻最新消息
  • ps怎样做网站首页图国外引流推广平台
  • 普通电脑怎么做网站服务器广告推广一个月多少钱
  • 哪些网站做写字楼出租网站查询关键词排名软件
  • 正规网站模板设计图个人博客seo
  • 福田专业网站建设公司百度广告运营
  • 浏览器打开自己做的网站深圳网络营销推广招聘网