Ethernetの最小フレームサイズ=64Byteとコリジョンの関係

64Byteとコリジョンの関係

イーサネットフレームの最小サイズが64Byteなのには、コリジョンと深い関わりがあります。

半二重通信が主流の時代、イーサネットで一番ケーブルが長い規格が10BASE-5の500メートルでした。 また、バカハブのカスケード接続が 許容される回数(規格上での動作保障という意味で)は4回であり、 端末間の距離を最大2,500メートルまで伸ばすことができました。

以上2点より、フレームの往復経路は最大5,000メートルとなります。当然この距離に依存する遅延というものが存在し、 それはコリジョン検知の遅延に影響を与えます。

もし片方の端末がコリジョンを検知し、ジャム信号を送出したとして、このジャム信号が相手側の端末に届く前に フレームの送信を 完了してしまった場合、送信側は正しく送信できたと認識してしまい、コリジョンを正しく検知できません。

10BASE-Tの同軸ケーブルで5,000メートル先に1bitを送るのに必要な時間は46.4usec(マイクロ秒)とされています。 この時間の転送量は、10×106bps × 46.4×-6s=464bit となります。

そこで余裕を持たせてフレームサイズを512bit(=64kByte)にすれば、コリジョン検知が正しく行えると考えられます。

イーサネットのフレームサイズはこのように決まりました。

IT/インフラエンジニアの地位とスキル向上のために

関連記事

IT 技術の進化はとどまることを知りません。矢継ぎ早に新たな技術が出てきたり、数年前の技術が時代遅れになったりと、IT エンジニアは勉強し続ける運命のようです。 それをどう思うかはあなた次第。 ビジネスの基本は『付加価値を与える[…]

IMG
関連記事

nesuke の考える NW エンジニアの2つの道 ネットワークエンジニアには 2 つの道があります。 1 つはネットワーク構築一筋で、L4 までをひたすらきっちりと構築していく道。 もう 1 つはネットワークを軸として深堀し[…]

IMG