zoukankan      html  css  js  c++  java
  • 传输层TCP和UDP

     TCP协议
            传输控制协议
            TCP是面向连接、可靠的进程到进程通信的协议
            TCP提供全双工工服务,即数据可在同一时间双向传输
            三次握手:
                    连接的建立过程
                    由客户端发起的
            四次断开:
                     连接的断开过程
                     由服务端发起的

                      Seq:序列号
                       ACK:确认号
                               实现重传机制

    指针位 :一个二级制位,只有0和1两个值,1表示启用,0表示不启用
            SYN:同步位
                    SYN=1,表示新建连接
            ACK:确认位
                     ACK=1,表示有确认数据
            FIN:结束位
                     FIN=1,表示申请断开连接

            TCP报文段
                    TCP将若干个字节构成一个分支,叫报文段

    UDP:
           用户数据协议
           不可靠的无连接服务
           传输是固定大小512,其他由上层协助完成

     

                                                          TCP三次握手

                                                                                TCP 第一次握手

                                                                                  TCP 第二次握手

                                                                          TCP 第三次握手

                                                        TCP四次挥手

  • 相关阅读:
    ES 遇到 unassigned shard如何处理?
    elasticsearch如何安全重启
    Agg学习笔记
    二进制文件中读写结构体
    C语言 结构体数组保存到二进制文件中
    Memcache 笔记
    memcached完全剖析–1. memcached的基础
    Redis和Memcache对比及选择
    Exploring the MapBox stack: MBTiles, TileJSON, UTFGrids and Wax
    Tilemill + tilestream + mapbox.js 自制地图
  • 原文地址:https://www.cnblogs.com/xmtxh/p/11615426.html
Copyright © 2011-2022 走看看