一、前言(tcp存在的意义)
为什么要有tcp呢? 如果网络中的传输只是数据量小的信息的话,那么其实我们使用udp即可,但日常生活中,我们经常需要在网络中传输大的字节流,比如大的文件。如果在传输过程中文件的某部分内容丢失,将导致文件内容不完整;所以,tcp的存在必不可少。
二、协议特点
1、tcp是面向连接的传输层协议。
2、tcp是点到点的,每条tcp连接只能有两个端点。
3、提供可靠交付的服务(流量控制以及拥塞控制
)。
4、tcp提供全双工服务(由于tcp的发送-确认机制)。
5、面向字节流。