Классы адресов ipv4 их структура и описание

Что такое локальный сетевой IP адрес компьютера?

Сетевой IP-адрес компьютера представляет собой 32-разрядное число, которое задается и используется для идентификации отправителей и получателей информации в локальной сети. При этом он состоит из четырех октетов, каждый из которых содержит три или меньше числовых значения, разделенных точками, например 192.168.1.1.

Все сетевые устройства, включая маршрутизаторы, клиентские компьютеры или серверы, имеют отдельный IP адрес (или несколько адресов, по одному для каждого сетевого интерфейса). Часть идентификатора узла используется для обозначения подсети с помощью ip адреса. При этом для идентификации сетевых узлов (компьютеров, сетевых принтеров и т.д.) применяются значения IP-адреса, оставшиеся после выбора адреса подсети. К примеру, если в локальной сети используется IР-адрес 192.168.0.0 с 24-разрядной маской подсети, значение которой составляет 255.255.255.0, то в одной подсети можно будет задействовать до 254 сетевых узлов.

Несмотря на то, что IP адреса используются повсеместно во всех компьютерных сетях, запомнить их довольно сложно. Для решения этой задачи применяется служба DNS, позволяющая преобразовать цифровой IP-адрес в адрес URL (Uniform Resource Locator), который выглядит как, например, www.example.ru. Отсюда берут начало домены наших с вами сайтов, которые физически находятся на удаленных серверах.

6.3. Вычисление сетевой маски и сетевых адресов

Сетевая маска позволяет разделить сеть на несколько подсетей.

Сетевая маска для сети, не разделенной на подсети — это просто четверка
чисел, которая имеет все биты в полях сети, установленные в ‘1’ и все биты
машины, установленные в ‘0’.

Таким образом, для трех классов сетей стандартные сетевые маски выглядят
следующим образом:

  • Класс A (8 сетевых битов) : 255.0.0.0

  • Класс B (16 сетевых бита): 255.255.0.0

  • Класс C (24 сетевых бита): 255.255.255.0

Способ организации подсетей заимствует один или более из доступных битов
номера хоста и заставляет интерпретировать эти заимствованные биты, как
часть сетевых битов. Таким образом, чтобы получить возможность использовать,
вместо одного номера подсети, два, мы должны заимствовать один бит машины,
установив его (крайний левый) в сетевой маске в ‘1’.

Для адресов сети класса C это привело бы к маске вида
11111111.11111111.11111111.10000000
или 255.255.255.128

Для нашей сети класса C с сетевым номером 192.168.1.0, есть несколько
случаев:

            Число
Число       машин
подсетей    на сеть   Сетевая маска
2            126        255.255.255.128 (11111111.11111111.11111111.10000000)
4             62        255.255.255.192 (11111111.11111111.11111111.11000000)
8             30        255.255.255.224 (11111111.11111111.11111111.11100000)
16            14        255.255.255.240 (11111111.11111111.11111111.11110000)
32             6        255.255.255.248 (11111111.11111111.11111111.11111000)
64             2        255.255.255.252 (11111111.11111111.11111111.11111100)

В принципе, нет абсолютно никакой причины следовать вышеупомянутым способам
организации подсетей, где сетевые биты добавлены от старшего до младшего
бита хоста. Однако, если вы не выбираете этот способ, то в результате IP
адреса будут идти в очень странной последовательности! Но в результате,
решение, к какой подсети принадлежит IP адрес, получается чрезвычайно
трудным для нас (людей), поскольку мы не слишком хорошо считаем в двоичной
арифметике (с другой стороны, компьютеры, с равным хладнокровием, будут
использовать любую схему, которую вы им предложите).

Выбрав подходящую сетевую маску, вы должны определить сетевые,
широковещательные адреса и диапазоны адресов, для получившихся сетей. Снова,
рассматриваем только сетевые номера класса C и печатаем только
заключительную часть адреса, мы имеем:

Сетевая маска  Подсетей  Адр.сети  Шир.вещат.  МинIP  МаксIP  Хостов  Всего хостов
--------------------------------------------------------------------------------
      128          2         0        127         1    126      126
                           128        255       129    254      126     252

      192          4         0         63         1     62       62
                            64        127        65    126       62
                           128        191       129    190       62
                           192        255       193    254       62     248

      224          8         0         31         1     30       30
                            32         63        33     62       30
                            64         95        65     94       30
                            96        127        97    126       30
                           128        159       129    158       30
                           160        191       161    190       30
                           192        223       193    222       30
                           224        255       225    254       30     240

