Как объединить два компьютера в сеть с помощью Thunderbolt 3?

У меня есть два компьютера, и мне нужно передать (очень) большой файл между ними.

Оба компьютера совместимы с Thunderbolt 3, и у меня есть готовый к использованию пассивный кабель Thunderbolt.

Можно ли как-то настроить прямую одноранговую сеть между этими двумя устройствами по этому кабелю? Я бы предпочел не использовать адаптеры для Ethernet, чтобы сохранить теоретическую максимальную скорость, которую предлагает Thunderbolt.

Я нашел этот пост в списке рассылки ядра, но я понятия не имею, как его использовать, и даже если он мне доступен.

На обоих компьютерах установлена ​​Ubuntu 16.04 с установленным ядром 4.10.

1 ответ

Инструменты ThunderBolt 3 User Space

Это инструменты ThunderBolt 3 User Space, которые работают с ядром версии 4.13 и выше. Они были пересмотрены 6 дней назад (4 декабря 2017 г.).

Резюме по ссылке

обзор

Технология Thunderbolt™ - это высокоскоростной преобразователь ввода-вывода с двумя протоколами, который обеспечивает непревзойденную производительность при скорости двунаправленной передачи до 40 Гбит / с. Он обеспечивает гибкость и простоту, поддерживая как данные (PCIe, USB3.1), так и видео (DisplayPort) по одному кабельному соединению, которое может последовательно соединять до шести устройств.

Характеристики

Компоненты пользовательского пространства реализуют поддержку утверждения устройства:

  1. Упрощенное взаимодействие с модулем ядра для утверждения подключенных устройств.
  2. ACL для устройств с автоматическим утверждением, занесенных в белый список пользователем.

tbtacl

tbtacl предназначен для запуска udev (см. правила udev в tbtacl.rules). Он автоматически утверждает устройства, найденные в ACL.

tbtadm

tbtadm - это инструмент CLI, ориентированный на пользователя. Он предоставляет операции для утверждения устройства, обработки ACL и многое другое.

Поддерживаемые ОС

  • Ubuntu* 16.04 и 17.04
  • Fedora * 26
  • Очистить Linux*

Совместимость ядра / демона

Компоненты пользовательского пространства работают в координации с вышестоящим драйвером ядра Thunderbolt (см. V4.13) для обеспечения функциональных возможностей Thunderbolt. Эти компоненты НЕ совместимы со старым модулем ядра Thunderbolt.

Другие вопросы по тегам