传输协议:TCP与UDP的深入解析
1. 传输协议概述
在网络应用中,尽管互联网应用范围广泛,所使用的接入网络类型多样,但不同应用/网络组合相关的协议套件具有共同结构。在网络层协议之上,所有协议套件都包含一个或多个应用协议以及一些应用支持协议。为了屏蔽应用协议与不同类型网络协议提供的服务,所有协议套件都有一个或多个传输协议。在TCP/IP套件中,传输协议主要是传输控制协议(TCP)和用户数据报协议(UDP)。TCP提供面向连接的可靠服务,UDP提供无连接的尽力而为服务,具体使用哪种协议由应用需求决定。
此外,在实时传输音频和/或视频流的应用中,实时传输协议(RTP)及其相关的实时传输控制协议(RTCP)用于提供接收方同步传入流所需的定时信息。还有适用于无线网络的TCP版本。
1.1 TCP/IP协议套件结构
TCP/IP协议套件的结构可以通过以下表格和流程图来展示:
| 层次 | 协议 |
|---|---|
| 应用层 | AP 1、AP 2、AP 3、AP 4等应用协议 |
| 传输层 | TCP、UDP、RTP、RTCP |
| 网络层 | IP、ARP、RARP、ICMP、IGMP |
| 链路 + 物理层 | 网络相关协议 | </
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



