LINUX.ORG.RU
ФорумAdmin

Маска/Адрес

 


1

1

Есть адрес:

inet 172.31.47.58 netmask 255.255.240.0

Как записать адрес/маску подсети?



Последнее исправление: maxcom (всего исправлений: 3)

Открой для себя чудесный мир network калькуляторов в гугле.

Deleted
()
Ответ на: комментарий от mandala

Mы пишем адрес подсети:

192.168.1.0/255.255.255.0 (192.168.1.0/24)

В последнем октете адреса мы ставим '0'

здесь все понятно. А как записать адрес ПОДСЕТИ (не хоста) приведенной выше?

anonymus123
() автор топика
Ответ на: комментарий от mandala

Спасибо. Еще, если можно - ссылку на док., как вычислять адрес... Нахожу только про вычисление масок (или чего-то не до-понимаю)

anonymus123
() автор топика
Ответ на: комментарий от AS

Я знаю, я на основе этого примера:

192.168.1.0/255.255.255.0 (192.168.1.0/24)

написал что просит ТС, то что ему не хватало. А статью ему уже показали для самообразования.

mandala ★★★★★
()
Ответ на: комментарий от anonymus123

Калькулятор то чем не устраивает? Но можешь выучить как таблицу умножения:

https://ru.wikipedia.org/wiki/%D0%91%D0%B5%D1%81%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%BE%D0%B2%D0%B0%D1%8F_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%D1%86%D0%B8%D1%8F#%D0%92%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D1%8B%D0%B5_%D0%BC%D0%B0%D1%81%D0%BA%D0%B8

mandala ★★★★★
()
Ответ на: комментарий от anonymus123

Про выучить – можешь и правда заучить, а можешь натренироваться в уме переводить двоичные числа в десятичные. Но оно тебе нужно? Что в чего переводить уже два раза ссылку дали на википедию, но можешь сам поискать что-то более развернутое с примерами.

mandala ★★★★★
()
Ответ на: комментарий от anonymus123

Еще, если можно - ссылку на док., как вычислять адрес...

Берёшь маску, считаешь битики (по факту тот самый CIDR):

11111111 11111111 11110000 00000000

Берёшь адрес

10101100 00011111 00101111 00111010

Обнуляешь по маске

10101100 00011111 00100000 00000000

Переводишь в десятичное. Сам сможешь дальше ?



AS ★★★★★
()
$ ipcalc 172.31.47.58 255.255.240.0
Address:   172.31.47.58         10101100.00011111.0010 1111.00111010
Netmask:   255.255.240.0 = 20   11111111.11111111.1111 0000.00000000
Wildcard:  0.0.15.255           00000000.00000000.0000 1111.11111111
=>
Network:   172.31.32.0/20       10101100.00011111.0010 0000.00000000
HostMin:   172.31.32.1          10101100.00011111.0010 0000.00000001
HostMax:   172.31.47.254        10101100.00011111.0010 1111.11111110
Broadcast: 172.31.47.255        10101100.00011111.0010 1111.11111111
Hosts/Net: 4094                  Class B, Private Internet
sergej ★★★★★
()
Ответ на: комментарий от anc

Это не CIDR, это префикс

Только не префикс, а его длинна тогда уж. Но как-то это /xx называют так же, как и сам метод. Хотя х его з.

AS ★★★★★
()
Ответ на: комментарий от AS

Только не префикс, а его длинна тогда уж.

Полностью согласен.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.