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

Аркуші з формулами, ключові кроки методів для кожної теми та 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Середня
/24 → /2511111111111111111111111110000000біти мережібіти хоста

Мережу 192.168.139.0/24 поділено на підмережі /25, пронумеровані 1, 2, 3, … від найменшої адреси (підмережа 1 починається з .0). Який четвертий октет x широкомовної адреси підмережі 2?

192.168.139.0/24/25підмережа 2 (підмережа 1 починається з .0)
x =
2.Підмережі IPv4Складна

Мережу 192.168.33.0/24 поділено за VLSM для таких LAN: A: 28 хостів, B: 8 хостів, C: 60 хостів, D: 62 хостів. Підмережі виділяють від .0 угору, спочатку для LAN з найбільшою кількістю хостів, кожній — найменшу підмережу, що вміщує всі хости. Який четвертий октет x адреси мережі LAN A?

A: 28B: 8C: 60D: 62
x =
3.Комп'ютерні мережіСередня

Які властивості безпеки TLS забезпечує для HTTPS?

  1. AАнонімність користувача
  2. BЛише швидше завантаження
  3. CЗахист від будь-якого шкідливого ПЗ та фішингу на відвіданому сайті
  4. DКонфіденційність, цілісність та автентифікацію сервера
4.Комп'ютерні мережіСкладна

Чому браузер попереджає, коли сайт надає самопідписаний сертифікат?

  1. AСамопідписані сертифікати взагалі не використовують шифрування, тож трафік надсилається відкритим текстом
  2. BСертифікат завжди прострочений
  3. CЖоден довірений центр сертифікації не засвідчує, що ключ належить цьому сайту
  4. DСайт мусить використовувати HTTP замість HTTPS
5.Системи численняСередня
8-бітовий додатковий код0−12806403201608040201

Встановіть біти так, щоб вони зберігали −118 в 8-бітовому доповняльному коді. Яке значення U шаблону, якщо читати його як беззнакове число?

N = −1188 bit
U =
6.Системи численняСкладна
клацайте біти, щоб встановити їх012806403201608040201

Встановіть біти за 8-бітовим результатом 0011 1100 OR 0101 1000. Яке значення R результату в десятковій системі?

0011 1100OR0101 1000
R =

3Розчини

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

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

Підмережі IPv4: адреса має 32 біти. Префікс /p вказує, скільки початкових бітів визначають мережу; решта 32 − p бітів нумерують хости. Підмережа має 2³²⁻ᵖ адрес, але першу (адресу мережі) й останню (широкомовну адресу) не можна призначити хостам, тож уміщається 2³²⁻ᵖ − 2 хости. Винятки: /31 (канал «точка-точка», RFC 3021) використовує обидві свої 2 адреси для хостів, а /32 — це одна-єдина адреса (окремий хост або loopback).

Розмір блоку

27 = 128

Підмережа номер 2

мережа: (2 − 1)·128 = 128
широкомовна: 128 + 128 − 1 = 255

Відповідь

x = 255
2.Підмережі IPv4

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

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

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

D: 62 хостів → 26 = 64 (/26)
C: 60 хостів → 26 = 64 (/26)
A: 28 хостів → 25 = 32 (/27)
B: 8 хостів → 24 = 16 (/28)

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

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

Відповідь

x = 128

LAN A: 192.168.33.128/27.

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

Відповідь: D · Конфіденційність, цілісність та автентифікацію сервера

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

TLS шифрує трафік, виявляє втручання й автентифікує сервер за допомогою сертифікатів (за бажанням і клієнта).

Відповідь

D · Конфіденційність, цілісність та автентифікацію сервера
4.Комп'ютерні мережі

Відповідь: C · Жоден довірений центр сертифікації не засвідчує, що ключ належить цьому сайту

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

Браузери довіряють сертифікатам, підписаним безпосередньо чи через ланцюжок центрами сертифікації з їхнього сховища довіри. Самопідписаний сертифікат міг створити будь-хто, як-от «людина посередині».

Відповідь

C · Жоден довірений центр сертифікації не засвідчує, що ключ належить цьому сайту
5.Системи числення

Відповідь: U = 138

Встановлення бітів: кожен біт має вагу степеня двійки (128, 64, …, 1). Одна шістнадцяткова цифра — це рівно чотири біти, а в 8-бітовому доповняльному коді крайній лівий біт має вагу −128. Порозрядні операції працюють з кожною позицією біта окремо.

Інвертуйте і додайте одиницю

118 = 0111 0110
інвертовано: 1000 1001
+1 → 1000 1010

Прочитайте як беззнакове

1000 1010₂ = 256 − 118 = 138

Відповідь

U = 138
6.Системи числення

Відповідь: R = 124

Встановлення бітів: кожен біт має вагу степеня двійки (128, 64, …, 1). Одна шістнадцяткова цифра — це рівно чотири біти, а в 8-бітовому доповняльному коді крайній лівий біт має вагу −128. Порозрядні операції працюють з кожною позицією біта окремо.

Біт за бітом

OR дає 1, де принаймні один біт дорівнює 1.

0011 1100
OR 0101 1000
= 0111 1100

Значення результату

0111 1100₂ = 124

Відповідь

R = 124

ExamProblems · examproblems.com/courses/computer-networks