A Intel lançou o protocolo USB4STREAM para o kernel Linux 7.2, uma solução que permite transferir dados entre dois hosts usando um cabo USB4 ou Thunderbolt sem depender da pilha de rede tradicional. Os dispositivos /dev/tbstreamX facilitam tarefas como cópias de segurança rápidas ou compartilhamento de periféricos entre equipamentos, simplificando processos que antes exigiam configurar redes complexas.
Como funciona o protocolo USB4STREAM no kernel 🔌
O protocolo cria um canal de comunicação direta entre duas máquinas a nível físico, evitando camadas como TCP/IP. Ao usar dispositivos de bloco /dev/tbstreamX, os aplicativos podem ler e escrever dados sem intermediários. Isso reduz latência e overhead, ideal para transferências massivas ou sincronização de discos. A implementação foca na eficiência, usando a largura de banda total do cabo sem necessidade de switches ou roteadores.
Adeus a configurar redes para passar um arquivo ⚡
Se você já perdeu vinte minutos procurando um cabo Ethernet ou brigando com a configuração de rede do Windows para passar uma foto, isso é para você. Agora é só conectar o cabo Thunderbolt e pronto. Claro, não espere que seu periférico USB dos anos 90 funcione magicamente; o protocolo não revive hardware morto, apenas acelera o que você já tem. Mas ei, menos desculpas para não fazer backups.