Как можно заметить, имеется очень строгая последовательность для этих
чисел. Ясно видно, что при увеличении числа подсетей сокращается число
доступных адресов для компьютеров.

Как найти свой частный IP-адрес

Знание вашего частного IP-адреса полезно только для конкретных, а для большинства людей — редких ситуаций.

Если вы хотите подключить один компьютер к другому в своей сети, например, с подключенным сетевым диском, вы можете сделать это через свой локальный IP-адрес. Вы также можете использовать локальный IP-адрес с программным обеспечением удаленного рабочего стола для управления компьютером издалека. Частный IP-адрес также необходим при перенаправлении определенного сетевого порта с маршрутизатора на конкретный компьютер в той же сети, процесс, называемый переадресацией портов.

Самый простой способ найти свой частный IP-адрес в Windows — с помощью командной строки с помощью команды ipconfig.

Совет: Не знаете, что ваш IP-адрес вашего маршрутизатора или другого частного шлюза по умолчанию? См. Раздел Как найти мой IP-адрес шлюза по умолчанию ?.

Что такое и для чего нужна локальная Сеть

Почти каждое вычислительное устройство имеет в своем составе встроенный сетевой интерфейс – оборудование, позволяющее производить соединение по заданному протоколу (стандарту). Если объединение состоит из более чем двух единиц техники, оно называется локальной вычислительной Сетью (ЛВС). При такой технологии каждому адаптеру из диапазона разрешенных значений назначается свой адрес (IP-address), по которому и идентифицируется (наряду с MAC-адресом) получатель или отправитель пакета данных.

Теперь несложно понять, что локальная Сеть и компьютерная Сеть — это одно и то же, их основное назначение – предоставлять набор множества сетевых функций, облегчающих обмен информацией и призванных объединить группы пользователей. Среди них наиболее известными являются FTP протокол, файловые хранилища, общий доступ к принтерам и папкам. Также ЛВС может использоваться для организации удаленного управления, игровых серверов, параллельных вычислений, доступа в Интернет и т. д.

Перевод адресов

Несколько клиентских устройств могут отображаться совместно использовать IP-адрес, либо потому, что они являются частью общей среды службы веб-хостинга, либо потому, что транслятор сетевых адресов IPv4 (NAT) или прокси-сервер действует как посредник от имени клиента, и в этом случае реальный исходный IP-адрес замаскировано от сервера, получающего запрос. Обычной практикой является использование NAT-маски для многих устройств в частной сети. Только общедоступные интерфейсы NAT должны иметь адрес, маршрутизируемый в Интернете.

Устройство NAT сопоставляет разные IP-адреса в частной сети с разными номерами портов TCP или UDP в общедоступной сети. В жилых сетях функции NAT обычно реализуются в жилом шлюзе . В этом сценарии компьютеры, подключенные к маршрутизатору, имеют частные IP-адреса, а маршрутизатор имеет общедоступный адрес на внешнем интерфейсе для связи в Интернете. Кажется, что внутренние компьютеры используют один общедоступный IP-адрес.

IPv6-адреса


Разложение IPv6-адреса из шестнадцатеричного представления в его двоичное значение

В IPv6 размер адреса был увеличен с 32 бит в IPv4 до 128 бит, что позволило получить до 218 (примерно3,403 × 10 38 ) адресов. Считается, что этого достаточно в обозримом будущем.

Цель нового дизайна заключалась не в предоставлении только достаточного количества адресов, но и в изменении схемы маршрутизации в Интернете, позволяя более эффективно агрегировать префиксы маршрутизации подсети. Это привело к более медленному росту таблиц маршрутизации в маршрутизаторах. Наименьшее возможное индивидуальное выделение — это подсеть для 2 64 хостов, что является квадратом размера всего IPv4 Internet. На этих уровнях фактические коэффициенты использования адресов будут небольшими в любом сегменте сети IPv6. Новый дизайн также предоставляет возможность отделить инфраструктуру адресации сегмента сети, т. Е. Локальное управление доступным пространством сегмента, от префикса адресации, используемого для маршрутизации трафика во внешние сети и из них. IPv6 имеет средства, которые автоматически изменяют префикс маршрутизации целых сетей в случае изменения глобального подключения или политики маршрутизации , не требуя внутренней перестройки или перенумерации вручную.

