Discovery protokol

kulhak

Discovery protokol
« kdy: 07. 02. 2018, 11:45:54 »
Ahoj,

chtel bych se poradit, mam takovy maly projekt, hardwarovy box s OrangePi a Linuxem (rozumejte krabice + nejaka cidla a vstupy pro interakci), v LAN muze byt tech boxu tech vice, ve stejne LAN (na stejne L2 segmentu) i server (rozumejte podobny box jen jiny software + web server), chtel bych usnadnit prvni nastaveni pomoci nejake formy auto-discovery a aby boxiky byli videt na serveru, predstava je takove, ze by server v intervalech delal na L2 broadcast pres discovery protokol a klienti by odpovidali, ukladat  do db v ram(memcache) a bylo by mozne zpet zaslat na L2 odpoved kde by byli nejak instrukce(at se nastavi napr. konktreni IP, restart apod...).

Trochu tapu jak s implemantaci na serveru je dispozici Python, PHP, C.
Libila by se mi nejaka implementace v Pythonu.

Nevim kudy to toho jit ? Existuje vzorova implmemantace ?
Nebo resp zeptam se jeste jinak v linuxu je demon avahi nelze ho zneuzit, aby pro me delal auto-discovery a predaval mi informace treba do scriptu ?
Vedel by nekdo poradit ? Diky K.


Jméno:

Re:Discovery protokol
« Odpověď #1 kdy: 07. 02. 2018, 13:58:39 »
na tvym miste bych zkusil totok
https://pypi.python.org/pypi/zeroconf
a pak se zde podelil jak to slape