网络协议 · 冲刺速记卡(K3多媒体信息传输)

K3传输占11% · 必考:OSI七层 + RTP/RTCP/RTSP/RSVP分工 + 端口号 + UDP/TCP选择
第3章 TCP/IP协议栈 流媒体协议栈每年必考1–2题

① OSI七层 vs TCP/IP四层 对照表

层号OSI七层TCP/IP四层典型功能典型协议 / 设备
7应用层应用层面向用户服务:文件/邮件/网页/流媒体HTTP、FTP、DNS、RTSP、SIP
6表示层编码转换、压缩解压、加解密JPEG/MPEG 编码协商
5会话层建立/管理/终止会话RPC、SQL
4传输层传输层端到端可靠/不可靠传输,流控差错控制TCP、UDP、RTP、RTCP
3网络层网际层路由选择、分组转发、拥塞控制IP、ICMP、ARP、RSVP;设备=路由器
2数据链路层网络接口层帧的成帧、差错检测、流量控制PPP、以太网;设备=网桥/交换机
1物理层比特流透明传输中继器、集线器(Hub);网线/光纤
⚠ 秒选:问"路由器工作在哪层"→网络层(第3层);问"网桥/交换机"→数据链路层(第2层);问"中继器/集线器"→物理层(第1层);问"网关"→高层(应用层)。

② 多媒体实时传输协议栈分工(核心必考)

协议层次承载干什么
RTP
实时传输协议
传输层基于UDP真正传音视频数据;包头带序号/时间戳/SSRC,解决UDP无序问题;保证实时性而非可靠性
RTCP
实时传输控制协议
传输层UDP不传业务数据,只发统计报表:收包数、丢包率、延迟、抖动;反馈QoS,发送端据此调整码率;多流同步
RTSP
实时流协议
应用层TCP/UDP流媒体"遥控器":播放/暂停/快进/录制控制;支持"边下载边播放";视频点播/会议/监控;默认端口554
RSVP
资源预留协议
网络层—为媒体流预留带宽,克服拥塞丢包、保QoS;基于接收方发起预留
SDP
会话描述协议
应用层—描述媒体会话:编码类型、端口、地址、采样率等;会话建立前协商参数
🎯 教材原话定位:RTP+RTCP ≈ TCP/IP传输层;RTSP ≈ 应用层;RSVP ≈ 网络层。看到"QoS反馈/丢包抖动统计"选RTCP;看到"播放暂停控制"选RTSP;看到"预留带宽"选RSVP。

③ 为什么RTP基于UDP而不是TCP(高频简答)

UDP(RTP用它)
  • 无连接,不握手
  • 不保证可靠、不重传
  • 开销小、延迟低
  • 天然支持组播/多播
  • 实时流媒体首选
TCP(可靠传输用)
  • 面向连接,三次握手
  • 超时重传、按序到达
  • 可靠但延迟大
  • 多播环境难扩展
  • 文件下载/网页/邮件用
选型口诀
  • 实时性 > 可靠性 → UDP/RTP
  • 直播/会议/点播 → UDP
  • 传文件/网页/邮件 → TCP
  • 丢一个包重传=卡顿,不可接受

④ 常用端口号(背数字)

端口协议说明
80HTTP网页浏览(明文)
443HTTPS加密网页(TLS/SSL)
20 / 21FTP20=数据连接,21=控制连接
53DNS域名解析(UDP/TCP)
67 / 68DHCP67=服务器,68=客户端,自动分配IP
554RTSP实时流协议默认端口(流媒体控制)
5060SIP会话发起协议(VoIP/IP电话信令)

⑤ 单播 / 组播(多播) / 广播

单播 Unicast
  • 1对1,点对点
  • 服务器为每个客户单独流
  • N个用户=N份带宽
组播/多播 Multicast
  • 1对多(加入组的成员)
  • 服务器只发一份,路由器复制
  • 直播/视频会议核心
  • IPv6中广播被视为多播特例
广播 Broadcast
  • 1对全(同一广播域所有主机)
  • 无人加入也强推
  • DHCP发现阶段用
  • 路由器默认隔离广播域

⑥ 自适应码率流媒体(HLS / DASH)

技术出身要点
HLSApple提出基于HTTP传输;把视频切成短小ts分片(约10秒)+ m3u8索引清单;客户端根据带宽自动切换码率档;iOS/Safari原生支持
DASHMPEG国际标准原理同HLS(基于HTTP分片+自适应码率),但分片格式通用(mp4/fmp4),不绑定Apple生态;国际开放标准
⚠ 秒选:看到"Apple / ts分片 / m3u8 / Safari"选HLS;看到"国际标准 / MPEG / 与厂商无关"选DASH;看到"边下边播、按网络状况自动降清晰度"=自适应码率(ABR)。
教材依据:教程第2版 第3章 多媒体信息传输技术(TCP/IP协议族、RTP/RTCP/RTSP/RSVP、OSI RM)
生成时间:2026-10-15 · 距考9天 · 配合K10法规标准速记卡、K8新技术速记卡使用