イーサネットCSMA / CDのビット時間とは

「2つのリンク間の伝搬遅延は200ビット時間です」ここでは少し混乱しています。伝搬遅延は秒単位である必要があります。 、ミリ秒などですが、ここではビット時間です。また、ビット時間とは何か、そしてそれは伝搬遅延と同じであるかを知りたいです。

コメント

回答

ビット時間は1ビットの排出のみを計算し、このビットがどのように送信されるかを調べます決められた速度でネットワークインターフェイスカードから。 $$ bit \ _time = \ frac {1} {NIC \ _speed} $$ NICの速度を$ 10Mbit / s $とすると、ビット時間= $$ \ frac {1} {(10 * 10 ^ 6)} = 10 ^ {-7} = 100 * 10 ^ {-9} = 100ns $$ビットレートは伝搬遅延とは異なります。伝搬遅延は、信号のヘッドが送信側から受信側に移動するのにかかる時間であるためです。ビットレートは、単位時間あたりに伝達または処理されるビット数です。

コメント

  • わかりましたが、" Aとの間の伝搬遅延という質問が1つ見つかりました。 Bは200ビット時間"です。ただし、伝播遅延は秒またはミリ秒などである必要があります。
  • 伝播遅延は$ x $ビット時間です。つまり、伝播遅延は$ x $ビットを送信する時間に等しくなります。

回答

プロトコルである衝突検出は各メッセージの持続時間に依存するため、「ビット時間」として表される伝播遅延には制約があります。ワイヤーに。メッセージを再送信できるようにするには、エミッターが衝突があるかどうかを知る必要があるため、メッセージの長さよりも長い伝播遅延があると、エミッターから衝突が隠される可能性があります。

これはデータレートに比例するため、絶対値ではありません。CSMA/ CDが機能するには、高速ネットワークの方が低速ネットワークよりも伝搬遅延が小さくて済みます。

自動車用CANプロトコル同様の制約があります。最大データレートは、正しいマスターアービトレーションのためのネットワークの全長に依存します。

値が必要ですか? 10Mbpsイーサネットネットワークの公称ビット時間は100nsです

1GHzイーサネットネットワークの公称ビット時間は1nsですが、エンコードのため、文字通り1GHzでビットがシリアルにプッシュされることはありません。1.25の場合もあります。光ファイバを介したGHz、4つのツイストペアを介した125MHzでのサイクルあたり数ビットなど…

コメント

  • 私はあなたが思う'は質問を誤解しました。私が見ているように、質問は"用語'ビット時間'です。つまり、"ですが、" ' 1ビットは何秒ですか。時間'?"

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です