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

经营购物网站顺德品牌网站建设信息

经营购物网站,顺德品牌网站建设信息,专业做婚纱摄影网站,无锡网站建设网页制作TCP更复杂一些。16位源端口号、16位目的端口号,32位序号、32位确认序号... 还有四位首部长度(报头长度,单位4字节),6位保留位(考虑可扩展性);6个标志位(TCP最核心的属性&…
  • TCP更复杂一些。16位源端口号、16位目的端口号,32位序号、32位确认序号... 还有四位首部长度(报头长度,单位4字节),6位保留位(考虑可扩展性);6个标志位(TCP最核心的属性);16位窗口;16位校验和;16位紧急指针;选项;数据

  1. 确认应答ack应答报文。可以通过编号区分数据先后,每一个字节都有编号,连续递增,即“TCP序号“,应答报文是”TCP的确认序号“。在报头中。“可靠传输机制”:确认应答和超时重传。

  2. TCP是字节流的,一个TCP数据报和下一个天然就是可拼接的,不像UDP存在传输的上限。

  3. 应答报文在六个标志位中的第二个ack就是1,序号和确认序号都有效,默认情况下不携带数据。普通报文ack0,序号有效确认序号无效。

  4. 丢包:有可能是丢数据或者ack。发送方会有设置超时时间,到时间后会重传数据。接收方有接收缓冲区,确保数据不重复。 每重传一次,超时时间的间隔会变大,重传的频率会降低。重传达到一定次数后,会尝试“重置/复位连接”发一个特殊的数据包“复位报文”,如果能成功就会重置连接,使通信可以继续进行。如果还是有严重问题,复位报文无回应,TCP会单方面放弃连接。

  5. 连接:通信双方各自保存对方的信息。

  6. 连接管理“三次握手(建立连接),四次挥手(断开连接)”。握手是打招呼,不携带业务数据,只有报头。syn同步。三次握手的意义:

    1. 投石问路,初步验证通信链路是否畅通,是可靠传输的“前提条件”。

    2. 确认通信双方各自的发送能力和接收能力是否都正常。

    3. 让通信双方在进行通信之前,对通信过程中需要用到的一些关键参数进行协商。确立tcp起始序号。

  7. 断开连接:双方各自把对方的信息删除掉。断开连接不一定是客户端主动。四次挥手。其中ack是内核控制触发的,但是fin的触发是通过应用程序调用close/进程退出来触发。

  8. 几个状态:

    • listen 服务器把端口绑定好,进入的状态,初始化完毕准备迎接客户端。

    • established 客户端和服务器都会进入的状态。

    • close_wait被动断开连接的一方进入这个状态,即先收到fin的一方,等待代码执行close方法。Server端出现大量的CLOSE_WAIT状态,是由于Server没有发送FIN ACK报文,导致Server状态一直是CLOSE_WAIT状态。

    • time_wait主动断开连接的一方,等待一段时间后就会释放。防止最后一个ack丢包。2MSL 数据报在网络传输在消耗的最大时间。可以帮助 TCP 的全双工连接可靠释。是为了保证重新生成的 socket 不受之前延迟报文的影响。是为了让旧数据包消失在网络中。

  9. 滑动窗口,把“发送一个等待一个”改成“发送一批等待一批”,缩短了等待时间。一批发送的数据的字节数称为窗口大小。收到一条的ack就立刻发下一条。降低可靠性带来的损失。

    • ack丢了,无需处理。后一个ack能涵盖前一个ack的含义。

    • 数据包丢了。

  10. 流量控制让接收方的处理能力反向制约发送方。通过接收缓冲区剩余空间大小用ack包返回,发送方根据其调整。窗口探测包、窗口更新通知。

  11. 拥塞控制,在传输链路的视角控制传输速度。根据丢包率控制发送速度。慢启动,指数增长,线性增长,丢包,减小

  12. 延时应答提升效率。返回ack时间慢一些。

  13. 捎带应答

  14. 面向字节流。粘包问题,粘的是TCP携带的载荷(应用层数据包),明确包之间的边界。

    • 可以指定分隔符/指定数据的长度。用xml、json等解决

  15. 异常情况处


文章转载自:

http://wjBEE5tC.qtkdn.cn
http://UFpROzxb.qtkdn.cn
http://EGYgUDxI.qtkdn.cn
http://eHab8Jf6.qtkdn.cn
http://r8BkuWpQ.qtkdn.cn
http://scLijlD4.qtkdn.cn
http://H4vcCOII.qtkdn.cn
http://kIzH1ybF.qtkdn.cn
http://95mAihXd.qtkdn.cn
http://ZTKVaZST.qtkdn.cn
http://XHaJIC2C.qtkdn.cn
http://QJ3Rualj.qtkdn.cn
http://fjBUMqrX.qtkdn.cn
http://CPpG6Qw7.qtkdn.cn
http://HSSIATFj.qtkdn.cn
http://rGzuwIiP.qtkdn.cn
http://FS7UMdbt.qtkdn.cn
http://3YHYLRg8.qtkdn.cn
http://nYhgkm6O.qtkdn.cn
http://6zdvvdPx.qtkdn.cn
http://pGxBlkYQ.qtkdn.cn
http://Or8qQoxJ.qtkdn.cn
http://2JBXUwCW.qtkdn.cn
http://e94ahhLA.qtkdn.cn
http://vkNhyGRb.qtkdn.cn
http://nzHC2qlU.qtkdn.cn
http://8nHI6iHX.qtkdn.cn
http://N3OApMwF.qtkdn.cn
http://FmEtwRDE.qtkdn.cn
http://WpdA6g7w.qtkdn.cn
http://www.dtcms.com/wzjs/608801.html

相关文章:

  • 兖州网站建设公司cod建站系统
  • 徐州建筑网站做网站需要哪种工程师
  • 苏州网络推广电话中山网站优化排名
  • 匿名ip访问网站受限北京通州住房和城乡建设部网站
  • 专业网站优化培训网站活动策划方案
  • 行业网站定位专业网站开发服务
  • 网站推广优化h1z1注册网站
  • wordpress数据库版本号长沙百度网站推广优化
  • 哪里查网站备案信息网站建设创新互联
  • wordpress 宝宝主题杭州网站优化企业
  • 做常州美食网站首页的背景图上海市工程建设
  • 精品课程网站建设现状企业网页页面设计
  • 网站设计比例盘锦网站推广
  • 个人网站页面设计作品郑州制作网站
  • 仿织梦小说网站源码网站网页设计怎样
  • 网站 被 抄袭网站建设论文伯乐在线
  • 网站建设公司财务预算保定做网站设计
  • 徐州专业做网站怎样做网站和网站的友情链接
  • 互联网门户网站建设管理 总结alexa官网
  • 网站地图作用百度推广怎么优化关键词的质量
  • 宣传部网站建设方案公司网站域名做邮箱
  • 怎么做新网站上线通稿高端上海网站设计公司价格
  • 手机网站asp网站配置优化
  • 助君网络怎么样seo撰写网站标题以及描述的案例
  • 郑州网站建设方案服务公司湖北省建设厅投标报名官方网站
  • 地方网站wordpress 4.0
  • 江苏网站建设企业网站换域名seo怎么做
  • 网站建设就选网站推广可采用的方法有哪些
  • 网站建设工程师培训redis加速wordpress
  • 天津建设公司网站做动态文字的网站