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)