Подсети IPv4
- Узлы в подсети
- 2(32 − prefix) − 2 (/31: 2, /32: 1)
- Размер блока
- 256 − (mask octet)
- Адрес сети
- IP AND маска
- Широковещательный адрес
- IP OR (NOT маска): все биты узла равны 1
- Подсети из n заимствованных битов
- 2n
Листы формул, ключевые шаги методов по каждой теме и тренировочные задачи (6) с полными решениями в конце.
Сеть 192.168.224.0/24 разделена на подсети /28, пронумерованные 1, 2, 3, … начиная с младшего адреса (подсеть 1 начинается с .0). Чему равен четвёртый октет x широковещательного адреса подсети 4?
У маршрутизатора есть маршруты к сетям: 10.8.11.0/24, 10.8.12.0/24, 10.8.13.0/24, 10.8.14.0/24, 10.8.15.0/24, 10.8.16.0/24, 10.8.17.0/24. Какова наибольшая длина префикса p одного суммарного маршрута, охватывающего их все?
Какой флаг TCP сообщает, что отправитель закончил передачу данных?
Чем фрагментация в IPv6 отличается от IPv4?
Установите биты так, чтобы они хранили −106 в 8-битном дополнительном коде. Чему равно значение комбинации U, если читать её как число без знака?
Система должна присвоить каждому из 712 элементов собственный двоичный код одинаковой длины. Какое наименьшее число битов b нужно?
Ответ: x = 63
Подсети IPv4: адрес состоит из 32 битов. Префикс /p указывает, сколько начальных битов определяют сеть; остальные 32 − p битов нумеруют узлы. В подсети 2³²⁻ᵖ адресов, но первый (адрес сети) и последний (широковещательный адрес) нельзя назначить узлам, поэтому помещается 2³²⁻ᵖ − 2 узла. Исключения: /31 (канал «точка-точка», RFC 3021) использует оба своих 2 адреса для хостов, а /32 — это один-единственный адрес (отдельный хост или loopback).
Ответ: p = 19
Суммирование маршрутов: суммарный маршрут a.b.c.0/p охватывает все сети, у которых первые p битов совпадают. Запишите различающийся октет первой и последней сети в двоичном виде; число общих старших битов плюс биты предшествующих октетов — это наибольший префикс суммарного маршрута.
Суммарный маршрут: 10.8.0.0/19 (он также охватывает 25 сеть(и), которых нет в списке).
Ответ: B · FIN
Каждая сторона отправляет FIN, когда у неё больше нет данных, а другая сторона его подтверждает. SYN служит для открытия соединения; RST прерывает его.
Ответ: C · Маршрутизаторы никогда не фрагментируют пакеты IPv6; это может делать только источник, используя определение MTU пути
Маршрутизатор IPv6 отбрасывает слишком большой пакет и возвращает сообщение ICMPv6 Packet Too Big. Затем источник отправляет пакеты меньшего размера или использует заголовок расширения фрагментации.
Ответ: U = 150
Установка битов: каждый бит стоит степень двойки (128, 64, …, 1). Одна шестнадцатеричная цифра — это ровно четыре бита, а в 8-битном дополнительном коде крайний левый бит стоит −128. Побитовые операции работают с каждой позицией бита отдельно.
Ответ: b = 10 bit
Позиционные системы счисления: каждая цифра стоит своего значения, умноженного на степень основания. В двоичной системе разряды стоят 1, 2, 4, 8, 16, …, в шестнадцатеричной 1, 16, 256, …, а A–F обозначают 10–15. В 8-битном дополнительном коде крайний левый бит стоит −128 вместо +128; так хранятся отрицательные числа.
ExamProblems · examproblems.com/courses/computer-networks