ネットワーク用語 > ノンブロッキング

ノンブロッキング

ノンブロッキング = non-blocking

スイッチの全ポートにおいてワイヤースピードで同時に送受信しても、スイッチファブリックや内部バスがボトルネックにならず、スイッチ内部でパケットが滞りなく処理できることを「ノンブロッキング」という。

ノンブロッキング通信とは【non-blocking communication】(ノンブロッキングモード) - IT用語辞典

ノンブロッキング通信 【non-blocking communication】(ノンブロッキングモード)
読み :ノンブロッキングつうしん
別名 :non-blocking mode
 
データの送受信を行う際に、送受信の完了を待たず、他の処理を開始する通信方法。
並列処理の一種。
 
ノンブロッキング通信では、通信機器・プログラムが行う実際の通信処理と並列に、通信が完了していなくとも可能な処理を進め、通信が完了していないとできない処理にたどりついた場合には、そこで通信の完了を待つことになる。
これに対し、正常に送信できたかどうか通信の結果を待ち、通信が完全に完了してから残りの処理を行う方式をブロッキング通信(ブロッキングモード)という。
 
通信相手との同期を取らない点では一種の非同期通信といえるが、いわゆる非同期通信が単に通信相手からの返事を待たない(同期を取らない)というニュアンスであるのに対し、ノンブロッキング通信では主に、通信処理の完了を待つことによって他の処理の進行を妨げないことを表わしている。

リンク

ワイヤースピード
バックプレーン


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS