分布式之通信协议
网络通信是分布式基础。
网络协议: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发送给服务端