网络传输协议有几种
出处:网络整理 发布于:2025-05-15 17:10:01
1. 按网络分层划分(OSI/TCP-IP模型)
(1) 应用层协议
HTTP (HyperText Trafer Protocol)
用途:网页数据传输(基于TCP,端口80)。
版本:HTTP/1.1(持久连接)、HTTP/2(多路复用)、HTTP/3(基于QUIC)。
HTTPS (HTTP Secure)
HTTP + TLS/SSL加密(端口443)。
FTP (File Transfer Protocol)
文件传输(端口20/21)。
SMTP (Simple Mail Transfer Protocol)
发送电子邮件(端口25)。
POP3/IMAP
接收电子邮件(端口110/143)。
DNS (Domain Name System)
域名解析(端口53)。
WebSocket
全双工实时通信(基于TCP)。
(2) 传输层协议
TCP (Transmission Control Protocol)
特点:面向连接、可靠传输、流量控制(如三次握手、滑动窗口)。
应用:网页、文件传输、电子邮件等。
UDP (User Datagram Protocol)
特点:无连接、低延迟、不可靠(无重传机制)。
应用:视频流、DNS查询、VoIP(如QUIC协议基于UDP改进)。
(3) 网络层协议
IP (Internet Protocol)
版本:IPv4(32位地址)、IPv6(128位地址)。
ICMP (Internet Control Message Protocol)
用途:网络状态诊断(如ping命令)。
ARP (Address Resolution Protocol)
将IP地址解析为MAC地址。
(4) 数据链路层协议
Ethernet
局域网(LAN)标准(如IEEE 802.3)。
PPP (Point-to-Point Protocol)
点对点通信(如拨号上网)。
2. 按用途划分
(1) 可靠传输协议
TCP
SCTP (Stream Control Transmission Protocol)
多流传输,抗网络故障(用于电信领域)。
(2) 实时传输协议
RTP (Real-time Transport Protocol)
传输流(如WebRTC)。
RTCP (RTP Control Protocol)
配合RTP提供流量控制和QoS反馈。
(3) 安全协议
TLS/SSL
加密应用层数据(如HTTPS、SSH)。
IPSec
网络层加密(用于VPN)。
(4) 路由协议
OSPF (Open Shortest Path First)
动态路由协议(基于链路状态)。
BGP (Border Gateway Protocol)
自治系统(AS)间的路由交换。
3. 新兴协议
QUIC (Quick UDP Internet Connections)
由Google提出,基于UDP实现可靠传输(HTTP/3的基础)。
MQTT (Message Queuing Telemetry Transport)
轻量级物联网通信协议(基于发布/订阅模型)。
CoAP (Constrained Application Protocol)
专为低功耗设备设计的物联网协议。
4. 协议对比(TCP vs UDP)
特性TDP
连接方式面向连接(三次握手)无连接
可靠性可靠(重传、确认)不可靠
速度较慢(开销大)极快(开销小)
应用场景网页、文件传输视频会议、在线游戏
5. 总结
分层选择:
应用层:HTTP、FTP等满足具体需求。
传输层:TCP(可靠)或UDP(实时)。
网络层:IP协议为。
趋势:
QUIC等新协议优化网络性能,适应5G和物联网需求。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//www.vtltmi.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 单模单纤和单模双纤有什么区别2025/5/26 16:56:20
- 保偏光纤和普通光纤的区别2025/5/22 17:09:30
- 各类通信设备的应用及分类有哪些?2025/5/21 16:59:01
- 什么是总线型网络,总线型网络的知识介绍2025/5/20 17:10:53
- 通带截止频率和阻带截止频率的区别及计算方式2025/5/15 16:52:05