Большое количество адресов IPv6 позволяет назначать большие блоки для определенных целей и, при необходимости, объединять их для эффективной маршрутизации. При большом адресном пространстве нет необходимости в сложных методах сохранения адресов, используемых в CIDR.

Все современные настольные и корпоративные серверные операционные системы включают встроенную поддержку IPv6 , но она еще не получила широкого распространения в других устройствах, таких как домашние сетевые маршрутизаторы, голосовая связь по IP (VoIP) и мультимедийное оборудование, а также в некотором сетевом оборудовании .

Частные адреса

Так же, как IPv4 резервирует адреса для частных сетей, блоки адресов в IPv6 выделяются отдельно. В IPv6 они называются уникальными локальными адресами (ULA). Префикс маршрутизации fc00 :: 7 зарезервирован для этого блока, который разделен на два блока 8 с различными подразумеваемыми политиками. Адреса включают 40-битное псевдослучайное число, которое сводит к минимуму риск конфликтов адресов в случае слияния сайтов или неправильной маршрутизации пакетов.

В ранних практиках для этой цели использовался другой блок ( fec0 ::) , названный локальными адресами сайта. Однако определение того, что составляет сайт, оставалось неясным, а плохо определенная политика адресации создавала двусмысленность для маршрутизации. От этого типа адреса отказались, и его нельзя использовать в новых системах.

Адреса, начинающиеся с fe80 :: , называемые локальными адресами канала , назначаются интерфейсам для связи по присоединенному каналу. Адреса автоматически генерируются операционной системой для каждого сетевого интерфейса. Это обеспечивает мгновенную и автоматическую связь между всеми хостами IPv6 на канале. Эта функция используется на нижних уровнях администрирования сети IPv6, например, для протокола обнаружения соседей .

Префиксы частных и локальных адресов не могут маршрутизироваться в общедоступном Интернете.

Четыре подсети

В предыдущем примере было показано использование 25-битной маски подсети для разделения 24-битного адреса на две подсети. Аналогичным образом для разделения 24-битного адреса на четыре подсети потребуется «одолжить» два бита идентификатора хоста, чтобы получить четыре возможные комбинации (00, 01, 10 и 11). Маска подсети состоит из 26 бит (11111111.11111111.11111111.11000000), то есть 255.255.255.192.

Каждая подсеть содержит 6 битов адреса хоста, что в сумме дает 26 — 2 = 62 хоста для каждой подсети (адрес хоста из всех нулей — это сама подсеть, а из всех единиц — широковещательный адрес для подсети).

Первая подсеть Вторая подсеть Третья подсеть Четвертая подсеть
IP-адрес подсети 192.168.1.0/26 192.168.1.64/26 192.168.1.128/26 192.168.1.192/26
Маска подсети 255.255.255.192 255.255.255.192 255.255.255.192 255.255.255.192
Широковещательный адрес 192.168.1.63 192.168.1.127 192.168.1.191 192.168.1.255
Минимальный IP-адрес хоста 192.168.1.1 192.168.1.65 192.168.1.129 192.168.1.193
Максимальный IP-адрес хоста 192.168.1.62 192.168.1.126 192.168.1.190 192.168.1.254

Подсеть 169.254.0.0/16 используется для автоматического назначения IP операционной системой в случае, если настроено получение адреса по DHCP, но ни один сервер не отвечает.

Пример маршрутизации

В целом маршрутизация (или создание таблицы маршрутов) – это процесс, при котором сетевому интерфейсу указывается, через какой адрес получать доступ к удаленному сетевому ресурсу. Для лучшего понимания следует разобрать пример.

  1. Допустим, существуют две подсети, 192.168.0.0/24 и 10.0.0.0/8.
  2. Во второй подсети имеется файловый сервер с адресом 10.0.0.10, к которому нужно устроить доступ. В первой находится ПК с адресом 192.168.0.33 и сервер с двумя сетевыми интерфейсами (192.168.0.1 и 10.0.0.100), между которыми настроен NAT.
  3. Тогда для добавления маршрута в ОС Windows нужно запустить командную строку от имени Администратора и ввести команду «route ADD -p 10.0.0.10 MASK 255.0.0.0 192.168.0.1 METRIC 1».
  4. Нажать Enter. В «Пуск»-«Выполнить» или в адресной строке обычной папки ввести \\10.0.0.10 и нажать Enter. ПК получит доступ к ресурсам файлового хранилища.

