Підмережі IPv4
- Хости в підмережі
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Розмір блоку
- 256 − (mask octet)
- Адреса мережі
- IP AND маска
- Широкомовна адреса
- IP OR (NOT маска): усі біти вузла дорівнюють 1
- Підмережі з n позичених бітів
- 2n
Аркуші з формулами, ключові кроки методів для кожної теми та 6 задач для практики, з повними розв’язками наприкінці.
Мережу 10.59.192.0/20 поділено на однакові підмережі з префіксом /24. Скільки підмереж N утворилося?
Хост має адресу 10.20.52.209/27. Яке останнє число (четвертий октет) x широкомовної адреси його підмережі?
Яка роль шлюзу за замовчуванням (default gateway) на вузлі?
Чому запровадили опцію масштабування вікна TCP?
8-бітовий шаблон 1011 0000 зберігає ціле число зі знаком у додатковому коді. Яке його значення N у десятковій системі?
Встановіть біти за 8-бітовим результатом 1111 0000 << 3. Яке значення R результату в десятковій системі?
Відповідь: N = 16
Підмережі IPv4: адреса має 32 біти. Префікс /p вказує, скільки початкових бітів визначають мережу; решта 32 − p бітів нумерують хости. Підмережа має 2³²⁻ᵖ адрес, але першу (адресу мережі) й останню (широкомовну адресу) не можна призначити хостам, тож уміщається 2³²⁻ᵖ − 2 хости. Винятки: /31 (канал «точка-точка», RFC 3021) використовує обидві свої 2 адреси для хостів, а /32 — це одна-єдина адреса (окремий хост або loopback).
Кожна підмережа /24 має 28 − 2 = 254 придатних хостів.
Відповідь: x = 223
Підмережі IPv4: адреса має 32 біти. Префікс /p вказує, скільки початкових бітів визначають мережу; решта 32 − p бітів нумерують хости. Підмережа має 2³²⁻ᵖ адрес, але першу (адресу мережі) й останню (широкомовну адресу) не можна призначити хостам, тож уміщається 2³²⁻ᵖ − 2 хости. Винятки: /31 (канал «точка-точка», RFC 3021) використовує обидві свої 2 адреси для хостів, а /32 — це одна-єдина адреса (окремий хост або loopback).
Відповідь: D · Це маршрутизатор, що використовується для трафіку до інших мереж
Вузол надсилає пакети для нелокальних призначень на шлюз за замовчуванням, зазвичай свій локальний маршрутизатор.
Відповідь: B · 16-бітне поле вікна обмежує вікно 65,535 байтами, що замало для швидких далеких шляхів
Початковий заголовок дозволяє щонайбільше 65,535 байтів непідтверджених даних. Масштабування вікна множить це на степінь двійки, щоб можна було заповнити шляхи з великим добутком пропускної здатності на затримку.
Відповідь: N = −80
Позиційні системи числення: кожна цифра варта свого значення, помноженого на степінь основи. У двійковій системі розряди варті 1, 2, 4, 8, 16, …, у шістнадцятковій 1, 16, 256, …, де A–F означають 10–15. У 8-бітовому додатковому коді крайній лівий біт вартий −128 замість +128; так зберігаються від'ємні числа.
Інші біти зберігають свої звичайні додатні ваги.
Відповідь: R = 128
Встановлення бітів: кожен біт має вагу степеня двійки (128, 64, …, 1). Одна шістнадцяткова цифра — це рівно чотири біти, а в 8-бітовому доповняльному коді крайній лівий біт має вагу −128. Порозрядні операції працюють з кожною позицією біта окремо.
Зсув ліворуч на 3 переміщує кожен біт на 3 позицій ліворуч; біти, що випадають з лівого краю, втрачаються, а справа додаються нулі.
ExamProblems · examproblems.com/courses/computer-networks