首页 > 技术文章 > 分布式之通信协议

shigwcc 2019-06-25 18:32 原文

网络通信是分布式基础。

网络协议:TCP/IP  和 UDP/IP

TCP/IP

 TCP是5层模型:

  应用层(应用程序)、传输层(TCP/UDP)、网络层(IP ICMP/IGMP)、链路层(硬件接口)、物理传输层

   OSI是7层模型:

  表达层、会话层

3次握手、4次挥手协议

握手协议

第一次 客户端(SYN_SENT)发送SYN=1 seq=J发送给服务端(SYN_RCVD) 

第二次 服务端 SYN=1,ACK=1,ack=J+1,seq=K发送给客户端,客户端判断ACK是否为1 ack是否为K+1,如果是则第三次

第三次 客户端将ACK=1 ack=K+1发送给服务端

 

推荐阅读