Навигация
|
Как легко посчитать количество хостов в сети
Пример, есть сеть 192.168.0.0 с маской 255.255.255.248 В маске максимум 32 бита, это равно маске 255.255.255.255 При каждом убавлении бита из маски вычитается 1, потом 1 + 1 = 2, далее 2 + 2 = 4 и т.д. Т.е. первый бит заберет 1, все остальные будут забирать предыдущее число помноженное на два x = x*2 32 бита - маска 255.255.255.255 Теперь надо понять, сколько хостов, мы вычли из 32 бит в общей сложности 3 бита, чтоб получить нужную маску Это значит, что хостов будет 2 в степени 3 и из результата вычесть 2 (адрес сети и широковещательный) Т.е. получится 2 * 2 * 2 - 2 = 6 Т.е. адрес сети 192.168.0.0, хосты с 192.168.0.1 по 192.168.0.6, широковещательный 192.168.0.7 Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|