Дополнительная информация. Таким образом, можно не только получать доступ к файлам и папкам, но и создать подключение через LAN к Интернету. Достаточно после прописывания маршрута в сетевых настройках, в качестве дополнительного шлюза указать адрес точки, имеющей общий выход в Глобальную сеть. Также можно добавлять маршруты для определённых сайтов так, что получится устроить некоторое подобие прокси-сервера.

7.1. Таблицы маршрутизации

Позвольте нам предположить, что компьютер с Linux действует, как
маршрутизатор для этой сети. Он будет иметь три сетевых карты к локальным
сетям и, возможно, четвертый интерфейс для связи с Internet (который был бы
шлюзом по умолчанию).

Пусть компьютер с Linux использует самый первый доступный IP адрес в каждой
подсети. Конфигурация сетевых карт будет следующей:

Interface	IP Address	Netmask
eth0		192.168.1.1	255.255.255.192
eth1		192.168.1.65	255.255.255.192
eth2		192.168.1.129	255.255.255.128

Таблица маршрутизации при данной конфигурации будет такой

Destination     Gateway         Genmask         Iface
192.168.1.0	0.0.0.0		255.255.255.192	eth0
192.168.1.64	0.0.0.0		255.255.255.192	eth1
192.168.1.128	0.0.0.0		255.255.255.128	eth2

На каждой из подсетей главные компьютеры были бы конфигурированы с их
собственным IP адресом и сетевой маской (соответствующий специфической
сети). Каждый главный компьютер объявил бы Linux PC своим
шлюзом/маршрутизатором, определяя IP адрес маршрутизатора для его сетевой
карты на той части сети.

Robert Hart Мельбурн, Австралия Март 1997.

3.2. IP-адреса как «четверка чисел разделенные точками»

В текущей (IPv4) реализации IP адресов, IP адрес состоит из 4-х (8-битовых)
байтов — он представляет из себя 32 бита доступной
информации. Это приводит к числам, которые являются довольно большими (даже
когда написано в представлении десятичных чисел). Поэтому для удобства (и
по организационным причинам) IP адреса обычно записываются в виде четырех
чисел, разделенных точками. IP адрес

	192.168.1.24

— пример этого — 4 (десятичных) числа разделенные (.) точками.

Поскольку каждое из этих чисел — десятичное представление байта (8 бит),
каждое из них может принимать значения из диапазона от 0 до 255 (всего 256
уникальных значений, включая ноль).

Маски подсети

Маска подсети используется для определения того, какие биты являются частью адреса сети, а какие — частью адреса хоста (для этого применяется логическая операция «И»). Маска подсети включает в себя 32 бита. Если бит в маске подсети равен 1, то соответствующий бит IP-адреса является частью адреса сети. Если бит в маске подсети равен 0, то соответствующий бит IP-адреса является частью адреса хоста.

IP-адрес (десятичный) 192 168 1 2
IP-адрес (двоичный) 11000000 10101000 00000001 00000010
Маска подсети (десятичная) 255 255 255
Маска подсети (двоичная) 11111111 11111111 11111111 00000000
Адрес сети (десятичный) 192 168 1
Адрес сети (двоичный) 11000000 10101000 00000001
Адрес хоста (десятичный) 2
Адрес хоста (двоичный) 00000010

Маски подсети всегда состоят из серии последовательных единиц, начиная с самого левого бита маски, за которой следует серия последовательных нулей, составляющих в общей сложности 32 бита.

1-ый октет 2-ой октет 3-ий октет 4-ый октет Десятичная
8-битная маска 11111111 00000000 00000000 00000000 255.0.0.0
16-битная маска 11111111 11111111 00000000 00000000 255.255.0.0
24-битная маска 11111111 11111111 11111111 00000000 255.255.255.0
30-битная маска 11111111 11111111 11111111 11111100 255.255.255.252

Как узнать ip компьютера в локальной сети через командную строку?

Для примера рассмотрим, как узнать ip устройства на ОС Windows 7.

Зайдите «Пуск», далее «Все программы» -> «Стандартные» -> «Командная строка».

В появившемся терминальном окне введите команду ipconfig (в английской раскладке клавиатуры) и нажмите «Enter».

Найдите строку IP-адрес или IPv4-адрес, где указан ваш ip адрес компьютера в сети.

Если вам требуется детальная информация о сетевом компьютере (а не только ip адрес устройства), вместо команды ipconfig можно набрать ipconfig /all .

