Networking 三向握手中的丢失数据包和重复数据包场景

Networking 三向握手中的丢失数据包和重复数据包场景,networking,tcp,network-programming,network-protocols,tcp-ip,Networking,Tcp,Network Programming,Network Protocols,Tcp Ip,在客户端和服务器之间进行三方握手的过程中,以下场景会发生什么?谢谢 丢失(控制)数据包: 如果SYN丢失了怎么办?客户端与服务器操作 如果SYN+ACK丢失怎么办?客户端与服务器操作 如果ACK丢失了怎么办?客户端与服务器操作 复制(控制)数据包: 如果接收到重复的SYN,服务器会做什么 如果接收到重复的SYN+ACK,客户端将做什么 如果收到重复的ACK,服务器会做什么 如果SYN丢失了怎么办 如果服务器未使用SYN-ACK确认,则客户端将重新传输该消息 如果SYN+ACK丢失怎么办 如果服务

在客户端和服务器之间进行三方握手的过程中,以下场景会发生什么?谢谢

丢失(控制)数据包:

  • 如果SYN丢失了怎么办?客户端与服务器操作
  • 如果SYN+ACK丢失怎么办?客户端与服务器操作
  • 如果ACK丢失了怎么办?客户端与服务器操作
  • 复制(控制)数据包:

  • 如果接收到重复的SYN,服务器会做什么
  • 如果接收到重复的SYN+ACK,客户端将做什么
  • 如果收到重复的ACK,服务器会做什么
  • 如果SYN丢失了怎么办
  • 如果服务器未使用SYN-ACK确认,则客户端将重新传输该消息

  • 如果SYN+ACK丢失怎么办
  • 如果服务器未使用SYN-ACK确认SYN,则客户端将重新传输SYN

  • 如果ACK丢失了怎么办
  • 如果客户端没有使用ACK确认SYN-ACK,则服务器将重新传输该SYN-ACK

  • 如果接收到重复的SYN,服务器会做什么
  • 它重新传输SYN-ACK

  • 如果接收到重复的SYN+ACK,客户端将做什么
  • 它重新传输ACK

  • 如果收到重复的ACK,服务器会做什么
  • 没什么