(Translated by https://www.hiragana.jp/)
Stream Control Transmission Protocol - Wikipedia コンテンツにスキップ

Stream Control Transmission Protocol

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』
SCTPから転送てんそう

Stream Control Transmission Protocol(ストリーム制御せいぎょ伝送でんそうプロトコル、ストリーム コントロール トランスミッション プロトコル、SCTP)は、2000ねんSIGTRAN ワーキンググループによって定義ていぎされたトランスポートそうプロトコルである。

  • RFC 4960 - Stream Control Transmission Protocol
  • RFC 3286 - 導入どうにゅうテキスト

輻輳ふくそう制御せいぎょおこない、到着とうちゃく順序じゅんじょ保証ほしょうする信頼しんらいせいのあるメッセージ転送てんそうおこなうというてんで、おなそうのプロトコルであるTCP同様どうようのサービスを提供ていきょうする。TCP はバイト (byte) 指向しこうであり、SCTP はフレーム・メッセージのやりりである。

利点りてん

[編集へんしゅう]

SCTPの利点りてん以下いかとおり。

  • マルチ・ホーミングのサポート。コネクションのエンドポイントは複数ふくすうのIPアドレスをつことができ、ホストやネットワーク・カードの障害しょうがいフェイルセーフ可能かのう
  • 別個べっこのストリームないのチャンクによるデータ転送てんそう。これにより、TCPのバイトストリーム転送てんそうられるような、必要ひつようなhead-of-the-lineブロッキング(行列ぎょうれつ先頭せんとうのデータがそのうしろの転送てんそうさまたげること)を解消かいしょうすることができる。
  • 経路けいろ選択せんたくとモニタリング。「プライマリ」データ転送てんそう経路けいろ選択せんたくし、その転送てんそう経路けいろ接続せつぞくせいをテストする。
  • 検証けんしょう応答おうとう確認かくにんメカニズム。フラッディング攻撃こうげきからの保護ほごや、重複じゅうふくあるいは欠損けっそんしたデータ・チャンクの通知つうち提供ていきょうする。

元々もともとSCTPは電話でんわもうのシグナリング・プロトコルであるNo.7共通きょうつうせん信号しんごう方式ほうしき (SS7) をIPじょう転送てんそうすることを意図いとしており、SS7信号しんごうもう信頼しんらいせいIPもう再現さいげんすることを目的もくてきとしている。このIETF作業さぎょうSIGTRANとしてられている。一方いっぽう用途ようと提案ていあんされており、そのいちれいとしてRADIUS後継こうけいであるDIAMETERでの利用りようげられる。

実装じっそう

[編集へんしゅう]

SCTP はつぎオペレーティングシステム実装じっそう導入どうにゅうされている。

このほか様々さまざまなサードパーティせい実装じっそうのオペレーティングシステムで利用りよう可能かのうである。

ユーザスペースで実装じっそうされたライブラリ:

  • The SCTP library (sctplib) [1]
  • Microsoft Windows XP でうごくSCTPlibの実装じっそう [2]

The following applications implement SCTP:

LTEやその後継こうけい規格きかくのLTE-Advancedでは制御せいぎょ信号しんごう送受信そうじゅしんのトランスポートそうにSCTPを使用しようしている[1]

関連かんれん項目こうもく

[編集へんしゅう]
  • RFC 5062 - Security Attacks Found Against the Stream Control Transmission Protocol (SCTP) and Current Countermeasures
  • RFC 5061 - Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration
  • RFC 5043 - Stream Control Transmission Protocol (SCTP) Direct Data Placement (DDP) Adaptation
  • RFC 4960 - Stream Control Transmission Protocol
  • RFC 4895 - Authenticated Chunks for the Stream Control Transmission Protocol (SCTP)
  • RFC 4820 - Padding Chunk and Parameter for the Stream Control Transmission Protocol (SCTP)
  • RFC 4460 - Stream Control Transmission Protocol (SCTP) Specification Errata and Issues
  • RFC 3873 - Stream Control Transmission Protocol (SCTP) Management Information Base (MIB)
  • RFC 3758 - Stream Control Transmission Protocol (SCTP) Partial Reliability Extension
  • RFC 3554 - On the Use of Stream Control Transmission Protocol (SCTP) with IPsec
  • RFC 3436 - Transport Layer Security over Stream Control Transmission Protocol
  • RFC 3309 - Stream Control Transmission Protocol (SCTP) Checksum Change(RFC 4960 により廃止はいし
  • RFC 3286 - An Introduction to the Stream Control Transmission Protocol
  • RFC 3257 - Stream Control Transmission Protocol Applicability Statement
  • RFC 2960 - Stream Control Transmission Protocol(RFC 3309 により更新こうしん RFC 4960 により廃止はいし

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ https://www.nttdocomo.co.jp/binary/pdf/corporate/technology/rd/technical_journal/bn/vol19_1/vol19_1_011jp.pdf - NTTドコモ テクニカルレポート

外部がいぶリンク

[編集へんしゅう]