コリジョンしてみませんか

今日から1週間東京でネットワーク系の研修です。

けっこう基礎の部分からやってくれるので、初心者にも安心☆

「ハブにつないだ2台のPCからパケットを同時に送ると、
コリジョン(衝突)が発生します。」

っていうのをよく聞くけど、これ前から意味がわからんかった。

たとえばパイプがあって、その内径ぴったりぐらいのボールを中に
通すというしくみなら、通している最中に逆からボールが来ると
ぶつかってしまうのはわかります。

でもこれ、ボールとかじゃなくて電気信号やから波やで!

波って、正面からぶつかってもお互いそのまますれ違えるので、
「ぶつかって止まる」なんていう現象は起こりません。

それにLANケーブルって、中の「より対線」が送信線と受信線で別に
なっていた気がするので、それならなおさらぶつかりようがないと
思っていたわけです。

でも今日ここで講師の方に聞いてすっきり。

LANケーブルは、ハブ(スイッチじゃなくてリピータ)につないでる
ときは、送信線が送受信の両方を受け持つ。

この状態だと、送信と受信を同時にはできないので、送信中に
それとすれちがいに受信データが伝ってきても、PCが処理できない
わけです。

これがコリジョンの正体。

(クロスケーブルで2台のPCをつないでるときや、スイッチングハブを
使ってるときは、送信線が送信・受信線が受信をそれぞれ担当して、
送受信を同時に行うことができるので、コリジョンは起こりません。)

えっ?常識って?

コメント

読み込み中...