У меня есть три модели малины Pi 2 Model B со мной, и каждый из них был жестко привязан к IP-адресам, таким как 192.168.50.x/24
, и каждый из них запускает avahi-daemon, чтобы обеспечить mDNS и проще для ping при использовании суффикса .local
.Реализация алгоритма Trickle с малиновой пизой по WiFi
, например
Raspberry Pi #1
IP Address 192.168.50.1 subnet 255.255.255.0
hostname: hydrogenPi
mDNS: hydrogenPi.local
Raspberry Pi #2
IP Address 192.168.50.2 subnet 255.255.255.0
hostname: heliumPi
mDNS: heliumPi.local
Raspberry Pi #3
IP Address 192.168.50.3 subnet 255.255.255.0
hostname: lithiumPi
mDNS: lithiumPi.local
Все Pis работают в Ad-Hoc режиме и с использованием batman-adv версии 2015, который доступен на Pis уже.
Я хотел бы отправить несколько файлов по одноранговой сети с помощью Wi-Fi (Dongle используется Logilink Беспроводные адаптеры с драйверами Ralink RT5370) с помощью Trickle Algorithm RFC Standard 6206.
Есть ли доступные фрагменты кода или идеи, где я могу начать реализацию Алгоритма?
ПРИМЕЧАНИЕ. Я хочу эффективно использовать сеть ad-hoc и, следовательно, я думал об алгоритме Trickle Algorithm. SInce теперь это стандарт RFC, он уже имеет реализации, доступные в Raspberry Pis, как 6LoWPAN et.al. который я наткнулся на lib/modules/4.13.7+/kernel/net/
в каталоге Малины Пи?
Благодаря