Intel ha lanzato il protocollo USB4STREAM per il kernel Linux 7.2, una soluzione che consente di trasferire dati tra due host utilizzando un cavo USB4 o Thunderbolt senza dipendere dallo stack di rete tradizionale. I dispositivi /dev/tbstreamX facilitano operazioni come backup rapidi o condivisione di periferiche tra computer, semplificando processi che prima richiedevano la configurazione di reti complesse.
Come funziona il protocollo USB4STREAM nel kernel 🔌
Il protocollo crea un canale di comunicazione diretta tra due macchine a livello fisico, evitando livelli come TCP/IP. Utilizzando dispositivi a blocchi /dev/tbstreamX, le applicazioni possono leggere e scrivere dati senza intermediari. Ciò riduce latenza e overhead, ideale per trasferimenti massivi o sincronizzazione di dischi. L'implementazione si concentra sull'efficienza, sfruttando l'intera larghezza di banda del cavo senza necessità di switch o router.
Addio alla configurazione di reti per trasferire un file ⚡
Se hai mai perso venti minuti a cercare un cavo Ethernet o a lottare con la configurazione di rete di Windows per passare una foto, questo fa per te. Ora basta collegare il cavo Thunderbolt e il gioco è fatto. Certo, non aspettarti che la tua periferica USB degli anni '90 funzioni magicamente; il protocollo non resuscita hardware morto, accelera solo ciò che già possiedi. Ma ehi, meno scuse per non fare backup.