Загрузка данных


РАЗДЕЛ 3. Адресация по классам (классовая адресация) (15 минут)
«Это историческая система, которая использовалась до 1993 года. Сейчас она заменена бесклассовой (CIDR), но знание классов важно для понимания истории и legacy-систем».
Принцип: Всё адресное пространство IPv4 было разделено на 5 классов (A, B, C, D, E). Класс определялся по значению первых нескольких битов первого октета.
3.1. Класс A
•	Диапазон первого октета: 1 – 126 (0 и 127 зарезервированы).
•	Биты: Начинается с 0.
•	Структура: Сеть.Узел.Узел.Узел (8 бит на сеть, 24 бита на узлы).
•	Количество сетей: 126.
•	Количество узлов в сети: 16 777 214 (2^24 – 2).
•	Применение: Огромные сети (глобальные корпорации, провайдеры).
3.2. Класс B
•	Диапазон первого октета: 128 – 191.
•	Биты: Начинается с 10.
•	Структура: Сеть.Сеть.Узел.Узел (16 бит на сеть, 16 бит на узлы).
•	Количество сетей: 16 384.
•	Количество узлов в сети: 65 534 (2^16 – 2).
•	Применение: Крупные сети (университеты, крупные компании).
3.3. Класс C
•	Диапазон первого октета: 192 – 223.
•	Биты: Начинается с 110.
•	Структура: Сеть.Сеть.Сеть.Узел (24 бита на сеть, 8 бит на узлы).
•	Количество сетей: 2 097 152.
•	Количество узлов в сети: 254 (2^8 – 2).
•	Применение: Небольшие сети (офисы, отделы).
3.4. Класс D
•	Диапазон первого октета: 224 – 239.
•	Биты: Начинается с 1110.
•	Назначение: Многоадресная рассылка (Multicast). Пакеты доставляются группе узлов, подписавшихся на этот адрес.
•	Применение: IP-телевидение, видеоконференции.
3.5. Класс E
•	Диапазон первого октета: 240 – 255.
•	Биты: Начинается с 1111.
•	Назначение: Зарезервирован для экспериментов и исследований. В обычных сетях не используется.
3.6. Почему классовая адресация устарела?
•	Неэффективное использование адресного пространства. Компании выделяли целый класс, даже если им нужно было всего 300 адресов (класс C — 254 адреса — маловато; класс B — 65534 адреса — слишком много). Происходило огромное распыление адресов.
•	Дефицит адресов. В 1993 году стало понятно, что адреса IPv4 заканчиваются. На смену классовой адресации пришла бесклассовая адресация (CIDR — Classless Inter-Domain Routing), которая позволяет делить сети на подсети любого размера (например, /25, /26, /27 и т.д.), точно под потребности организации.
РАЗДЕЛ 4. Принципы работы с подсетями (деление на подсети) (10 минут)
«Деление сети на подсети (subnetting) — это основа современной IP-адресации. Оно позволяет эффективно использовать адресное пространство и изолировать трафик».
4.1. Основные понятия
•	Исходная сеть: Например, 192.168.1.0/24. В ней 254 доступных адреса для устройств.
•	Потребность: Нужно создать 4 логические подсети (для разных отделов).
•	Решение: Увеличить длину маски (отнять биты у поля узла и отдать их полю сети).
4.2. Пример деления сети /24 на 4 подсети /26
Исходная сеть: 192.168.1.0/24 (маска 255.255.255.0)
Занимаем 2 бита из последних 8 битов у узлов. Новая маска: /26 (255.255.255.192).
Получаем 4 подсети:
•	Подсеть 1: 192.168.1.0/26 (адреса: 192.168.1.1 – 192.168.1.62, широковещательный: 192.168.1.63)
•	Подсеть 2: 192.168.1.64/26 (адреса: 192.168.1.65 – 192.168.1.126, широковещательный: 192.168.1.127)
•	Подсеть 3: 192.168.1.128/26 (адреса: 192.168.1.129 – 192.168.1.190, широковещательный: 192.168.1.191)
•	Подсеть 4: 192.168.1.192/26 (адреса: 192.168.1.193 – 192.168.1.254, широковещательный: 192.168.1.255)
В каждой подсети теперь доступно 62 адреса для узлов (2^6 – 2 = 62).
4.3. Формулы для расчёта подсетей (запомнить!)
•	Количество подсетей: 2^n, где n — количество занятых битов у узлов.
•	Количество узлов в подсети: 2^m – 2, где m — количество оставшихся битов у узлов (минус 2 — адрес сети и широковещательный адрес).
РАЗДЕЛ 5. Адресация версии 6 (IPv6) (20 минут)
«IPv6 — это ответ на исчерпание IPv4-адресов. Он был разработан в 1990-х годах, но активно внедряется с 2010-х. Все современные операционные системы и сетевое оборудование поддерживают IPv6».
5.1. Почему нужен IPv6?
•	Дефицит IPv4: Всего 4,3 миллиарда адресов (2^32). Этого мало для современного мира (Интернет вещей, миллиарды смартфонов).
•	IPv6: 340 секстиллионов адресов (2^128). Этого хватит на каждую песчинку на планете и ещё останется.
•	Дополнительные преимущества:
o	Встроенная поддержка безопасности (IPsec).
o	Упрощённый заголовок пакета (быстрее обрабатывается).
o	Отказ от широковещательных рассылок (broadcast), вместо них — групповые (multicast) и произвольные (anycast).
o	Автоконфигурация без DHCP (SLAAC — Stateless Address Autoconfiguration).
5.2. Структура IPv6-адреса
•	Длина: 128 бит (16 байт).
•	Формат записи: 8 групп по 16 бит, разделённых двоеточиями, в шестнадцатеричной системе.
•	Пример полной записи: 2001:0db8:0000:0000:0000:ff00:0042:8329
•	Сокращённая запись: 2001:db8::ff00:42:8329
5.3. Префикс IPv6 (аналог маски подсети)
•	В IPv6 не используют термин «маска». Используют префикс (/64, /48, /56).
•	Вместо записи IPv6-адрес/префикс, например: 2001:db8:1:2::3/64.
•	Стандартная длина префикса для большинства сетей: /64. Первые 64 бита — префикс сети, последние 64 бита — идентификатор интерфейса (аналог номера узла).
•	Идентификатор интерфейса часто формируется из MAC-адреса устройства (EUI-64) или генерируется случайно для приватности.
5.4. Типы IPv6-адресов
1.	Unicast (Одноадресный): Пакет доставляется одному конкретному интерфейсу. Аналог IPv4.
o	Глобальные (Global Unicast): Аналог публичных IPv4. Начинаются с 2000::/3 (диапазон 2000:0000:: – 3fff:ffff::).
o	Локальные канальные (Link-Local): Используются только в пределах одного сегмента сети (одного канального домена). Маршрутизаторы не пересылают такие пакеты. Начинаются с fe80::/10. Каждый IPv6-интерфейс автоматически имеет такой адрес.
o	Уникальные локальные (Unique Local — ULA): Аналог частных IPv4 (10.0.0.0/8, 192.168.0.0/16). Используются внутри организаций и не маршрутизируются в глобальном Интернете. Начинаются с fc00::/7.
2.	Multicast (Групповой): Пакет доставляется всем узлам в группе. Аналог IPv4. Начинаются с ff00::/8.
3.	Anycast (Произвольный — новый тип): Пакет доставляется ближайшему (по метрике маршрутизации) узлу из группы. Используется в протоколах маршрутизации и в сетях доставки контента (CDN). Несколько серверов имеют одинаковый anycast-адрес, и маршрутизатор направляет запрос на ближайший.
4.	Зарезервированные:
o	::1/128 — loopback (аналог 127.0.0.1).
o	::/128 — неспецифицированный адрес (аналог 0.0.0.0).
5.5. Преобразование IPv4 в IPv6 (переходные механизмы)
Поскольку IPv4 и IPv6 не совместимы напрямую, используются переходные технологии:
•	Двойной стек (Dual Stack): Устройство работает одновременно с IPv4 и IPv6. Это основной метод в современных системах.
•	Туннелирование: IPv6-пакеты упаковываются в IPv4-пакеты для передачи через IPv4-сети (например, 6to4, Teredo).
•	Трансляция протоколов (NAT64/DNS64): Позволяет IPv6-клиентам подключаться к IPv4-серверам.
Итоги и заключение (5 минут)
«Итак, сегодня мы изучили фундамент IP-сетей — адресацию:
1.	IP-адрес — это 32-битный (IPv4) или 128-битный (IPv6) идентификатор, состоящий из номера сети и номера узла.
2.	Маска подсети (или префикс в IPv6) определяет границу между сетью и узлом. CIDR-нотация (/24) — стандарт современного мира.
3.	Существуют публичные и частные адреса (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16).
4.	Классовая адресация (A, B, C, D, E) — история. Сегодня используется бесклассовая (CIDR), которая позволяет гибко делить сети на подсети любого размера.
5.	IPv6 — это не просто «больше адресов», но и новая архитектура (отказ от broadcast, встроенная безопасность, типы адресов Unicast/Multicast/Anycast).
Домашнее задание:
1.	Выучить диапазоны частных IP-адресов (RFC 1918).
2.	Выучить диапазоны классов A, B, C (первые октеты).
3.	Перевести IP-адрес 192.168.10.1 в двоичную систему.
4.	Запомнить формулу расчёта количества узлов в подсети: 2^m – 2.