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
/?11111111111111111111100000000000bity siecibity hosta

Dział potrzebuje 1597 adresów hostów w jednej podsieci. Jaki jest najdłuższy prefiks p (najmniejsza podsieć), który wystarczy?

1597 hosts
p =
2.Podsieci IPv4Trudny
trzeci oktet = 121012816413211618040211siećhost

Host ma adres 172.20.121.20/22. Jaki jest trzeci oktet x jego adresu sieci?

172.20.121.20/22
x =
3.Sieci komputeroweŚredni

Który zakres numerów portów TCP/UDP jest zarezerwowany jako porty „dobrze znane” (well-known)?

  1. A1024–49151
  2. B0–1023
  3. C49152–65535
  4. D0–65535
4.Sieci komputeroweTrudny

Do 8-portowego przełącznika (bez VLAN) podłączono po jednym hoście na każdy port. Ile jest domen kolizyjnych i rozgłoszeniowych?

  1. A1 domena kolizyjna, 8 domen rozgłoszeniowych
  2. B1 domena kolizyjna, 1 domena rozgłoszeniowa
  3. C8 domen kolizyjnych, 8 domen rozgłoszeniowych
  4. D8 domen kolizyjnych, 1 domena rozgłoszeniowa
5.Systemy liczboweŚredni
8-bitowy kod U20−12806403201608040201

Ustaw bity tak, aby zapisywały −46 w 8-bitowym kodzie uzupełnień do dwóch. Jaka jest wartość wzorca U odczytanego jako liczba bez znaku?

N = −468 bit
U =
6.Systemy liczboweTrudny
12-bitowy kod uzupełnień do dwóch, N = ??znak???????????

Jaka jest najmniejsza (najbardziej ujemna) liczba całkowita N, którą można zapisać w 12-bitowym kodzie U2?

12 bit
N =

3Roztwory

1.Podsieci IPv4

Odpowiedź: p = 21

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).

Potrzebne bity hosta

210 − 2 = 1022 < 1597
211 − 2 = 2046 ≥ 1597 → h = 11

Długość prefiksu

p = 32 − 11 = 21

Odpowiedź

p = /21
2.Podsieci IPv4

Odpowiedź: x = 120

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).

Rozmiar bloku w trzecim oktecie

22 = 4

Podsieć tego hosta

sieć: 172.20.120.0
rozgłoszeniowy: 172.20.123.255

Odpowiedź

x = 120
3.Sieci komputerowe

Odpowiedź: B · 0–1023

Dlaczego to jest odpowiedź

Porty 0–1023 to porty dobrze znane dla standardowych usług. 1024–49151 to porty zarejestrowane, a 49152–65535 to porty dynamiczne lub prywatne.

Odpowiedź

B · 0–1023
4.Sieci komputerowe

Odpowiedź: D · 8 domen kolizyjnych, 1 domena rozgłoszeniowa

Dlaczego to jest odpowiedź

Każdy port przełącznika to osobna domena kolizyjna, ale rozgłoszenia są przekazywane na wszystkie porty, więc cały przełącznik to jedna domena rozgłoszeniowa. Koncentrator dałby po jednej z każdej.

Odpowiedź

D · 8 domen kolizyjnych, 1 domena rozgłoszeniowa
5.Systemy liczbowe

Odpowiedź: U = 210

Ustawianie bitów: każdy bit ma wartość będącą potęgą dwójki (128, 64, …, 1). Jedna cyfra szesnastkowa to dokładnie cztery bity, a w 8-bitowym kodzie uzupełnień do dwóch skrajny lewy bit ma wartość −128. Operacje bitowe działają osobno na każdej pozycji bitu.

Odwróć i dodaj jeden

46 = 0010 1110
odwrócone: 1101 0001
+1 → 1101 0010

Odczytaj bez znaku

1101 0010₂ = 256 − 46 = 210

Odpowiedź

U = 210
6.Systemy liczbowe

Odpowiedź: N = −2048

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.

Najbardziej ujemna wartość

−211 = −2048

Odpowiedź

N = −2048

ExamProblems · examproblems.com/courses/computer-networks