计算机网络03(传输层工作原理,TCP/UDP协议)

目录

一:介绍传输层

二:TCP协议

1.TCP包头结构信息

 2.三次握手

3.四次挥手 

4.流量控制

 5.差错控制

三:UDP协议 

1、UDP介绍

2、UDP常用领域

四:TCP和UDP的对比

1、应用方面及服务端口

2、整体对比 


一:介绍传输层

        1.作用:传输层是整个网络体系结构中的关键层次之一,主要负责向两个主机中进程之间的通信提供服务。由于一个主机同时运行多个进程,因此运输层具有复用和分用功能。传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议是面向链接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段。

        2.主要协议:传输层的服务一般要经历传输连接建立阶段,数据传送阶段,传输连接释放阶段3个阶段才算完成一个完整的服务过程。而在数据传送阶段又分为一般数据传送和加速数据传送两种形式。传输层中最为常见的两个协议分别是传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram Protocol) [1]  。传输层提供逻辑连接的建立、传输层寻址、数据传输、传输连接释放、流量控制、拥塞控制、多路复用和解复用、崩溃恢复等服务。 

        TCP端口  :Transmission Control Protocol传输控制协议,TCP是一种面向连接(连接导向)的、可靠的、基于字节流的传输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP是同一层内另一个重要的传输协议。

        UDP端口 :  User Datagram Protocol用户数据报协议,UDP是OSI参考模

你可能感兴趣的:(计算机网络,tcp/ip,udp,网络,网络协议,tcp)