Pr-1st-1.1-m12-Slajd10
Algorytm podstawowego rozgłaszanie niezawodnego (2)
Przypomnijmy, że ( , , ) jest mechanizmem kanałów niezawodnych. Operacja ta gwarantuje zatem, że każda wiadomość wysłana przez poprawnie działający proces, ostatecznie dotrze do adresata i umożliwi wówczas zajście zdarzenia ( , , ) oraz wykonanie dalej operacji ( , , ). Warto przypomnieć, że w algorytmie implementującym kanały niezawodne monitor otrzymując dowolną wiadomość dostarcza ją tylko wtedy, jeżeli nie była już wcześniej dostarczona.
W przedstawionym algorytmie podstawowego rozgłaszania niezawodnego, zajście zdarzenia ( , , ) powoduje wysłanie przez monitor procesu wiadomości kolejno do wszystkich procesów zbioru . Odebranie z kolei pakietu przez monitor adresata , implikuje przekazanie wiadomości wyodrębnionej z pakietu procesowi .