パケット間ギャップ

コンピュータネットワークにおいてパケット間ギャップIPG)は、フレーム間スペーシング、またはフレーム間ギャップIFG )とも呼ばれ、ネットワークパケットまたはネットワークフレーム間に必要な一時停止です。物理層プロトコルや使用されるエンコーディングによっては、受信機のクロックリカバリ(低電力状態からの電源投入など)やその他の目的のためにこの一時停止が必要になる場合があります。これはガードインターバルの特殊なケースと見なすことができます

イーサネット

イーサネットデバイスは、イーサネットパケットの送信間に最小限のアイドル期間を設ける必要がある[1]パケット間の短い回復時間により、デバイスは次のパケットの受信に備えることができる。一部の物理層バリアントでは、アイドル期間中に文字通り何も送信しないが、最近のほとんどの物理層バリアントではアイドルパターン信号の送信を継続する。送信における標準的な最小パケット間ギャップは96ビット時間(媒体上で96ビットのデータを送信するのにかかる時間)である。この時間は、1つのフレームのフレームチェックシーケンスの終了から次のフレームのプリアンブルの開始までで測定される。 [2] : 5 

データ受信中、ネットワーク遅延、クロック許容値 (すべての速度)、およびリピーターの存在 (10 Mbit/s のみ) の変動により、パケット間のギャップが小さくなる場合があります。

イーサネットIPG [1]
イーサネットバリアント最小送信IPG受信IPGの最小値
10 Mbps イーサネット9.6 マイクロ秒4.7 μs(47ビット時間)
100 Mbps(高速)イーサネット0.96μs0.96 μs (96ビット時間) [3] [疑わしい議論する]
ギガビットイーサネット96 ナノ秒64 ns (64ビット時間)
2.5ギガビットイーサネット38.4ナノ秒16 ns(40ビット時間)
5ギガビットイーサネット19.2ナノ秒8 ns(40ビット時間)
10ギガビットイーサネット9.6ナノ秒4 ns(40ビット時間)
25ギガビットイーサネット3.84ナノ秒1.6 ns(40ビット時間)
40ギガビットイーサネット2.4ナノ秒200  ps(8ビット時間)
50ギガビットイーサネット1.92ナノ秒160 ps(8ビット時間)
100ギガビットイーサネット0.96ナノ秒80 ps(8ビット時間)
200ギガビットイーサネット0.48ナノ秒40 ps(8ビット時間)
400ギガビットイーサネット0.24ナノ秒20 ps(8ビット時間)

一部のメーカーは、データ転送速度をわずかに向上させるために、パケット間ギャップを狭くしたアダプタを設計しています。そのため、標準アダプタと併用するとデータ損失が発生する可能性があります。[4] [5]

ファイバーチャネル

ファイバーチャネルでは、連続するフレーム間にプリミティブシーケンス(インターフレームギャップとも呼ばれる)が存在します。最小シーケンスは6つのプリミティブで構成されます[6]各プリミティブは、 8b/10bエンコード形式(1~8 Gbit/s)の場合、それぞれ10ビットのチャネルワード4つで構成され、4つのデータバイトに相当します。[7]IDLE|IDLE|R_RDY|R_RDY|IDLE|IDLE

参考文献

  1. ^ ab 「IEEE 802.3 4.4.2 MACパラメータ」 。 2022年2月19日閲覧
  2. ^ S. Bradner編(1991年7月). ネットワーク相互接続デバイスのベンチマーク用語. ネットワークワーキンググループ. doi : 10.17487/RFC1242 . RFC 1242. 情報提供。
  3. ^ IEEE 802.3 附属書 27Aリピータ遅延一貫性要件
  4. ^ 「フレーム間ギャップと間隔」WildPackets . 2015年3月20日閲覧
  5. ^ 「Intel EtherExpress 100B - 100メガビットネットワークにおける高頻度の衝突」。Microsoft社。2010年1月30日時点のオリジナルよりアーカイブ。 2010年1月16日閲覧
  6. ^ FC-PH REV 4.3、1994年6月1日、第17.1項フレーム伝送
  7. ^ FC-PH REV 4.3、1994年6月1日、表25プリミティブ信号
「https://en.wikipedia.org/w/index.php?title=Interpacket_gap&oldid=1242950488」より取得