Компьютерные сети: шпаргалка-пакет

Листы формул, ключевые шаги методов по каждой теме и тренировочные задачи (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.186.0/24 разделена на подсети /28, пронумерованные 1, 2, 3, … начиная с младшего адреса (подсеть 1 начинается с .0). Чему равен четвёртый октет x адреса сети подсети 10?

192.168.186.0/24/28подсеть 10 (подсеть 1 начинается с .0)
x =
2.Подсети IPv4Сложная
третий октет = 170112806413201618041201сетьузел

Узел имеет адрес 172.20.170.29/18. Чему равен третий октет x широковещательного адреса его подсети?

172.20.170.29/18
x =
3.Компьютерные сетиСредняя

Браузер получает код состояния HTTP 404. Что он означает?

  1. AЗапрошенный ресурс не найден
  2. BНа сервере произошла внутренняя ошибка
  3. CЗапрос выполнен успешно
  4. DКлиент сначала должен войти в систему
4.Компьютерные сетиСложная

Какой механизм предотвращает широковещательные петли в сети с резервными связями между коммутаторами?

  1. AКэширование ARP
  2. BSpanning Tree Protocol
  3. CNAT
  4. DDHCP snooping
5.Системы счисленияСредняя
8-битный дополнительный код0−12806403201608040201

Установите биты так, чтобы они хранили −52 в 8-битном дополнительном коде. Чему равно значение комбинации U, если читать её как число без знака?

N = −528 bit
U =
6.Системы счисленияСложная
нажимайте на биты, чтобы установить их012806403201608040201

Установите биты в 8-битный результат операции 1110 0101 XOR 1101 0101. Чему равно значение результата R в десятичной системе?

1110 0101XOR1101 0101
R =

3Растворы

1.Подсети IPv4

Ответ: x = 144

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

Размер блока

24 = 16

Подсеть номер 10

сеть: (10 − 1)·16 = 144
широковещательный: 144 + 16 − 1 = 159

Ответ

x = 144
2.Подсети IPv4

Ответ: x = 191

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

Размер блока в третьем октете

26 = 64

Подсеть этого узла

сеть: 172.20.128.0
широковещательный: 172.20.191.255

Ответ

x = 191
3.Компьютерные сети

Ответ: A · Запрошенный ресурс не найден

Почему это ответ

404 Not Found означает, что на сервере нет ресурса по этому URL. 200 — OK, 401 — Unauthorized, а 500 — Internal Server Error.

Ответ

A · Запрошенный ресурс не найден
4.Компьютерные сети

Ответ: B · Spanning Tree Protocol

Почему это ответ

STP выбирает корневой мост (root bridge) и блокирует резервные пути, разблокируя их при отказе активного канала.

Ответ

B · Spanning Tree Protocol
5.Системы счисления

Ответ: U = 204

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

Инвертируйте и прибавьте единицу

52 = 0011 0100
инвертировано: 1100 1011
+1 → 1100 1100

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

1100 1100₂ = 256 − 52 = 204

Ответ

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

Ответ: R = 48

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

Бит за битом

XOR даёт 1 там, где два бита различаются.

1110 0101
XOR 1101 0101
= 0011 0000

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

0011 0000₂ = 48

Ответ

R = 48

ExamProblems · examproblems.com/courses/computer-networks