Zestaw 1 1) W wielu protokołach warstwowych każda warstwa ma

Transkrypt

Zestaw 1 1) W wielu protokołach warstwowych każda warstwa ma
Zestaw 1
1) W wielu protokołach warstwowych każda warstwa ma własny nagłówek. Z pewnością
bardziej efektywne od używania wszystkich tych osobnych nagłówków byłoby
poprzedzenie komunikatu jednym nagłówkiem, zawierającym całość informacji
sterującej. Dlaczego się tego nie robi? (T str138)
2) Dlaczego usługi komunikacyjne warstwy transportu są często nieodpowiednie do
budowania aplikacji rozproszonych? (Tstr138)
3) Załóżmy, że klient wzywa zdalny serwer za pomocą asynchronicznego wywołania
RPC, po czym czeka na zwrócenie przez serwer wyniku, używając innego
asynchronicznego wywołania RPC. Czy jest to taka sama metoda jak pozwolenie
klientowi na wykonanie zwykłego wywołania RPC? Co się stanie jeśli zastąpimy
asynchroniczne wywołanie RPC jednokierunkowymi wywołaniami RPC?(Tstr138)
4) Obsługa wyborów zawiera dwie procedury zdalne:
a. Dwuparametrową procedurę głosowanie, za pomocą której klient dostarcza
nazwisko kandydata (napis) oraz numer głosującego (liczbę dodatnią, która ma
zapewnić kontrolę jednokrotnego głosowania przez każdego z głosujących);
b. Dwuparametrową procedurę wynik, za pomocą której serwer informuje klienta
o nazwisku kandydata i liczbie głosujących, którzy oddali na niego głosy
Które z parametrów tych procedur są wejściowe a które wyjściowe?(Cstr213)
5) Wyjaśnij jak odbywa się zwielokrotnianie w systemie DNS i dzięki czemu działa ono
tak dobrze.(Tstr371)