Pr-1st-1.1-m12-Slajd57

Z Studia Informatyczne
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Pasywny algorytm probabilistycznego rozgłaszania niezawodnego (4)

Pasywny algorytm probabilistycznego rozgłaszania niezawodnego (4)


Procedura DELIVERPENDING przegląda zbiór pendingi sprawdzając, czy może dostarczyć do Pi kolejną wiadomość wysłaną pierwotnie przez proces Pk. Warunkiem dostarczenia jest, by pakiet ze zbioru pendingi pochodzący od Qk posiadał numer sekwencyjny o jeden większy od numeru sekwencyjnego ostatnio dostarczonej wiadomości od Pk, Jeżeli dostarczenie jest możliwe, to odpowiednio uaktualniona jest tablica vSeqNoi[k] oraz zmienna pendingi. Warto zaznaczyć, że dostarczenie jednej wiadomości może pozwolić do dostarczenie kolejnej.


<< Poprzedni slajd | Spis treści | Następny slajd >>