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

二七区网站建设关于营销的最新的新闻

二七区网站建设,关于营销的最新的新闻,茌平做创建网站公司,潍坊哪里有做360网站护栏TCP和UDP TCP如何保证传输的可靠性 基于数据块传输#xff1a;应用数据被分割成TCP认为最适合的数据块#xff0c;传输给网络层#xff0c;称为报文段连接管理#xff1a;三次握手和四次挥手对失序数据包重新排序以及去重#xff1a;每个数据包有一个序列号#xff0c;…TCP和UDP TCP如何保证传输的可靠性 基于数据块传输应用数据被分割成TCP认为最适合的数据块传输给网络层称为报文段连接管理三次握手和四次挥手对失序数据包重新排序以及去重每个数据包有一个序列号有序列号就可以排序去重校验和TCP会在发送端和接收端分别计算数据的校验和如果不一致就丢弃这个报文段和不确认收到此报文段确认应答接收方成功收到消息会有确认应答ACK超时重传当发送方发送数据后会启动定时器等待接收方确认收到发送的报文段接收方收到报文段会有返回确认信息如果超时就进行重传流量控制TCP连接的每一方都有固定大小缓冲空间TCP协议报头包含16位的窗口大小接收方会在返回ACK时同时把自己的即时窗口填入发送方就根据报文中窗口的大小控制发送速度。TCP接收端只允许发送端发送可以被接收端缓冲区接纳的数据当接收端来不及处理信息的时候会提示发送端降低发送速率防止包丢失。拥塞控制刚开始发送数据的时候拥塞窗口是1以后每次收到ACK拥塞窗口1然后将拥塞窗口和收到的窗口取较小值作为实际发送的窗口如果发生超时重传拥塞窗口重置为1。 TCP如何实现流量控制 TCP利用滑动窗口实现流量控制 TCP的发送窗口可以划分成四个部分 1.已经发送且确认 2.已经发送未确认 3.未发送但接收方准备接受即将发送 4.未发送且接收方未准备接受不可发送 SND.WND发送窗口 SND.UNA指向发送窗口的第一个字节 SND.NXT指向可用窗口的第一个字节 TCP接受窗口 1.已经接收且确认 2.等待接收且允许发送 3.不可接受且不允许发送 RCV.WND接受滑动窗口大小 RCV.NXT等待接受的第一个字节 接收窗口的大小是根据接收端处理数据的速度动态调整的。 TCP的拥塞控制 拥塞控制就是为了防止过多的数据注入到网络中 TCP发送方维持拥塞窗口拥塞控制窗口的大小取决于网络拥塞程度动态变化。发送方让自己的发送窗口取为拥塞窗口和接收方的接受窗口中较小的一个 ssthresh慢开始门槛慢开始算法变为阻塞避免算法。如果遇到重传计时器溢出就将慢开始门槛变成阻塞时候窗口值的一半阻塞窗口变为1。图中2超时情况 遇到三次ACK的情况采用FRR算法图中4情况ssthresh变为阻塞窗口的一半阻塞窗口也变为一半所以直接开始阻塞避免算法。 慢开始当主机开始发送数据时由小到大逐渐增大拥塞窗口数值初始值为1依次加倍拥塞避免让拥塞窗口缓慢增大加一快重传和快恢复FRR拥塞控制算法快速恢复丢失的数据包。有了 FRR如果接收机接收到一个不按顺序的数据段它会立即给发送机发送一个重复确认。如果发送机接收到三个重复确认它会假定确认件指出的数据段丢失了并立即重传这些丢失的数据段。有了 FRR就不会因为重传时要求的暂停被耽误。 HTTP常见状态码 1XX信息性状态码接受的请求正在处理 2XX成功状态码请求正常处理完毕 3XX重定向状态码需要进行附加操作完成请求 4XX客户端错误状态码服务器无法处理请求 5XX服务器错误状态码服务器处理请求出错 200 OK 请求被成功处理。 201 Created 请求被成功处理并且在服务端创建了一个新的资源。 202 Accepted 服务端已经接收到了请求但是还未处理。 204 No Content 服务端已经成功处理了请求但是没有返回任何内容。 301 Moved Permanently 资源被永久重定向了。比如你的网站的网址更换了。 302 Found 资源被临时重定向了。比如你的网站的某些资源被暂时转移到另外一个网址。 404 bad Request 发送的HTTP请求存在问题。比如请求参数不合法、请求方法错误。 401 Unauthorized 未认证却请求需要认证之后才能访问的资源 403 Forbidden 直接拒绝HTTP请求不处理。一般用来针对非法请求。 404 Not Found 你请求的资源未在服务端找到。比如你请求某个用户的信息服务端并没有找到指定的用户。 500 Internal Server Error 服务端出问题了通常是服务端出Bug了。 502 Bad Gateway 我们的网关将请求转发到服务端但是服务端返回的却是一个错误的响应。 HTTP报文 请求报文 请求行请求头请求体 响应报文 响应行、响应头、响应体 请求方法 1.GET 请求制定页面信息返回实体主体 2. HEAD 类似于GET请求不过返回相应中没有具体的内容用于获取报头 3. POST 向指定资源提交数据处理请求 4. PUT 传送的数据取代指定的文档内容 5. DELETE 删除指定的页面 6. OPTIONS 允许客户端查看服务器性能 7. TRACE 回显服务端收到的请求用于测试或诊断 8. PATCH 对PUT方法的补充用来对已知资源的局部更新 GET请求和POST请求的区别 GET 请求的请求参数是添加到 head 中可以在 url 中可以看到POST 请求的请求参数是添加到body中在url 中不可见。因为请求的url有长度限制这个限制由浏览器和服务器决定因为GET请求添加在url中所以GET请求对请求参数长度有限制POST请求没有。
http://www.dnsts.com.cn/news/108294.html

相关文章:

  • 公司主页网站设计河北网站建设价格低
  • 在线建站哪个网站好亚马逊雨林
  • 哪些网站页面简洁建行手机银行app
  • xuzhou网站制作品牌怎么注册
  • 网站主目录WordPress开网店
  • 如何把网站放到百度泰州百度seo公司
  • 行业门户网站有哪些百度框架户开户渠道代理
  • 企业网站建设 企业官网定制网站建设与管理好学吗
  • 网站设计的思路wordpress农业网站
  • 网站设计制作公司设计师常备设计网站大全
  • vs怎么添加做网站四川省工程信息造价网
  • 新乡 网站运营怎样制作网页新手自学入门
  • 母亲とが话しています播放seo程序专员
  • 网站建设要学哪些软件有哪些内容网站开发基础课程
  • 国外互动网站单位网站建设服务
  • 嘉兴网站深圳十大网站建设
  • 做学习交流网站南平摩托车罚款建设网站缴费
  • 高端定制网站建设开创云网站建设支持
  • 芙蓉区乡建设局网站公司网站建设代理一般做多久
  • 大同百度做网站多少钱凡科网免费网站域名注册
  • 怎么往网站换图片南昌seo推广公司
  • 免费国外网站空间奉贤品牌网站建设
  • 网站搭建代理两个男性做网站
  • 呼市企业网站制作鞍山网站设计制作
  • 做企业网站所需要的资料wordpress如何看访问量
  • 用什么程序做网站最好优化通过网络营销学到了什么
  • 西安地区专业做网站公司查看网站备案号
  • iis 发布网站 500企业机房建设公司
  • 深圳网咯鸟网站建设公司怎么样注册公司最少需要多少钱
  • 公司建设网站费用吗深圳做网站龙华新科