Как объединить два компьютера в сеть с помощью 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) по одному кабельному соединению, которое может последовательно соединять до шести устройств.
Характеристики
Компоненты пользовательского пространства реализуют поддержку утверждения устройства:
- Упрощенное взаимодействие с модулем ядра для утверждения подключенных устройств.
- 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.