Un des capacités intéressantes avec Thunderbolt et maintenant USB4 qui ne sont apparemment pas trop largement utilisées sont pour la mise en réseau entre les systèmes. Le noyau Linux de la dernière demi-décennie a déjà proposé un pilote de réseau Thunderbolt pour la mise en réseau entre les hôtes avec des câbles Thunderbolt. La dernière amélioration sur ce front prend désormais en charge le mode de contrôle de flux de bout en bout de l’USB4.
Le pilote réseau Linux Thunderbolt/USB4 a commencé par cibler le protocole Apple ThunderboltIP, qui a évolué vers USB4NET. Les ingénieurs d’Intel ont maintenu ce pilote réseau comme avec une grande partie de la pile logicielle Thunderbolt Linux.
Le pilote réseau Thunderbolt/USB4 pour Linux permet désormais la prise en charge du contrôle de flux de bout en bout, qui fait partie de la spécification et est pris en charge par les contrôleurs Intel. Le mode de contrôle de flux de bout en bout évite l’abandon de paquets lorsqu’il n’y a pas suffisamment de tampons récepteurs matériels.
Plus de détails sur le mode de contrôle de flux de bout en bout peuvent être trouvés via cette présentation USB IF.
Cette amélioration de la qualité de service pour le pilote réseau Linux USB4/Thunderbolt a été mise en file d’attente dans net-next avant la fenêtre de fusion Linux 6.1.