Также в командную строку можно попасть и другим способом: нажмите (на обычной клавиатуре) клавиши Win+R, пропишите в строке cmd и нажмите ввод (или кнопку OK).

Если при выполнении команды ipconfig IP-адрес устройства выглядит как 169.*.*.* или 0.0.0.0, значит данный компьютер не может подключиться к локальной сети – вероятно, возникли проблемы с настройками сетевой карты, сетевым кабелем или сетевым оборудованием.

Что такое IP-адрес?

Каждое устройство или место в сети должно иметь свой адрес – некоторое обозначение в рамках предопределенной системы адресов, по которому к этому устройству/месту можно получить доступ. В стандартной модели TCP/IP адресация обрабатывается на нескольких сетевых уровнях. Обычно в контексте сетевых технологий под сетевым адресом подразумевают IP-адрес.

IP-адреса позволяют получать сетевые ресурсы через сетевой интерфейс. Если один компьютер хочет установить связь с другим компьютером, он может передать информацию на IP-адрес удаленного компьютера. Если два компьютера находятся в одной сети и если компьютеры и устройства между ними могут преобразовывать сетевые запросы, компьютеры должны иметь возможность установить соединение и отправлять информацию.

Каждый IP-адрес должен быть уникальным в рамках своей сети. Сети можно изолировать, а можно соединить их между собой и преобразовать, чтобы обеспечить доступ к различным сетям. Преобразование сетевых адресов – это система, которая позволяет переписывать адреса пакетов, достигнувших границы сети, и передать их в указанное место назначения. Таким образом, один IP-адрес можно использовать в нескольких изолированных средах.

Как устройство получает свой IP-адрес

Теперь, когда Вы знаете основы работы IP-адресов, давайте сначала поговорим о том, как устройства получают свои IP-адреса. На самом деле существует два типа назначений IP: динамический и статический.

Динамический IP-адрес назначается автоматически при подключении устройства к сети. Для этого в подавляющем большинстве современных сетей (включая Вашу домашнюю сеть) используется протокол динамической конфигурации хоста (DHCP). DHCP встроен в Ваш роутер. Когда устройство подключается к сети, оно отправляет широковещательное сообщение с запросом IP-адреса. DHCP перехватывает это сообщение, а затем назначает IP-адрес этому устройству из пула доступных IP-адресов.

Для этой цели существуют определенные диапазоны частных IP-адресов. То, что используется, зависит от того, кто сделал Ваш роутер, или как Вы настроили его самостоятельно.

Дело в том, что динамические адреса иногда меняются. DHCP-серверы сдают в аренду IP-адреса устройствам, и когда срок аренды истекает, устройства должны возобновлять аренду. Иногда устройства получают другой IP-адрес из пула адресов, которые может назначить сервер.

В большинстве случаев это не имеет большого значения, и все будет «просто работать». Однако иногда Вам может потребоваться присвоить устройству IP-адрес, который не изменяется. Например, возможно, у Вас есть устройство, к которому Вам нужно получить доступ вручную, и Вам легче запомнить IP-адрес, чем имя. Или, может быть, у Вас есть определенные приложения, которые могут подключаться только к сетевым устройствам, используя их IP-адрес.

В этих случаях Вы можете назначить статический IP-адрес этим устройствам. Есть несколько способов сделать это. Вы можете вручную настроить устройство со статическим IP-адресом, хотя иногда это может быть затруднительным. Другое, более элегантное решение — настроить маршрутизатор для назначения статических IP-адресов определенным устройствам во время динамического назначением DHCP-сервером. Таким образом, IP-адрес никогда не меняется, но Вы не прерываете процесс DHCP, который обеспечивает бесперебойную работу.

Как происходит вычисление IP-адреса Сети и компьютера?

Находясь в ЛВС, довольно просто узнать IP-адрес компьютера и пул адресов в целом. Для этого необходимо:

  • На ПК под управлением Windows. Запустить командную строку от имени Администратора, в ней ввести команду «ipconfig». В выводе на экран найти нужный сетевой интерфейс, где будут значение IPv4 или IPv6 – текущий адрес ПК и маска подсети, которая определяет общее количество доступных адресов. Например, IP = 192.168.0.59, а маска = 255.255.255.0, это значит, что ПК работает в подсети 192.168.0.0 с диапазоном адресов 192.168.0.1 – 192.168.0.255.
  • На ПК с ОС Linux аналогом команды ipconfig будет запуск из терминала утилиты ifconfig, вычисление адресов производится так же, как и в предыдущем пункте.

Из информации, изложенной в статье,  нетрудно понять, какая Сеть называется локальной. Итак, ЛВС – неотъемлемая часть современного цифрового мира, которая уже является необходимостью, нежели какой-то экзотикой. Более того, большинство вычислительных устройств априори нацелены на работу в Интернете, которая, по сути, также является многоранговой ЛВС, отличаться от привычной корпоративной она будет только сложными таблицами маршрутизации и огромным количеством активного сетевого оборудования.

Подсети

IP-сети можно разделить на подсети как в IPv4, так и в IPv6 . Для этого IP-адрес распознается как состоящий из двух частей: префикса сети в старших битах и ​​оставшихся битов, называемых остальным полем , идентификатором хоста или идентификатором интерфейса (IPv6), используемым для нумерации хостов в сети. . Маска подсети или CIDR обозначение определяет , как IP — адрес делится на сеть и принимающие части.

Термин маска подсети используется только в IPv4. Однако обе версии IP используют концепцию и обозначение CIDR. В этом случае за IP-адресом следует косая черта и количество (в десятичном формате) битов, используемых для сетевой части, также называемое префиксом маршрутизации . Например, IPv4-адрес и его маска подсети могут быть 192.0.2.1 и 255.255.255.0 соответственно. Обозначение CIDR для одного и того же IP-адреса и подсети — 192.0.2.1 24 , поскольку первые 24 бита IP-адреса указывают на сеть и подсеть.

Сетевые адреса, адреса интерфейсов и широковещательные адреса[править]

IP адрес может означать одно из трех:

  • Адрес IP сети (группа IP устройств, имеющих доступ к общей среде передаче — например, все устройства в сегменте Ethernet). Сетевой адрес всегда имеет биты интерфейса (хоста) адресного пространства установленными в 0 (если сеть не разбита на подсети — как мы еще увидим);
  • Широковещательный адрес IP сети (адрес для ‘разговора’ со всеми устройствами в IP сети). Широковещательные адреса для сети всегда имеют интерфейсные (хостовые) биты адресного пространства установленными в 1 (если сеть не разбита на подсети — опять же, как мы вскоре увидим).
  • Адрес интерфейса (например Ethernet-адаптер или PPP интерфейс хоста, маршрутизатора, сервера печать итд). Эти адреса могут иметь любые значения хостовых битов, исключая все нули или все единицы — чтобы не путать с адресами сетей и широковещательными адресами.

Итого:

  • Для сети класса A: (один байт под адрес сети, три байта под номер хоста)
    • 10.0.0.0 сеть класса А, потому что все хостовые биты равны 0.
    • 10.0.1.0 адрес хоста в этой сети
    • 10.255.255.255 широковещательный адрес этой сети, поскольку все сетевые биты установлены в 1
  • Для сети класса B: (два байта под адрес сети, два байта под номер хоста)
    • 172.17.0.0 сеть класса B
    • 172.17.0.1 адрес хоста в этой сети
    • 172.17.255.255 сетевой широковещательный адрес
  • Для сети класса C: (три байта под адрес сети, один байт под номер хоста)
    • 192.168.3.0 адрес сети класса C
    • 192.168.3.42 хостовый адрес в этой сеть
    • 192.168.3.255 сетевой широковещательный адрес

Почти все доступные сетевые IP-адреса принадлежат классу C.

Объединение частных сетей

Поскольку пространство частных адресов IPv4 относительно невелико, многие частные сети IPv4 неизбежно используют одни и те же диапазоны адресов. Это может создать проблему при объединении таких сетей, поскольку некоторые адреса могут дублироваться для нескольких устройств. В этом случае сети или хосты должны быть перенумерованы, что часто требует много времени, или между сетями должен быть размещен транслятор сетевых адресов для преобразования или маскировки одного из диапазонов адресов.

IPv6 определяет уникальные локальные адреса в RFC 4193, обеспечивая очень большое частное адресное пространство, из которого каждая организация может случайным образом или псевдослучайно выделить 40-битный префикс, каждая из которых допускает 65536 организационных подсетей. Имея место для примерно одного триллиона (10 12 ) префиксов, маловероятно, что два сетевых префикса, используемые разными организациями, будут одинаковыми, при условии, что каждый из них был выбран случайным образом, как указано в стандарте. Таким образом, когда две такие частные сети IPv6 соединяются или объединяются, риск конфликта адресов практически отсутствует.