Sieci komputerowe: zestaw na powtórkę

Wzory, najważniejsze kroki metod dla każdego tematu i 6 zadań do ćwiczenia, z pełnymi rozwiązaniami na końcu.

Nowe zadaniaWróć do przedmiotu

W oknie drukowania wybierz „Zapisz jako PDF”, aby zachować kopię na swoim urządzeniu.

1Wzory i metody

Podsieci IPv4

Hosty na podsieć
2(32 − prefix) − 2 (/31: 2, /32: 1)
Rozmiar bloku
256 − (mask octet)
Adres sieci
IP AND maska
Adres rozgłoszeniowy
IP OR (NOT maska): wszystkie bity hosta równe 1
Podsieci z n pożyczonych bitów
2n

Systemy liczbowe

Wagi pozycji
dwójkowy 2k, ósemkowy 8k, szesnastkowy 16k
Na dziesiętny
Σ dk·bk
Z dziesiętnego
dziel przez podstawę, czytaj reszty od dołu do góry
Szesnastkowy ↔ dwójkowy
jedna cyfra szesnastkowa = 4 bity
Kod uzupełnień do dwóch (U2)
odwróć bity i dodaj 1

2Zadania do ćwiczenia

1.Podsieci IPv4Średni
/24 → /2811111111111111111111111111110000bity siecibity hosta

Sieć 10.1.129.0/24 podzielono na równe podsieci z prefiksem /28. Ile jest podsieci N?

10.1.129.0/24/28
N =
2.Podsieci IPv4Trudny

Sieć 192.168.154.0/24 dzieli się metodą VLSM dla następujących sieci LAN: A: 47 hosty, B: 55 hosty, C: 11 hosty, D: 23 hosty. Podsieci przydziela się od .0 w górę, zaczynając od sieci LAN z największą liczbą hostów, każdej najmniejszą pasującą podsieć. Jaki jest czwarty oktet x adresu sieci LAN A?

A: 47B: 55C: 11D: 23
x =
3.Sieci komputeroweŚredni

Które pole nagłówka IPv4 zapobiega nieskończonemu krążeniu pakietów w pętli routingu?

  1. AIdentyfikacja
  2. BTyp usługi
  3. CSuma kontrolna nagłówka
  4. DCzas życia (TTL)
4.Sieci komputeroweTrudny

Co sama w sobie zapewnia wymiana kluczy Diffiego-Hellmana i jaka jest jej słabość?

  1. APodpisuje certyfikaty dla stron WWW, ale działa tylko z krótkimi kluczami
  2. BUwierzytelnia obu użytkowników hasłami, ale wymaga centralnego serwera
  3. CBezpośrednio szyfruje główne dane w kanale publicznym, ale jest zdecydowanie za wolna dla dużych plików i wideo
  4. DPozwala uzgodnić wspólny sekret przez kanał publiczny, ale sama jest podatna na atak man-in-the-middle
5.Systemy liczboweŚredni
8-bitowy kod U2?−128?64?32?16?8?4?2?1

Zapisz −2 jako 8-bitowy wzór w kodzie U2. Odczytaj ten wzór jako liczbę dwójkową bez znaku: jaka jest jego wartość U dziesiętnie?

N = −28 bit
U =
6.Systemy liczboweTrudny
16 bitów, bez znaku, N = ?????????????????

Jaka jest największa liczba całkowita bez znaku N, która mieści się w 16 bitach?

16 bit
N =

3Roztwory

1.Podsieci IPv4

Odpowiedź: N = 16

Podsieci IPv4: adres ma 32 bity. Prefiks /p mówi, ile początkowych bitów wskazuje sieć; pozostałe 32 − p bitów numeruje hosty. Podsieć ma 2³²⁻ᵖ adresów, ale pierwszego (adres sieci) i ostatniego (adres rozgłoszeniowy) nie można przydzielić hostom, więc mieści się 2³²⁻ᵖ − 2 hostów. Wyjątki: /31 (łącze punkt-punkt, RFC 3021) wykorzystuje oba swoje 2 adresy dla hostów, a /32 to jeden adres (pojedynczy host lub loopback).

Pożyczone bity

28 − 24 = 4

Liczba podsieci

N = 24 = 16

Odpowiedź

N = 16

Każda podsieć /28 ma 24 − 2 = 14 użytecznych hostów.

2.Podsieci IPv4

Odpowiedź: x = 64

VLSM: każda sieć LAN dostaje najmniejszą podsieć z 2ʰ − 2 ≥ jej liczba hostów, czyli prefiks 32 − h. Przydzielanie największych podsieci najpierw sprawia, że każdy blok jest wyrównany do wielokrotności własnego rozmiaru, więc adresy sieci wynikają z sumowania rozmiarów bloków.

Rozmiar bloku dla każdej sieci LAN

B: 55 hosty → 26 = 64 (/26)
A: 47 hosty → 26 = 64 (/26)
D: 23 hosty → 25 = 32 (/27)
C: 11 hosty → 24 = 16 (/28)

Przydział, od największej

B: .0 – .63
A: .64 – .127
D: .128 – .159
C: .160 – .175

Odpowiedź

x = 64

LAN A: 192.168.154.64/26.

3.Sieci komputerowe

Odpowiedź: D · Czas życia (TTL)

Dlaczego to jest odpowiedź

Każdy router zmniejsza TTL; gdy osiągnie zero, pakiet jest odrzucany i zwykle wysyłany jest komunikat ICMP Time Exceeded. W IPv6 pole to nazywa się hop limit.

Odpowiedź

D · Czas życia (TTL)
4.Sieci komputerowe

Odpowiedź: D · Pozwala uzgodnić wspólny sekret przez kanał publiczny, ale sama jest podatna na atak man-in-the-middle

Dlaczego to jest odpowiedź

Diffie-Hellman pozwala dwóm stronom wyprowadzić ten sam sekret, którego podsłuchujący nie mogą obliczyć. Atakujący pośrodku może przeprowadzić osobne wymiany z każdą stroną, chyba że wartości są podpisane lub w inny sposób uwierzytelnione.

Odpowiedź

D · Pozwala uzgodnić wspólny sekret przez kanał publiczny, ale sama jest podatna na atak man-in-the-middle
5.Systemy liczbowe

Odpowiedź: U = 254

Pozycyjne systemy liczbowe: każda cyfra jest warta swoją wartość razy potęgę podstawy. W systemie dwójkowym pozycje są warte 1, 2, 4, 8, 16, …, w szesnastkowym 1, 16, 256, …, a A–F oznaczają 10–15. W 8-bitowym kodzie uzupełnień do dwóch skrajny lewy bit jest wart −128 zamiast +128; tak zapisuje się liczby ujemne.

Odwróć i dodaj jeden

2 = 0000 0010
odwrócone: 1111 1101
+1 → 1111 1110

Odczytaj bez znaku

1111 1110₂ = 256 − 2 = 254

Odpowiedź

U = 254
6.Systemy liczbowe

Odpowiedź: N = 65535

Pozycyjne systemy liczbowe: każda cyfra jest warta swoją wartość razy potęgę podstawy. W systemie dwójkowym pozycje są warte 1, 2, 4, 8, 16, …, w szesnastkowym 1, 16, 256, …, a A–F oznaczają 10–15. W 8-bitowym kodzie uzupełnień do dwóch skrajny lewy bit jest wart −128 zamiast +128; tak zapisuje się liczby ujemne.

Największa wartość

216 − 1 = 65535

Odpowiedź

N = 65535

ExamProblems · examproblems.com/courses/computer-networks