Протокол сетевого взаимодействия TCP/IPv4 используется для передачи зашифрованных данных в сети интернет и локальных подсетях уже более тридцати лет. На его основании создается и поддерживается уникальная адресация сетевого оборудования (узлов). Еще в начале 90-х годов прошлого века был определен основной недостаток данного протокола – ограничение по количеству возможных ip-адресов, которое не может превысить 4,23 миллиарда. В результате была разработана новая система протоколирования сетевого взаимодействия – интернет-протокол IPv6 (Internet Protocol version 6). Однако массовый переход на более прогрессивную технологию обусловлен некоторыми сложностями.
Как уже было сказано, ключевым недостатком протокола четвертой версии TCP/IPv4 является ограниченная масштабируемость уникальных адресов, присваиваемых для идентификации в сетях взаимодействия. Для создания ip-адресов на уровне программных записей используется 32-х битная система в формате 0.0.0.0 – 255.255.255.255.
В интернет-протоколе нового поколения IPv6 для создания адресной маршрутизации используется 128-битная система записи. В IPv6-адресе записи представляют собой восемь 16-битных блоков, разделенных двоеточиями: 2dfc:0:0:0:0217:cbff:fe8c:0
. Общее количество ip-адресов, возможных для распределения, может составить в общей сложности 2 в 128 степени. Повсеместное использование данного стандарта позволит полностью решить задачу нехватки сетевых адресов в обозримом будущем.
С целью упрощения записи адреса в протоколе IPv6 используется вариант сжатия кода, когда смежные последовательности нулевых блоков заменяются парами символов двоеточия. Например, адрес групповой рассылки FFEA:0:0:0:0:CA28:1012:4254
в сжатой форме будет представлен в укороченном виде FFEA::CA28:1012:4254
. Данный механизм упрощает процесс записи, хранения и обработки кода.
По сравнению с четвертой версией, в протоколе TCP/IPv6 реализован ряд дополнительных функциональных возможностей:
FF00::/8
;Протокол IPv6 был создан в связи с исчерпанием IPv4-адресов. Адрес IPv6 представляет собой восемь 16-битных шестнадцатеричных блоков, разделенных двоеточиями (например, 2dfc:0:0:0:0217:cbff:fe8c:0
), в то время как протокол IPv4 предусматривает адреса из четырех десятичных чисел, разделенных точками (к примеру, 192.168.0.0
). IPv6 способствует более эффективной маршрутизации, упрощению администрирования сети и уменьшению затрат на обработку адресов. Переход на протокол IPv6 происходит постепенно, поэтому в настоящее время параллельно используются IP-адреса обоих типов, но в будущем старые адреса должны быть полностью заменены на новые.
Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из