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
255.255.255.12811111111111111111111111110000000bity siecibity hosta

Podsieć używa maski 255.255.255.128. Ile ma użytecznych adresów hostów H?

255.255.255.128
H =
2.Podsieci IPv4Trudny
trzeci oktet = 147112806403211608041211siećhost

Host ma adres 172.20.147.142/18. Jaki jest trzeci oktet x adresu rozgłoszeniowego jego podsieci?

172.20.147.142/18
x =
3.Sieci komputeroweŚredni

Jaki jest główny cel VLAN?

  1. AZwiększenie szybkości każdego portu przełącznika
  2. BPodział jednej fizycznej sieci przełączanej na oddzielne domeny rozgłoszeniowe
  3. CNadanie każdemu urządzeniu publicznego adresu IP
  4. DSzyfrowanie całego ruchu między przełącznikami, aby inne działy nie mogły go odczytać
4.Sieci komputeroweTrudny

Zapytania DNS zwykle używają UDP. Kiedy DNS zazwyczaj używa zamiast tego TCP?

  1. ADla każdego zapytania wysyłanego z przeglądarki
  2. BTylko dla wyszukiwania odwrotnego adresów IP
  3. CDla odpowiedzi zbyt dużych dla UDP i dla transferów stref
  4. DTylko gdy nazwa domeny jest dłuższa niż dziesięć znaków
5.Systemy liczboweŚredni
8-bitowy kod U2?−128?64?32?16?8?4?2?1

Zapisz −77 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 = −778 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ź: H = 126

IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).

Długość prefiksu

255.255.255.128 = /25

Użyteczne hosty

27 − 2 = 126

Odpowiedź

H = 126
2.Podsieci IPv4

Odpowiedź: x = 191

IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).

Rozmiar bloku w trzecim oktecie

26 = 64

Podsieć tego hosta

sieć: 172.20.128.0
rozgłoszeniowy: 172.20.191.255

Odpowiedź

x = 191
3.Sieci komputerowe

Odpowiedź: B · Podział jednej fizycznej sieci przełączanej na oddzielne domeny rozgłoszeniowe

Dlaczego to jest odpowiedź

VLAN-y grupują porty logicznie, więc rozgłoszenia pozostają w obrębie każdej VLAN. Poprawia to bezpieczeństwo i ogranicza ruch rozgłoszeniowy.

Odpowiedź

B · Podział jednej fizycznej sieci przełączanej na oddzielne domeny rozgłoszeniowe
4.Sieci komputerowe

Odpowiedź: C · Dla odpowiedzi zbyt dużych dla UDP i dla transferów stref

Dlaczego to jest odpowiedź

Jeśli odpowiedź UDP jest obcięta, resolver ponawia zapytanie przez TCP. Transfery stref między serwerami nazw również używają TCP, bo przenoszą dużo danych.

Odpowiedź

C · Dla odpowiedzi zbyt dużych dla UDP i dla transferów stref
5.Systemy liczbowe

Odpowiedź: U = 179

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

77 = 0100 1101
odwrócone: 1011 0010
+1 → 1011 0011

Odczytaj bez znaku

1011 0011₂ = 256 − 77 = 179

Odpowiedź

U = 179
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