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

Листы формул, ключевые шаги методов по каждой теме и тренировочные задачи (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 → /2611111111111111111111111111000000биты сетибиты узла

Сеть 192.168.143.0/24 разделена на подсети /26, пронумерованные 1, 2, 3, … начиная с младшего адреса (подсеть 1 начинается с .0). Чему равен четвёртый октет x широковещательного адреса подсети 3?

192.168.143.0/24/26подсеть 3 (подсеть 1 начинается с .0)
x =
2.Подсети IPv4Сложная
третий октет 125 … 128012816413211618140211общиеразличаются

У маршрутизатора есть маршруты к сетям: 10.59.125.0/24, 10.59.126.0/24, 10.59.127.0/24, 10.59.128.0/24. Какова наибольшая длина префикса p одного суммарного маршрута, охватывающего их все?

10.59.125.0/24 … 10.59.128.0/24
p =
3.Компьютерные сетиСредняя

Чем межсетевой экран с отслеживанием состояния (stateful) отличается от простого пакетного фильтра?

  1. AОн шифрует каждый пересылаемый пакет
  2. BОн блокирует весь входящий трафик без исключений, включая ответы на исходящие запросы
  3. CОн отслеживает соединения и пропускает ответы, относящиеся к установленным сеансам
  4. DОн проверяет только MAC-адрес каждого кадра
4.Компьютерные сетиСложная

Что в основном делает BGP в интернете?

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

8-битная комбинация 1001 1000 хранит целое число со знаком в дополнительном коде. Каково его значение N в десятичной системе?

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

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

0010 0011XOR1000 0011
R =

3Растворы

1.Подсети IPv4

Ответ: x = 191

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

Размер блока

26 = 64

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

сеть: (3 − 1)·64 = 128
широковещательный: 128 + 64 − 1 = 191

Ответ

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

Ответ: p = 16

Суммирование маршрутов: суммарный маршрут a.b.c.0/p охватывает все сети, у которых первые p битов совпадают. Запишите различающийся октет первой и последней сети в двоичном виде; число общих старших битов плюс биты предшествующих октетов — это наибольший префикс суммарного маршрута.

Сравниваем биты

125 = 01111101
128 = 10000000
общих старших битов: 0

Длина префикса

p = 16 + 0 = 16

Ответ

p = /16

Суммарный маршрут: 10.59.0.0/16 (он также охватывает 252 сеть(и), которых нет в списке).

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

Ответ: C · Он отслеживает соединения и пропускает ответы, относящиеся к установленным сеансам

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

Stateful-экран ведёт таблицу активных соединений, поэтому обратный трафик пропускается автоматически. Фильтр без состояния оценивает каждый пакет отдельно.

Ответ

C · Он отслеживает соединения и пропускает ответы, относящиеся к установленным сеансам
4.Компьютерные сети

Ответ: A · Обменивается маршрутной информацией между автономными системами

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

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

Ответ

A · Обменивается маршрутной информацией между автономными системами
5.Системы счисления

Ответ: N = −104

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

Сложите веса

Остальные биты сохраняют свои обычные положительные веса.

−128 + 16 + 8 = −104

Ответ

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

Ответ: R = 160

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

Бит за битом

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

0010 0011
XOR 1000 0011
= 1010 0000

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

1010 0000₂ = 160

Ответ

R = 160

ExamProblems · examproblems.com/courses/computer-networks