Комп’ютерні мережі: шпаргалка-підсумок

Аркуші з формулами, ключові кроки методів для кожної теми та 6 задач для практики, з повними розв’язками наприкінці.

Нові задачіНазад до курсу

У вікні друку виберіть «Зберегти як PDF», щоб зберегти копію на пристрої.

1Формули та методи

Підмережі IPv4

Хости в підмережі
2(32 − prefix) − 2 (/31: 2, /32: 1)
Розмір блоку
256 − (mask octet)
Адреса мережі
IP AND маска
Широкомовна адреса
IP OR (NOT маска): усі біти вузла дорівнюють 1
Підмережі з n позичених бітів
2n

Системи числення

Ваги розрядів
двійкова 2k, вісімкова 8k, шістнадцяткова 16k
У десяткову
Σ dk·bk
З десяткової
діліть на основу, остачі читайте знизу вгору
Шістнадцяткова ↔ двійкова
одна шістнадцяткова цифра = 4 біти
Додатковий код
інвертуйте біти й додайте 1

2Задачі для практики

1.Підмережі IPv4Середня
255.255.254.011111111111111111111111000000000біти мережібіти хоста

Підмережа використовує маску 255.255.254.0. Скільки придатних адрес хостів H вона має?

255.255.254.0
H =
2.Підмережі IPv4Складна

Мережу 192.168.126.0/24 поділено за VLSM для таких LAN: A: 55 хостів, B: 11 хостів, C: 13 хостів, D: 27 хостів, E: 4 хостів. Підмережі виділяють від .0 угору, спочатку для LAN з найбільшою кількістю хостів, кожній — найменшу підмережу, що вміщує всі хости. Який четвертий октет x адреси мережі LAN B?

A: 55B: 11C: 13D: 27E: 4
x =
3.Комп'ютерні мережіСередня

Яка маска підмережі відповідає /20?

  1. A255.255.224.0
  2. B255.255.255.240
  3. C255.255.248.0
  4. D255.255.240.0
4.Комп'ютерні мережіСкладна

Який максимальний блок передавання (MTU) корисного навантаження стандартного Ethernet?

  1. A65535 байтів
  2. B9000 байтів у будь-якій мережі
  3. C64 байти
  4. D1500 байтів
5.Системи численняСередня
ваги розрядів у додатковому коді1−12806413211618041201

8-бітовий шаблон 1011 1010 зберігає ціле число зі знаком у додатковому коді. Яке його значення N у десятковій системі?

1011 10108 bit
N =
6.Системи численняСкладна
4820 кодів, b = ? бітів?2ᵇ⁻¹…?4?2?1

Система має дати кожному з 4820 елементів власний двійковий код однакової довжини. Яка найменша кількість бітів b потрібна?

4820
b = bit

3Розчини

1.Підмережі IPv4

Відповідь: H = 510

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

Довжина префікса

255.255.254.0 = /23

Придатні хости

29 − 2 = 510

Відповідь

H = 510
2.Підмережі IPv4

Відповідь: x = 112

VLSM: кожна LAN отримує найменшу підмережу, для якої 2ʰ − 2 ≥ її кількість хостів, тобто префікс 32 − h. Якщо спочатку виділяти найбільші підмережі, кожен блок вирівнюється на кратне власного розміру, тож адреси мереж отримують додаванням розмірів блоків.

Розмір блоку для кожної LAN

A: 55 хостів → 26 = 64 (/26)
D: 27 хостів → 25 = 32 (/27)
C: 13 хостів → 24 = 16 (/28)
B: 11 хостів → 24 = 16 (/28)
E: 4 хостів → 23 = 8 (/29)

Виділення, від найбільшої

A: .0 – .63
D: .64 – .95
C: .96 – .111
B: .112 – .127
E: .128 – .135

Відповідь

x = 112

LAN B: 192.168.126.112/28.

3.Комп'ютерні мережі

Відповідь: D · 255.255.240.0

Чому це відповідь

/20 означає 8 + 8 + 4 одиничні біти. Чотири одиничні біти в третьому октеті — це 11110000 = 240, тож маска 255.255.240.0.

Відповідь

D · 255.255.240.0
4.Комп'ютерні мережі

Відповідь: D · 1500 байтів

Чому це відповідь

Стандартний Ethernet переносить до 1500 байтів корисного навантаження; більші IP-пакети мають фрагментуватися або використовувати визначення MTU шляху (path MTU discovery).

Відповідь

D · 1500 байтів
5.Системи числення

Відповідь: N = −70

Позиційні системи числення: кожна цифра варта свого значення, помноженого на степінь основи. У двійковій системі розряди варті 1, 2, 4, 8, 16, …, у шістнадцятковій 1, 16, 256, …, де A–F означають 10–15. У 8-бітовому додатковому коді крайній лівий біт вартий −128 замість +128; так зберігаються від'ємні числа.

Додайте ваги

Інші біти зберігають свої звичайні додатні ваги.

−128 + 32 + 16 + 8 + 2 = −70

Відповідь

N = −70
6.Системи числення

Відповідь: b = 13 bit

Позиційні системи числення: кожна цифра варта свого значення, помноженого на степінь основи. У двійковій системі розряди варті 1, 2, 4, 8, 16, …, у шістнадцятковій 1, 16, 256, …, де A–F означають 10–15. У 8-бітовому додатковому коді крайній лівий біт вартий −128 замість +128; так зберігаються від'ємні числа.

Степені двійки

212 = 4096 < 4820
213 = 8192 ≥ 4820

Відповідь

b = 13

ExamProblems · examproblems.com/courses/computer-networks