Intel a lancé le protocole USB4STREAM pour le noyau Linux 7.2, une solution qui permet de transférer des données entre deux hôtes à l'aide d'un câble USB4 ou Thunderbolt sans dépendre de la pile réseau traditionnelle. Les périphériques /dev/tbstreamX facilitent des tâches comme les sauvegardes rapides ou le partage de périphériques entre ordinateurs, simplifiant des processus qui nécessitaient auparavant la configuration de réseaux complexes.
Comment fonctionne le protocole USB4STREAM dans le noyau 🔌
Le protocole crée un canal de communication directe entre deux machines au niveau physique, évitant des couches comme TCP/IP. En utilisant les périphériques de bloc /dev/tbstreamX, les applications peuvent lire et écrire des données sans intermédiaires. Cela réduit la latence et la surcharge, idéal pour les transferts massifs ou la synchronisation de disques. L'implémentation se concentre sur l'efficacité, utilisant toute la bande passante du câble sans nécessiter de commutateurs ou de routeurs.
Adieu à la configuration de réseaux pour transférer un fichier ⚡
Si tu as déjà perdu vingt minutes à chercher un câble Ethernet ou à te battre avec la configuration réseau de Windows pour transférer une photo, ceci est pour toi. Maintenant, il te suffit de brancher le câble Thunderbolt et le tour est joué. Bien sûr, n'attends pas que ton périphérique USB des années 90 fonctionne comme par magie ; le protocole ne ressuscite pas le matériel mort, il accélère seulement ce que tu as déjà. Mais bon, moins d'excuses pour ne pas faire de sauvegardes.