Зарезервированные IP адреса - что это такое и с чем едят?

Кирилл

Команда форума
Администратор
Ассоциация VN
Сообщения
14,069
Реакции
5,784
Привет читающим)

Как не пытался я этого избежать ,но при прохождении практики после первого курса обучения
(См. Программа обучения по "лечению" персонального компьютера )
Я дал слабину когда столкнулся с зарезервированными адресами.

В частности этот вопрос был затронут в теме Основы локальных сетей и сетевая подсистема Windows

Что такое зарезервированные IP адреса?

Это диапазон адресов ,зарезервированный и закрепленный для использования в частной сети.
Зарезервированные адреса не могут использоваться для доступа к сети интернет.

Как известно (по крайней мере тем,кто читал тему о построении сетей по ссылке выше) на данный момент сети делятся на классы,а каждый класс в свою очередь имеет зарезервированный диапазон адресов.

Класс | От IP-адреса | До IP-адреса | Всего адресов в диапазоне
A
|10.0.0.0| 10.255.255.255| 16,777,216
B |172.16.0.0| 172.16.255.255| 65,536
C | 192.168.0.0| 192.168.255.255| 65,536

Сообщения с зарезервированных IP-адресов не передаются через Internet.
Почему?
Потому что для того,что бы передать сообщение за пределы локальной сети,необходимо его конвертировать для передачи из одной сети в другую и передать через шлюз.
Шлюз служит чем то вроде дверей для перехода между сетями (грубо говоря).
Сделано это для того,что бы избежать избежать конфликтов IP-адресов в системе Internet.

Бывает ли несколько частных сетей и что это такое?

Под частными сетями подразумевается локальная сеть.
То есть сеть между хостом (устройстов которое выступает в роли сервера) и клиентом (подключенное устройство).

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

Так вот частные зарезервированные адреса предназначены для распределения адресов внутри сетей наших "матрешек".
По сути ip адрес состоит из двух частей - адрес сети и адрес узла,а в какой сети находится (локальной или удаленной) адрес узла можно определить с помощью маски подсети.

Так же существуют и несколько глобальных зарезервированных адресов:



Адреса 127.0.0.0 - 127.255.255.255 так же зарезервированы для реализации механизма Loopback (обратная петля) - передачи потока данных от источника самому себе. В сетях Ipv4 наиболее часто используется loopback — 127.0.0.1, в сетях IPv6 — 0:0:0:0:0:0:0:1:1), что можно увидеть в файле Hosts. У данных адресов есть собственное доменное имя - Localhost. Адреса loopback используются для проверки работоспособности IP стека в операционной системе или для связи с серверным приложением, расположенным на этом же компьютере.

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

Адреса 169.254.0.0 - 169.254.255.255 (Link-local адреса) зарезервированы для службы Automatic Private IP Addressing (APIPA), которая может использоваться в небольших одноранговых сетях вместо службы Dynamic Host Configuration Protocol — протокол динамической конфигурации хоста (DHCP). Иногда адрес этого диапазона можно увидеть в свойствах сетевого подключения компьютера, если он не может установить связь с DHCP сервером.

Зарезервированные специальные адреса

Шлюз по умолчанию (default gateway)

0.0.0.0|IP-адрес в десятичном формате|В IP-адресе все нули
00000000.00000000.00000000.00000000|IP-адрес в двоичном формате|В IP-адресе все нули

Широковещательный адрес всех сетей

255.255.255.255|IP-адрес в десятичном формате|В IP-адресе все единицы
11111111.11111111.11111111.11111111|IP-адрес в двоичном формате|В IP-адресе все единицы

Идентификатор сети
192.168.176.0|IP-адрес в десятичном формате|В порции адреса хоста все нули
11000000.10101000.10110000.00000000|IP-адрес в двоичном формате|В порции адреса хоста все нули
Широковещательный адрес конкретной сети
192.168.191.255|IP-адрес в десятичном формате|В порции адреса хоста все единицы
11000000.10101000.10111111.11111111|IP-адрес в двоичном формате|В порции адреса хоста все единицы
Идентификатор хоста сети, которой он принадлежит
0.0.5.78|IP-адрес в десятичном формате|В порции адреса сети все нули
00000000.00000000.00000101.01001110|IP-адрес в двоичном формате|В порции адреса сети все нули

Широковещательный адрес всем узлам текущей сети
255.255.245.78|IP-адрес в десятичном формате|В порции адреса сети все единицы
11111111.11111111.11110101.01001110|IP-адрес в двоичном формате|В порции адреса сети все единицы

192.168.1.1 |используется несколькими производителями маршрутизаторов в качестве адреса по умолчанию для самого маршрутизатора

Зарезервированные номера хостов

Мы знаем что число разрядов, используемых для обозначения номера хоста может составлять 8, 16 или 24.
Однако, два номера хоста всегда остаются зарезервированными:

  • Номер, получающийся при заполнении всех разрядов в номере хоста в IP-адресе нулями (нулевой номер);
  • Номер, получающийся при заполнении всех разрядов в номере хоста в IP-адресе единицами (его значение зависит от числа разрядов).
Эти зарезервированные номера хостов так же имеют свое предназначение.
IP-адрес с нулевым номером хоста используется для адресации ко всей сети. Например, в сети класса С с номером 199.65.32 IP-адрес 199.65.32.0 обозначает сеть в целом.

Если все разряды в номере хоста в IP-адресе заполнены единицами, то широковещательное сообщение будет разослано всем хостам в этой сети. Предположим, например, что один из хостов в сети класса С с сетевым адресом 198.60.32.0 собирается направить сообщение всем остальным хостам, находящимся в той же сети. В этом случае сообщение должно быть передано на адрес 198.60.32.255.
 
Последнее редактирование:
Существуют еще блоки адресов, зарезервированные для использования исключительно для примеров в документациях.
В руководстве RFC5737 дается указание не использовать их при адресации интернет и локальных сетей.
Это:

ip/mask|Диапазон адресов|Название блока
192.0.2.0/24|192.0.2.0 - 192.0.2.255|TEST-NET-1
198.51.100.0/24|198.51.100.0 - 198.51.100.255|TEST-NET-2
203.0.113.0/24|203.0.113.0 - 203.0.113.255|TEST-NET-3
Первый из указанных блоков вскоре был исключен из списка запрещенных при адресации.
Тем не менее его не рекомендуют использовать. Ясно, что данные ограничения весьма формальны, но носят официальный характер.
 
Назад
Сверху Снизу