МИНОБРНАУКИ РОССИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра информационной безопасности
Реферат
по дисциплине «Сети и системы передачи данных»
Тема: IP-протоколы: IPv4 и IPv6, основные различия и перспективы.
Студент _________________ .
Преподаватель _________________ Абазина Е.С.
Санкт-Петербург
2026
Содержание
Y
Протокол IPv4 4
Протокол IPv6 7
Сравнение протоколов 12
Дальнейший вектор развития 16
Список использованных источников 21
Введение
Цель лабораторной работы – повышение компетенции в сфере
Задачи:
Ознакомиться с историей появления данных протоколов
Изучить протокол IPv4
Изучить протокол IPv6
Провести сравнение данных протоколов, выделить недостатки и сильные стороны каждого из них
Рассмотреть перспективы каждого из протоколов
Актуальность данной работы заключается в том, что со временем протокол IPv4 исчерпал свое адресное пространство размеров 4,3 миллиарда адресов ввиду 32 битной адресации. Все современные решения это лишь надстройки над данным протоколом, которые только усложняют архитектуру сетей.
Основная часть Протокол iPv4
Протокол IPv4 (Internet Protocol version 4) является фундаментальным стандартом сетевого уровня, на котором базируется функционирование глобальной сети Интернет. Разработка протокола началась в конце 1970-х годов в рамках проектов Агентства передовых оборонных исследовательских проектов США (DARPA). Прямым предшественником IPv4 была программа управления передачей (TCP), первоначально объединявшая функции маршрутизации и контроля доставки данных.
Официальное разделение единого протокола на два самостоятельных уровня – TCP (транспортный) и IP (сетевой) – произошло с публикацией спецификации RFC 791 в сентябре 1981 года. Этот документ, подготовленный под руководством Джона Постела, зафиксировал стандарты четвертой версии протокола. Номер версии «4» был присвоен в связи с тем, что протокол на этапе тестирования прошел через три промежуточные конфигурации. Официальный ввод IPv4 в эксплуатацию состоялся 1 января 1983 года, когда оборонная сеть ARPANET полностью перешла на стек протоколов TCP/IP, что предопределило архитектуру современного Интернета.
В
основе идентификации узлов в сети IPv4
лежит использование 32-битного адресного
пространства. Общее теоретическое
количество уникальных адресов составляет
,
что эквивалентно
объектам. Для удобства человеческого
восприятия адреса записываются в форме
четырех десятичных октетов, разделенных
точками, где каждый октет представляет
собой беззнаковое 8-битное целое число
в диапазоне от 0 до 255. Исторически
распределение адресного пространства
эволюционировало через две основные
парадигмы.
В первоначальной архитектуре применялась классовая адресация (Classful Addressing), при которой адреса разделялись на пять классов (A, B, C, D, E) в зависимости от значения старших бит первого октета. Классы A, B и C предназначались для одноадресной передачи (unicast) и жестко определяли границу между идентификатором сети (Network ID) и идентификатором узла (Host ID). Класс D выделялся для многоадресной рассылки (multicast), а класс E резервировался для экспериментальных целей. Данный подход продемонстрировал крайнюю неэффективность, приводя к быстрому исчерпанию доступных адресов из-за избыточности выделяемых блоков.
В 1993 году введение стандарта CIDR (Classless Inter-Domain Routing, RFC 1519) отменило жесткое разделение на классы в пользу бесклассовой адресации. Вместо фиксированных границ была внедрена маска подсети – 32-битное число, состоящее из последовательности единиц (определяющих сетевую часть) и нулей (определяющих хостовую часть). Запись адреса приобрела вид 192.168.1.0/24, где число после косой черты указывает количество бит, отведенных под маску сети.
Данные в сетях IPv4 передаются в виде дискретных блоков – пакетов (датаграмм), состоящих из заголовка и поля полезной нагрузки. Заголовок IPv4 имеет переменную длину от 20 до 60 байт, в зависимости от наличия дополнительных опций. Каждое поле заголовка выполняет строго определенную функцию в процессе маршрутизации и обработки информации.
Начальное поле «Версия» (Version, 4 бита) указывает на используемую версию протокола, которая для IPv4 всегда равна двоичному 0100. Следом идет поле «Длина заголовка» (IHL – Internet Header Length, 4 бита), определяющее размер заголовка в 32-битных словах, где минимальное значение составляет 5 (20 байт). Поле «Тип обслуживания» (ToS/DSCP, 8 бит) используется для обеспечения качества обслуживания (QoS) и приоритезации трафика. За ним располагается «Общая длина» (Total Length, 16 бит), задающая полный размер пакета, включая заголовок и данные, что ограничивает максимальный теоретический размер пакета величиной 65 535 байт.
Группа полей, включающая «Идентификатор», «Флаги» и «Смещение фрагмента» (совокупной емкостью 32 бита), отвечает за фрагментацию пакетов, когда их размер превышает максимальный объем данных (MTU) транзитного физического канала. При этом идентификатор связывает фрагменты воедино, флаги управляют возможностью фрагментации, а смещение указывает позицию конкретного фрагмента в исходном пакете.
Поле «Время жизни» (TTL – Time to Live, 8 бит) представляет собой счетчик переходов, предотвращающий бесконечное зацикливание пакета в сети. Каждый маршрутизатор уменьшает это значение на единицу, и при достижении нуля пакет уничтожается с отправкой ICMP-сообщения об ошибке. Поле «Протокол» (Protocol, 8 бит) указывает, какому протоколу верхнего уровня передаются данные из полезной нагрузки, например, числу 6 соответствует TCP, а 17 – UDP. Наконец, «Контрольная сумма заголовка» (Header Checksum, 16 бит) обеспечивает верификацию целостности исключительно заголовка пакета на каждом узле маршрутизации, а завершают основную часть заголовка поля «Адрес отправителя» и «Адрес получателя» (Source/Destination Address, по 32 бита), содержащие исходный и целевой IP-адреса сетевых интерфейсов.
Главным системным кризисом IPv4 стала проблема деградации и исчерпания свободного адресного пространства, обусловленная взрывным ростом количества интернет-устройств. Официально распределение центрального пула свободных блоков IPv4 организацией IANA завершилось в 2011 году. Для продления жизненного цикла протокола и минимизации последствий дефицита были разработаны и внедрены три ключевые технологические концепции.
Первым шагом стало выделение блоков частных адресов согласно стандарту RFC 1918. Данный документ зарезервировал диапазоны, не маршрутизируемые в глобальной сети (такие как 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), для развертывания локальных сетей предприятий и домашних инфраструктур.
Вторым важнейшим механизмом послужила технология трансляции сетевых адресов (NAT). Этот инструмент позволяет множеству устройств из локальной сети с частными адресами осуществлять доступ к глобальной сети, используя всего один или ограниченный пул публичных IP-адресов, за счет динамического преобразования портов транспортного уровня.
Третьим элементом выступила упомянутая ранее бесклассовая маршрутизация (CIDR) и сопутствующее ей агрегирование маршрутов. Это позволило существенно замедлить рост таблиц маршрутизации на магистральных узлах сети и более гибко нарезать адресные блоки.
Несмотря на эффективность данных полумер, они усложняют архитектуру сквозного соединения (End-to-End) и увеличивают вычислительную нагрузку на сетевое оборудование. Кардинальным решением проблемы ограничений IPv4 является повсеместный переход на протокол нового поколения IPv6, обладающий 128-битным адресным пространством, однако на современном этапе IPv4 продолжает оставаться доминирующим и критически важным компонентом глобальной сетевой инфраструктуры.
