TCP

TCP是什么?

1),TCP:“传输控制协议(Transmission Control Protocol)”,是一种面向连接(连接导向)的,可靠的,基于字节流的运输层(Transport layer)通信协议

    PS:字节流(byte stream):字节流是由字节组成的,字符流是由字符组成的. 

2),在因特网协议(Internet Protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。 

    PS:   IP 层-----》 TCP 层(中间层)-------》应用层

         

3),TCP工作机制

通路的建立:

    a, TCP连接包括三个状态:连接建立、数据传送和连接终止;

    b, TCP用三路握手(three-way handshake)过程建立一个连接;

    c, TCP用四路握手(four-way handshake)过程来拆除一个连接;

原文地址:https://www.cnblogs.com/cbhello/p/3383205.html