Я прочитал статью по этой ссылке и очень запутался. Если вы посмотрите на ссылку, вы увидите две строки:

Это первая часть статьи, которая запутала меня:

1) Он сообщает нам, в какую сеть входит устройство (идентификатор сети).

2) Он идентифицирует это уникальное устройство в сети (Node ID).

Если я правильно понимаю, Node ID = Host ID. Но слово «узел» заставляет меня думать, что, возможно, идентификатор узла относится к идентификатору подсети, тогда как идентификатор узла относится к отдельному узлу в подсети.

Это вторая часть статьи, которая запутала меня:

Если вы можете посмотреть в конце статьи, есть таблица:

Я не понял разницу между битами хоста и битами узла.

Если кто-то может взять IP-адрес и "разбить" его на (идентификатор сети, идентификатор подсети, идентификатор узла, идентификатор хоста), всем спасибо и хорошего дня.

1 ответ1

1

Статья, на которую вы ссылаетесь, устарела. Это относится к сетям класса A/B/C/D/E.

Те не использовались в течение десятилетия или больше. Мы давно перешли на CIDR.

Для получения информации о C lassless I nter- D omain R пикника видеть эти статьи:

Простое описание сетей IPv4, включая разницу между «битами хоста» и «битами сети», см. В этой статье на нашем родственном сайте.

Но подытожил:

  • Для сетей IPv4 мы используем 32-битное число.
  • Первая часть этого номера описывает сеть, вторая часть - хост.
  • Маска сети указывает, какая часть номера описывает сеть и какой хост.


Пример: 192.168.1.2/25

Давайте посмотрим на первую часть и запишем ее в двоичном виде:

192     .168     .1       .2  
11000000 10101000 00000001 00000010

Затем возьмите /25 и запишите его в двоичном формате (25 раз в один)

11111111 11111111 11111111 10000000

Сетевая часть выделена жирным шрифтом:

> 11000000 10101000 00000001 00000010  
> 11111111 11111111 11111111 10000000   
> 11000000 10101000 00000001 00000010

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .