как высчитать: число установленных битов в маске
Модератор: Модераторы
Сообщений: 4
• Страница 1 из 1
- Remy
- Активный пользователь
- Сообщения: 793
- Зарегистрирован: 17 мар 2004, 19:11
- Откуда: Санкт-Петербург, Россия
Цитата:
Цитата | ||
Маска - тоже четырехбайтное число, но все старшие биты, начиная с некоторого, всегда установлены в единицу, а все младшие - в ноль. Примеры: 255.255.255.0 - маска сети класса C на 256 номеров; 255.255.255.192 - маска маленькой сети на 64 номера (192=256-64). Если мне надо указать сочетание номера и маски, я буду использовать запись номер/число_установленных_битов_в_маске - так сочетание номера 192.168.14.5 и маски 255.255.255.0 будет записано в виде 192.168.14.5/24.
[/quote] бла-бла-бла - не могу понять как высчитывается число бит /24 или /16 или т.д. ??? Remy
???? Что именно ты понять не можеш? Сопоставить различные формы записи? 255.255.255.0 - 24 (11111111.11111111.11111111.00000000) 255.255.0.0 - 16 (11111111.11111111.00000000.00000000) 255.8.0.0 - 8 (11111111.00000000.00000000.00000000) Еденицами в маске отмечены биты, адресующие сеть (подсеть) нули - адрес узла Учим системы счисления и основы TCP/IP Знания, которые нельзя применить - бесполезны
|