RTP/RTCPとは?あーるてぃーぴー/あーるてぃーしーぴー
RTPは音声や映像といった実時間データをUDP上で運ぶプロトコル。シーケンス番号とタイムスタンプを持ち、受信側は到着間隔のゆらぎを吸収し、順序を戻し、欠落を検知できる。RTCPは別ポートで並走し、損失率・ゆらぎ・往復遅延といった品質情報を送信側と受信側で交換する。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
実時間の音声では、欠けたパケットを再送しても再生の時刻に間に合わない。遅れて届くくらいなら捨てて先へ進むほうが会話は成立するため、確実に届けるTCPではなくUDPを土台に選び、足りない機能だけを上へ足したのがRTPである。ネットワーク側は、遅延・ゆらぎ・損失の許容値を先に決め、それを経路設計とQoSで満たす立場になる。
具体例
受信側はジッタバッファに一定量ためてから再生を始め、到着間隔の乱れを吸収する。バッファを厚くすれば欠落は減るが、そのぶん片道遅延が伸びて会話がかみ合わなくなるため、数十ミリ秒の範囲で折り合わせる。RTCPが報告する損失率とゆらぎは、この設定値の見直しや経路変更の根拠になる。
試験での引っ掛け
RTPはUDP上で動くので再送しない。欠落は補間で埋めるか、そのまま音切れになる。またRTPが運ぶのはメディアだけで、呼の確立と切断はSIPなど別のプロトコルの仕事という役割分担が問われる。RTCPは品質情報を運ぶだけで、品質そのものを改善する仕組みではない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。