Linux jako PLC (MaR, SCADA, ...)
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Středa Prosinec 13 22:41:42 CET 2017
On Wed, 13 Dec 2017, Jan Kasprzak wrote:
> A to nemluvím o bezpečnosti typu "nezměnitelné implicitní heslo",
> nešifrované HTTP, nebo "webové rozhraní bez kontroly parametrů"[1].
V téhle branži je asi lepší o bezpečnosti nemluvit vůbec. :)
> No a poslední věc je komunikace: protokolů je spousta, jeden horší než
> druhý :-)
>
> - SNMP nemá transakčnost, v3 skoro nikdo neposkytuje, načítat třeba každou
> vteřinu stovku hodnot není rozumně realizovatelné.
Tady bych si dovolil dvě poznámky:
1. Možná ten požadavek na transakčnost vůbec chápu, ale SNMP (i v2)
přinejmenším dovoluje v podstatě atomicky zapsat několik proměnných
najednou pomocí SetRequest.
2. Stovku hodnot lze i tím nejblbějším způsobem načíst za použití 100
požadavků, na které přijde 100 odpovědí. A s použitím GetRequest na více
proměnných nebo dokonce GetBulkRequest by mělo být počet požadavků snížit
řádově. (I když si samozřejmě dovedu představit debilní implementaci,
která nebude schopna vyřídit ani ten redukovaný počet.)
--
Pavel Kankovsky aka Peak "Que sçay-je?"
Další informace o konferenci Linux