2016-01-15 3 views
1

У меня есть три модели малины 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/ в каталоге Малины Пи?

Благодаря

ответ

0

Я нашел Python программируются хранилище на GitHub

Существует RPL (протокол маршрутизации для маломощных & с потерями сети) Repository, который называется simpleRPL

В папке /RPL есть простой Trickle Timer на

 Смежные вопросы

  • Нет связанных вопросов^_^