TCP协议

TCP协议

TCP原理分析

  1. accept方法是阻塞的,作用是等待客户端连接
  2. 客户端创建对象并连接服务器,此时是通过三次握手协议保证跟服务器之间的连接
  3. 针对客户端来讲,是往外写的,所以是输出流,针对服务器来讲,是往里读的,所以是输入流
  4. read方法也是阻塞的
  5. 在关流的时候,还多了一个往服务器写结束标记的动作
  6. 最后一步断开连接,通过四次挥手协议保证连接终止。。

TCP三次握手

TCP四次挥手

TCP通信程序

TCP通信-综合案例