torutkのブログ

ソフトウェア・エンジニアのブログ

LANに関する知らなかった知識

ネットワーク(LAN)について、最近知ったことのメモ。

AUTO-MDIX

端的に言えば、ストレートケーブルクロスケーブルどちらを接続してもよい機能。
HUBに接続する相手側機器がMDI(NIC、HUBのアップリンク等)かMDIX(HUB等)かを自動判別して信号を切り替える。

IEEE802.3x

全二重かつHUBおよび送信側(PC)のNICが対応していることが前提となる。
HUBのバッファの空きが少なくなると、HUBから送信側へ「Pauseパケット」を送る。送信側はPauseパケットを受け取ると送信をストップする。HUBのバッファの空きが十分になると、HUBから送信側に「Pause解除パケット」を送信する。送信側はPause解除パケットを受け取ると送信を再開する。

バックプレッシャー

半二重で使われる。送信側(PC)の制約はない。
HUBのバッファの空きが少なくなると、HUBからコリジョンを発生させる。送信側はコリジョンを検出したらランダム時間を待って再送する。