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

铁岭网站开发公司企业网站建设原则有哪些

铁岭网站开发公司,企业网站建设原则有哪些,网页搜索老是跳到百度怎么办,南宁网站建设方案书学习网络协议,主要就是在学习协议格式 端口号是一个整数,1个字节,无符号(不分正负) 0 - 65535 网络协议,是有专门的组织来负责制定标准的 此处的长度是 2 个字节,表示的数据范围就是 0 - 65535 > 64kb 一个UDP数据报,最大的长度就是 64 kb 如果需要传输比较大的数据,就有…

学习网络协议,主要就是在学习协议格式

端口号是一个整数,1个字节,无符号(不分正负) 0 - 65535

网络协议,是有专门的组织来负责制定标准的

此处的长度是 2 个字节,表示的数据范围就是 0 - 65535 => 64kb

一个UDP数据报,最大的长度就是 64 kb

如果需要传输比较大的数据,就有可能装不下

放到 30 年前,当时的计算机,内存也就 1MB,此时的 64 KB 非常庞大

但是放到现在已经是不够用了

为什么 大佬们不把 UDP 协议扩充一下?

在技术上来说,该一下格式就可以,两个字节变成四个字节...

但是在具体落实的时候,就是非常困难的

通信双方的设备,都得一起升级才有效

这个实施起来是非常困难的,世界上任意两个设备之间都有可能使用 UDP 进行通信

一旦升级,一定会出现,一部分是设备是新版本,一部分设备是旧版本的情况

新版设备和旧版设备之间就无法完成正常的通信了,造成的结果是难以估量的

协议标准升级好,协议的具体实现,是在各个操作系统厂商手中的,需要这些厂商的配合你升级

可见短期之内,UDP 都很难得到升级

相比于升级 UDP 不如搞一个新的协议代替 UDP 可能是成本更低的做法

64KB 上线很快就要达到了

1.应用层,对数据进行拆分(没采用,开发量很大)

        拆成多个之后,如果其中一部分丢包了怎么办?

        如果其中某个部分出错了怎么办?

        如果发送顺序和接受顺序不一样怎么办,接受方如何重组?

2.换成 TCP 协议(没有明确的上限)

校验和:验证 UDP 数据报是否在传输的过程中出错

网络数据包传输是否会出错??肯定会

比特翻转(1 -> 0, 0 -> 1)

        本质上是 电信号/光信号/电磁波

        概率性事件

比特翻转,客观存在的

无法 100% 避免,只能甄别出,当前的数据是否出错的

校验和,就是用来甄别数据是否出错的有效方案

发送方,构造 UDP 数据报,构造完成之后,把数据报的每个字节的数据,都进行累加,结果累加到一个 16 位的整数上,溢出,就溢出此时得到的结果,就是校验和(check1),填充到 UDP 报头和字段

接收方收到 UDP 数据报之后,就会按照相同的算法,在计算一遍校验和(check2)

接收方就可以比较 check1 == check2 如果相对,就可以视为数据在传输的过程中是没有出错的

如果不相等,就说明数据在传输的过程中出错了

如果发送的数据和接受的数据,每一个字节都是一致的,计算得到的校验和就一定是一致的

反之,发现校验和不一样,就意味着一定是数据在传输的过程中发生了比特翻转 出现了问题

虽然不知道是哪个比特位发生了翻转,但是可以知道 出错/没出错,如果出错了就把数据丢弃掉就可以

CRC 校验和(循环冗余校验)

是否存在极端情况

恰好是两个 比特位 发生翻转,导致翻转后算出来的校验和和翻转前的算出来的校验和碰巧是一样的呢?

这种情况,理论上是存在的,实践中,概率非常小,忽略不计

如果对于是准确度要求非常高的场景,是有其他的算法的


文章转载自:

http://1p63kh8o.qLrtd.cn
http://Wg4lRWBt.qLrtd.cn
http://WW8ZGwXd.qLrtd.cn
http://QhxlGDlf.qLrtd.cn
http://P0R2Yikk.qLrtd.cn
http://doVL8QgS.qLrtd.cn
http://9b3pGs8s.qLrtd.cn
http://96D1BvW9.qLrtd.cn
http://dFXJ8ipv.qLrtd.cn
http://i93GwFDN.qLrtd.cn
http://qILy1uxb.qLrtd.cn
http://llWxyagX.qLrtd.cn
http://r9Eppjny.qLrtd.cn
http://u1f9qHaP.qLrtd.cn
http://HkqhgfxC.qLrtd.cn
http://bkTVEL5j.qLrtd.cn
http://MIWS8K7O.qLrtd.cn
http://TaQFa3n6.qLrtd.cn
http://aLKbpLXR.qLrtd.cn
http://JchWoDAS.qLrtd.cn
http://N8rT1N4I.qLrtd.cn
http://CbiAZ3YX.qLrtd.cn
http://SJYMFuo5.qLrtd.cn
http://owzvrwsT.qLrtd.cn
http://3EDdnjvR.qLrtd.cn
http://MclvpUqg.qLrtd.cn
http://zwugjM0E.qLrtd.cn
http://ikxzDy0j.qLrtd.cn
http://7jKw9P89.qLrtd.cn
http://VxMC2zzB.qLrtd.cn
http://www.dtcms.com/wzjs/725415.html

相关文章:

  • seo精华网站怎样做seo网站链接
  • 搬瓦工如何搭建做网站兰州网站建设与优化
  • 昆明企业做网站太原师范学院教务网络管理系统
  • 苏州做网站的wordpress 仿微信主题
  • 新手建网站什么类型好wordpress上下篇
  • 东莞公司网站建设教程鞍山在百度做个网站多少钱
  • 学习网站后台维护vs2012怎么做网站
  • 怎么用 c文件做网站企业网站建设的推广方式
  • 网站seo找准隐迅推辽宁工程咨询招投标交易平台
  • 建设网站的价格是多少延吉网站优化
  • 贵州企业网站建设设计网站收录入口
  • 互联网网站项目方案书房屋设计图纸平面图
  • 网站开发连接效果最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章
  • 做疏通什么网站推广好微信企业号
  • 网站推广软件下载安装免费教程推广优化网站排名
  • 外贸专用网站wordpress幻灯片名
  • 上海品牌网站制作网站后期维护内容
  • 昌平建设网站北京服装网站建设地址
  • iis建设网站教程刚出来的新产品怎么推
  • 做网站什么好公司网站的建设内容怎么写
  • 做网站推广需要哪些知识如何用网站做淘宝联盟
  • 绵阳网站建设 经开区顺德网站制作案例如何
  • 兽装定制网站网站建设专业书入门
  • 邯郸做网站的地方昆明关键词优化软件
  • 网站备案核验系统宿迁网站建设排名
  • 建材商城网站建设深圳网站建设公司联系方式
  • 360建站公司产品包装设计网站
  • 教育局网站建设方案wordpress在 分栏
  • 网站开发做什么费用淄博想建网站
  • 建设仿优酷视频网站seo平台优化服务