TCP的概念、TCP协议有什么特点?
数据链路层是TCP/IP五层参考模型的第二层,介与物理层和网络层之间,它定义了在单个连路上如何传输数据。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层的数据可靠地传输到相邻节点的目标机网络层。数据链路层特点:
将数据组合成数据块,在数据链路层中称这类数据块为帧(frame),帧是数据链路层的传送单位。控制帧在物理信道上的传输,包括处理传输过失、调借发送速率以使与接收方相匹配。在两个网络实体之间提供数据链路通道的建立、保持和释放的管理。
TCP叫做传输控制协议,是传输层协议之一。能针对节点之间的连接和流量进行控制。TCP是面向链接、可靠传输的协议。基于TCP的利用在传输数据之前一定要先由TCP建立连接,在传输进程中由TCP解决可靠性、有序性,进行流量控制,传输结束后由TCP撤除连接。
TCP协议具有堵塞控制,TCP协议通过滑动窗口具有流量控制机制,TCP具有很强的过失控制。
UDP具体有的特点是:
UDP叫做用户数据报协议,是传输层协议之一。
UDP是一种无链接、不可靠的协议
UDP没有流量控制机制
UDP只具有最基本、最简单的过失控制
UDP是无连接协议,不提供堵塞避免。回答的时候主要要说明一种是可靠的,一种是无连接不可靠的,其它作为补充。