zdeno píše:Loconet je volne pristupna sbernice, teda kazdy muze vysilat a vsichni prijimaji. Teda ano, kazde zarizeni umi sledovat spravy na Loconetu a dokaze je spracovat.
Ano, proto maji packety kontrolni soucty, a kdyz se "nekde neco zmrsi", tak packet zarizeni zahodi. Dozvi se to odesilatel ? Nedozvi - leda kdyby byla odpoved povinna && nedosla v casovem limitu.
Kdyz jde o packet pro celou sbernici, muze k nekterym (ne vsem) dojit zmrseny, a pak, Zdeno, Tvuj princip "zacneme ze znameho stavu a pak prece vsechno dostaneme" neplati. Nekteri dostanou, nekteri ne. Rozhodne neni zaruceno, ze packet dostanou a zpracuji vsechna (znama) zarizeni na sbernici. Nebo staci blbe napsany program v BASICu, ktery vytizi MCU tak ze zpravu proste nezachyti.
Samozrejme "kdyz vsechno jde dobre", tak vsechno funguje. Ale specifikace a protokoly se pisi prave tak aby fungovaly (nebo aspon zarucene selhaly) kdykoliv, ne jen kdyz sviti slunce.
zdeno píše:proste Loconet je velmi odolna sbernice, opravdu je vymakana a ma osetrene kolize, teda kazda sprava je kontrolovana odesilacim zarizenim a pokud se zjisti kolize, tak ji opakuje.
Zdeno, CSMA/CD tady vsichni zname, je overena, pouzivana jako Ethernet, jako CSMA/CS se pouziva v bezdratovych sitich. Ale to je je JEN fyzicka vrsrtva. Podivej se do teorie pocitacovych siti (LocoNet neni prakticky nic jineho nez redukovana sit). My se bavime o nespolehlivosti APLIKACNI vrstvy. Tim, ze nam budes znovu opakovat veci co jsme se ucili pred 20 lety o fyzickem kodovani signalu nijak nesouvisejici s packety, ty jsou "vys".
zdeno píše:Teda predpoklad spravneho doruceni je opravdu vysoky.
Asi jsi myslel "pravdepodobnost", ne "predpoklad" - ale pravdepodobne doruceni neznamena
zarucene doruceni. Proto jsem psal ze zarucit doruceni neni zadna prdel.
zdeno píše:Navic jeste existuji pakety, ktere vyzaduji potvrzeni teda LACK pomoci paketu B4. Tyto pakety jsou kontrolovany a pokud neprijde LACK, opakuji se.
Existuji packety ... a co ty ostatni, ty se muzou v pohode ztracet

Hm, a co kdyz se zmrsi/ztrati ten odpovedni packet ? Mmch, tady se napriklad projevuje "dobrodini" centraly: v LocoNetu musi kazde jedno zarizeni resit logiku potvrzovani, cekani na potvrzeni, opakovani atd. A musi ji implemnetovat spravne. V centralizovanych systemech za to muze "centrala". Jiny pristup, jine vyhody a nevyhody.
Jinymi slovy: LocoNet vubec neni "uzasny" jak si mozna myslis. Je to klasicka sdilena sbernice a aplikacni protokol je dotazeny jen pro trivialni pripady.