Что означает 10.0.0.1 / 24 адрес моего компьютера (ip addr-команда)?

что означает 10.0.0.1 / 24 адрес моего компьютера (ip addr - command)?

  1. 1/24 и не 0/8

  2. 10.0.0 диапазон, а не 192.168.10

28
задан studiohack
20.12.2022 1:58 Количество просмотров материала 2487
Распечатать страницу

5 ответов

думал я об этом с несколько примеров

/8 = 255.0.0.0

/16 = 255.255.0.0

/24 = 255.255.255.0

/32 = 255.255.255.255

192.168.1.0/24 = 192.168.1.0-192.168.1.255

192.168.1.5 / 24 все еще находится в той же сети, что и выше, нам придется перейти на 192.168.2.0, чтобы быть в другой сети.

192.168.1.1/16 = 192.168.1.0-192.168.255.255

когда у вас есть сеть, вы потеряете два IP адреса, один для передачи и один для сети. Первый IP зарезервирован для ссылки на сеть, в то время как последний ip диапазона зарезервирован для широковещательного адреса.

29
отвечен Chris Disbro 2022-12-21 09:46

В дополнение к ответу Тима:

/24 вместо /8 означает, что первые 3 октета ip-адреса используются для указания сети. Это просто настройка, которую вы можете изменить, если хотите. Это не очень распространено использовать 10. частный диапазон с маской /24, но нет причин, по которым вы не можете этого сделать.

/ 8 использует только первый октет, чтобы указать часть сети, которая является то, что 10. сеть явно означала назад в дни до CIDR, и именно поэтому вы все еще смотрите его чаще с /8, чем с 24.

Как за последний октет быть 0 а не 1, потому что 10.0.0.0 в этом случае сетевой адрес, с 10.0.0.1 будучи компьютерах ИС.

7
отвечен Dmatig 2022-12-21 12:03

RFC 1918 резервирует 3 диапазона для частных IP-адресов. Ваш DHCP-сервер/маршрутизатор настроен для назначения этого диапазона.

10.0.0.0 - 10.255.255.255/8

172.16.0.0 - 172.31.255.255/12

192.168.0.0 - 192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network

5
отвечен TD1 2022-12-21 14:20

формат 10.0.0.1/24 Так называется бесклассовая Междоменная маршрутизация CIDR представление таким образом, короче говоря, это битовая маска, которая описывает, какая часть IP-адреса может использоваться для диапазона.

вот пример, в вашем случае 10.0.0.1/24 У вас сохранилось 24 бита из общего 32-битного поля адреса. Если вы думаете о IP-адрес как 4 части 8 бит, что дает вам 255.255.255.255 соответственно 2^8.2^8.2^8.2^8 в вашем случае это означает, что эта часть, 3 части 8 бит защищенные (не изменится) 10.0.0 и только последняя 8-я часть IP будет использоваться как часть диапазона .1 предоставление диапазона в этом формате: 10.0.0.1 - 10.0.0.255

Я полагаю, что 10.0.0.0 IP сохраняется для вашего маршрутизатора, сетевой карты или другого устройства, поэтому он не включен.

еще одна вещь, вероятно, очевидная, чем меньше номер диапазона, например 32, 24, 16, 8, тем больше диапазон IP.

и, наконец, вот хороший инструмент для манипуляций CIDR http://www.ipaddressguide.com/cidr

2
отвечен infinity 2022-12-21 16:37

эти конечные цифры backslah называют cidr для аннотации.

/32 означает один адрес. Так 10.0.0.0/32 означает только один адрес 10.0.0.0. Но адрес заканчивается .0-это широковещательный адрес, верно? Таким образом, этот единственный адрес означает любой адрес в диапазоне 10.0.0.1 - 10.0.0.255.

/24 означает 255 адресов. Так 10.0.0.1/24 означает любой адрес в диапазоне 10.0.0.1 - 10.0.0.255. ( Я не использую 10.0.0.0/24 здесь, потому что это включает тот. 0 "расширение" мы получили выше, и я пытаюсь контрастировать с этим.)

0
отвечен Martin Garrix 2022-12-21 18:54

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх