[identity profile] shwed-spb.livejournal.com posting in [community profile] useful_faq
Господа, а кто может ответить на ламерский вопрос?
вот есть ip вида 192,168,0,x. маска подсети 255,255,255,0 это дело можно сокращенно записать как 192,168,0.0/24
а если скажем ip вида 192,168,0,x маска подсети 255.255.255.252, как можно записать это дело.

А еще лучше тыкнуть меня носом в сцылу, где можно об этом почитать =)

Апд. Всем откликнувшимся огромное спасибо! Вопрос решен.

Date: 2007-05-16 12:47 pm (UTC)
From: [identity profile] nimdar.livejournal.com
http://www.faqs.org/rfcs/rfc1519.html
http://www.faqs.org/rfcs/rfc4632.html

Date: 2007-05-16 12:52 pm (UTC)
From: [identity profile] nimdar.livejournal.com
http://www.faqs.org/rfcs/rfc1860.html

Date: 2007-05-16 12:55 pm (UTC)
From: [identity profile] tigerfish.livejournal.com
192.168.0.x с маской 255.255.255.0 строго говоря, быть не может. Это не по стандарту, хотя Cisco, например, это понимает (при определенной конфигурации). Что может быть, так это 192.168.х.(1-254) с маской 255.255.255.0 где х не равен 0 (в общем случае) и численно зависит от маски. В таком случае сеть (к примеру) 192.168.120.0 с маской 255.255.255.0 и записывается как 192.168.120.0/24. /24 - это количество "1" в маске в двоичной записи. Маска 255.255.255.0 в двоичной записи выглядит как 11111111 11111111 11111111 00000000, что нам и дает /24. Соответственно сеть 192.168.120.252 будет иметь маску 11111111 11111111 11111111 11111100, что дает нам запись /30. В такой сети возможно иметь только два устройства с адресами 192.168.120.253 и 192.168.120.254.
Про IP сети и подсети ОЧЕНЬ МНОГО информации в Интернете. Для начала подойдет любой учебник или справочник по IP адресации и сетям :)

Date: 2007-05-16 01:05 pm (UTC)
From: [identity profile] nimdar.livejournal.com
Quote:
192.168.0.x с маской 255.255.255.0 строго говоря, быть не может. Это не по стандарту, хотя Cisco, например, это понимает (при определенной конфигурации).

Да неужели?
Ссылку на стандарт можно, где говориться, что "х не равен 0"?

~# ifconfig
=cut=
eth1 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.0.115 Bcast:192.168.0.255 Mask:255.255.255.0
=cut=

Date: 2007-05-16 03:14 pm (UTC)
From: [identity profile] tigerfish.livejournal.com
Стандарт не помню, но при большом желании и наличие времени могу поискать. Когда разрабатывалась схема IP адресации, нулевые подсети были запрещены. Именно поэтому Cisco ввела у себя в софте команду "ip subnet zero", которая сейчас уже стала дефолтной. Я не говорю, что там не может быть нуля, я говорю о том, что изначально, при классовых подсетях, его там не должно было быть. Сейчас ноль там может быть, если оборудование поддерживает внеклассовые подсети.

Date: 2007-05-16 03:17 pm (UTC)
From: [identity profile] tigerfish.livejournal.com
Надо читать: "оборудование поддерживает внеклассовые и нулевые подсети."

Date: 2007-05-16 06:32 pm (UTC)
From: [identity profile] stasikos.livejournal.com
Странно это. при классовой адресации класс C определяется как "адрес, 3 старших бита которого 110, три байта указывают на сеть и один - на хост, диапазон класса C - 192.168.0.0-223.255.255.255". Почему же x не может быть 0? (RFC 791)
From: [identity profile] tigerfish.livejournal.com
Каюсь, я в своем заявлении про невозможность нуля был в корне неправ! Пошел, перечитал соответствующую литературу. Все написано понятно - ноль быть может. И команда "ip subnet-zero" не имеет никакого отношения к этому нулю... А ведь пять лет назад я это все учил и сдавал... Вот теперь сижу и гадаю, откуда у меня в голове такая каша??? Хорошо, что за пять лет мне ни разу не пришлось применить на практике эти "знания" :)
From: [identity profile] tigerfish.livejournal.com
Каюсь, я в своем заявлении про невозможность нуля был в корне неправ! Пошел, перечитал соответствующую литературу. Все написано понятно - ноль быть может. И команда "ip subnet-zero" не имеет никакого отношения к этому нулю... А ведь пять лет назад я это все учил и сдавал... Вот теперь сижу и гадаю, откуда у меня в голове такая каша??? Хорошо, что за пять лет мне ни разу не пришлось применить на практике эти "знания" :)

Date: 2007-05-16 01:27 pm (UTC)
From: [identity profile] madcat.livejournal.com
строго говоря - может :)

Date: 2007-05-16 01:28 pm (UTC)
From: [identity profile] madcat.livejournal.com
само собой, что при указании сети, а не адреса. Адрес - да, не может.
From: [identity profile] tigerfish.livejournal.com
Каюсь, я в своем заявлении про невозможность нуля был в корне неправ! Пошел, перечитал соответствующую литературу. Все написано понятно - ноль быть может. И команда "ip subnet-zero" не имеет никакого отношения к этому нулю... А ведь пять лет назад я это все учил и сдавал... Вот теперь сижу и гадаю, откуда у меня в голове такая каша??? Хорошо, что за пять лет мне ни разу не пришлось применить на практике эти "знания" :)

Date: 2007-05-16 12:57 pm (UTC)
From: [identity profile] madcat.livejournal.com
/30 вроде :)
Только тогда не 192.168.0.0/30, а может быть и 192.168.0.4/30, 192.168.0.8/30.
проще всего это понять, если перевести маску в двоичный код. Количество единичек и будет соответствовать этой цыфирьке.

Date: 2007-05-16 12:58 pm (UTC)
From: [identity profile] e-storm.livejournal.com
http://pbxlib.com.ua/lan/article_150.html