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

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

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

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

Хост має адресу 10.20.36.70/30. Яке останнє число (четвертий октет) x широкомовної адреси його підмережі?

10.20.36.70/30
x =
3.Комп'ютерні мережіСередня

Для чого використовують циклічний надлишковий код (CRC) у кадрах Ethernet?

  1. AДля виявлення помилок передавання
  2. BДля вибору найкращого маршруту
  3. CДля шифрування кадру
  4. DДля автоматичного виправлення кожної бітової помилки
4.Комп'ютерні мережіСкладна

Що переважно робить BGP в інтернеті?

  1. AОбмінюється маршрутною інформацією між автономними системами
  2. BШифрує дані між маршрутизаторами
  3. CПеретворює імена на адреси
  4. DПризначає IP-адреси домашнім користувачам через їхніх інтернет-провайдерів
5.Системи численняСередня
ваги розрядів у додатковому коді1−12806403211618140211

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

1001 11018 bit
N =
6.Системи численняСкладна
16 bit1 px800 px600 pxM = ? KiB

Нестиснене зображення має 800 × 600 пікселів і 16 бітів на піксель. Скільки пам'яті M воно займає, у KiB (1 KiB = 1024 байти)?

800 × 600 px16 bit/px1 KiB = 1024 B
M = KiB

3Розчини

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

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

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

Розмір блоку

24 = 16

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

мережа: (6 − 1)·16 = 80
широкомовна: 80 + 16 − 1 = 95

Відповідь

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

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

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

Розмір блоку

22 = 4

Підмережа цього хоста

мережа: ⌊70/4⌋·4 = 68
широкомовна: 68 + 4 − 1 = 71
придатні хости: 69 … 70

Відповідь

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

Відповідь: A · Для виявлення помилок передавання

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

Відправник обчислює CRC для кадру; отримувач обчислює його повторно й відкидає кадр, якщо значення відрізняються. CRC виявляє помилки, але не виправляє їх.

Відповідь

A · Для виявлення помилок передавання
4.Комп'ютерні мережі

Відповідь: A · Обмінюється маршрутною інформацією між автономними системами

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

BGP — протокол міждоменної маршрутизації; автономні системи оголошують досяжні префікси й обирають шляхи на основі політик.

Відповідь

A · Обмінюється маршрутною інформацією між автономними системами
5.Системи числення

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

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

Додайте ваги

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

−128 + 16 + 8 + 4 + 1 = −99

Відповідь

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

Відповідь: M = 937,5 KiB

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

Біти й байти

800·600·16 = 7680000 bit = 960000 B

Переведіть у KiB

960000/1024 = 937,5 KiB

Відповідь

M = 937,5 KiB

ExamProblems · examproblems.com/courses/computer-networks