系列文章目录
tcp介绍
tcp特点
tcp客户端
一、tcp介绍
Tcp协议,传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义
TCP通信需要经过创建连接、传输数据、终止连接三个步骤
TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中的“打电话”(注:之前学习的udp,在通信前,不需要建立相关的链接,只需要发送数据即可,类似于“写信”,数据有可能丢失,没有tcp安全)
二、tcp特点
1. 面向连接
通信双方必须先建立连接才能进行数据的传输,双方都必须为该连接分配必要的系统内核资源