Intelは、Linuxカーネル7.2向けにプロトコルUSB4STREAMをリリースしました。これは、従来のネットワークスタックに依存せず、USB4またはThunderboltケーブルを使用して2台のホスト間でデータを転送できるソリューションです。/dev/tbstreamXデバイスは、高速バックアップやPC間での周辺機器共有などのタスクを容易にし、以前は複雑なネットワーク設定が必要だったプロセスを簡素化します。
カーネルにおけるUSB4STREAMプロトコルの仕組み 🔌
このプロトコルは、物理レベルで2台のマシン間に直接通信チャネルを作成し、TCP/IPなどのレイヤーを回避します。/dev/tbstreamXブロックデバイスを使用することで、アプリケーションは仲介者なしでデータの読み書きが可能です。これによりレイテンシとオーバーヘッドが削減され、大規模転送やディスク同期に最適です。実装は効率性に重点を置き、スイッチやルーターを必要とせずにケーブルの全帯域幅を活用します。
ファイルを渡すためのネットワーク設定に別れを ⚡
イーサネットケーブルを探したり、写真を渡すためにWindowsのネットワーク設定と格闘して20分を無駄にしたことがあるなら、これはあなたのためのものです。今ではThunderboltケーブルを接続するだけで完了です。ただし、90年代のUSB周辺機器が魔法のように動作するとは期待しないでください。このプロトコルは死んだハードウェアを復活させるものではなく、既存のものを高速化するだけです。しかし、バックアップを取らない言い訳は減りますね。