Pytania Str. 183 1. Z jakich pól składa się ramka ? 2. Jakie funkcje spełniają poszczególne pola w ramce ? 3. Jaka jest relacja pomiędzy pakietem i ramką ? Str. 184 1. Co należy zrobić aby przywrócić łączność kanału z ramkami ? 2. W jakich przedziałach mieszczą się numery sekwencyjne ? 3. Z jakich procedur składa się nieograniczony protokół simpleksowy ? Str. 185 1. Jakie funkcje spełnia nadajnik w nieograniczonym protokole simpleksowym ? 2. Jakie czynności składają się na treść pętli w nieograniczonym protokole simpleksowym ? 3. Jakie funkcje spełnia odbiornik w nieograniczonym protokole simpleksowym ? ODPOWIEDZI Str. 183 Ad.1.Ramka składa się z czterech pól: kind , seq , ack i info. Ad.2.Pole kind informuje czy ramka zawiera jakieś dane. Pola seq i ack mieszczą odpowiednie numery sekwencyjne i potwierdzenia. Pole info ramki danych zawiera jeden pakiet ; w ramce sterującej nie jest używane. Ad.3.Warstwa sieciowa buduje pakiet , biorąc wiadomość z warstwy transportowej i dodając do niej nagłówek warstwy sieciowej. Ten pakiet jest przesyłany do warstwy łącza danych w celu zawarcia w polu info wysyłanej ramki. Gdy ramka dociera do miejsca przeznaczenia, warstwa łącza danych wydobywa pakiet z ramki i przekazuje go do warstwy sieciowej. Str. 184 Ad.1.Aby móc przywrócić łączność, nadająca warstwa łącza danych musi uruchomić wewnętrzny czasomierz lub zegar za każdym razem, gdy wysyła ramkę. Jeśli w określonym z góry czasie nie zostanie odebrana odpowiedź, upłynie interwał odliczony przez zegar i warstwa łącza danych odbierze sygnał przerwania. Ad.2.Numery sekwencyjne ramek zawsze mieszczą się w przedziale od 0 do MAX SLQ (włącznie), gdzie MAX SEQ może mieć różne wartości dla różnych protokołów. Ad.3.Protokół ten składa się z dwóch odrębnych procedur: nadajnika i odbiornika. Str. 185 Ad.1.Nadajnik działa w warstwie łącza danych komputera źródłowego. Pracuje w nieskończonej pętli, po prostu wysyłając dane w linię tak szybko, jak potrafi. Ad.2.Na treść pętli składają się 3 czynności: pobieranie pakietu z warstwy sieciowej , skonstruowanie wychodzącej ramki z użyciem zmiennej s i wysyłanie ramki w drogę. Ad.3.Odbiornik działa w warstwie łącza danych komputera. Na początku czeka na jakieś zdarzenie ; jedyną możliwością jest przybycie nieuszkodzonej ramki. W końcu ramka dociera, co powoduje wyjście bz procedury wait for event z wartością frame arrival w event. Wywołanie from physical layer powoduje pobranie nadesłanej ramki z bufora sprzętowego i umieszczenie jej w zmiennej r, skąd może pobrać ramkę kod odbiornika. Na koniec sekcja danych jest
A to moje pytania z 2 rozdzialu : 179 Nie mam pytan, bo nie ma z czego ich zadac. 180 Przez co odbiornik dzieli odebraną ramkę z sumą kontrolną? Ile bitów kontrolnych ma kod wielomianowy jeżeli kazda paczka o długości mniejszej lub równej r jest wykrywana? Ile z definicji wynosi pierwszy i ostatni bit paczki ? 181 Czy w standardzie IEEE 802 jest używany CRC32? Czy ramki przeznaczone do objęcia sumą kontrolną zawierają losowe bity? Z czego składa sie ramka? Odpowiedzi? Za lewniwy jestem, moze pozniej napisze. Elo. ODPOWIEDZI 180 ad1 Przez wielomian generujący. ad2 r. ad3 1. 181 ad1 Tak. ad2 Nie. ad3 Z osadzonego w niej pakietu, informacji sterujacych w nagłówku, sumy kontrolnej w stopce.
monibach