Форум программистов, компьютерный форум, киберфорум
Сети и средства коммуникаций
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.65/277: Рейтинг темы: голосов - 277, средняя оценка - 4.65
63 / 35 / 13
Регистрация: 21.10.2010
Сообщений: 538
1

Какое максимальное количество IP адресов для узлов доступно в сети

31.12.2011, 17:47. Показов 55405. Ответов 20
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, расскажите, пожалуйста как решить подобную задачу:

Маска сети для IPv4 адресации *– это 4-х байтное число, которое делит IP адрес на адрес сети (первая часть) и адрес узла (вторая часть). Для части IP адреса, соответствующей адресу сети в маске сети содержатся двоичные единицы, а для части IP адреса, соответствующей адресу узла в маске сети содержаться двоичные нули. IP адрес, в котором в части адреса узла содержаться только двоичные нули – служебный адрес сети. IP адрес, в котором в части адреса узла содержаться только двоичные единицы – адрес ограниченного широковещания. Эти два адреса нельзя использоваться для адресации узлов.

Какое максимальное количество IP адресов для узлов доступно в сети с маской сети «255.255.255.0» ?
В ответе укажите целое число.

Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.12.2011, 17:47
Ответы с готовыми решениями:

По IP и маске определить идентификатор и максимальное количество узлов в сети
Подскажите пожалуйста, как все это сделать (желательно как можно подробнее о том, как и что нужно...

Адресация узлов в сети. Порядок разрешения адресов
Всем привет. В командной строке вывожу таблицу преобразования адресов командной arp -a. Через...

Задача "Подсчитайте максимальное количество сетей класса В и максимальное количество адресов ком. кл. С
Добрый вечер огромная просьба подскажите пожалуйста по задаче. Вроде же и простая но загнала в...

Сколько хостовых (индивидуальных узловых) IP-адресов доступно в сети с маской 255.252.0.0 (префикс /14)
Сколько хостовых (индивидуальных узловых) IP-адресов доступно в сети с маской 255.252.0.0 (префикс...

20
62 / 62 / 16
Регистрация: 18.10.2010
Сообщений: 240
31.12.2011, 18:57 2
256 адресов
0
63 / 35 / 13
Регистрация: 21.10.2010
Сообщений: 538
31.12.2011, 19:25  [ТС] 3
Объясните пожалуйста как решали + правильный ответ 254)
0
Эксперт Java
4091 / 3825 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 11
31.12.2011, 20:18 4
если кратко и тупо то:
255.255.255.0
переводим в двоичную систему счисления:
11111111.11111111.11111111.00000000
в конце 8 нулей - значит всего доступно 2^8 = 256 адресов.
НО! нужно отнять 2 адреса - они используются для обозначения адреса сети и броадкаста.
итого получаем 256 - 2 = 254.
0
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
04.10.2012, 19:35 5
Наверное, автору топика уже не нужно, но, может, ком-то еще пригодится. Нас преподаватель научил пользоваться вот такой простой табличкой, кто автор - сказать не могу.
Миниатюры
Какое максимальное количество IP адресов для узлов доступно в сети  
2
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
04.10.2012, 19:38 6
Сейчас объясню, как ей пользоваться.
Пример: Рассчитать маску подсети 192.168.100.25/30
Смотрим значение в столбце по числом 30 (строка «Subnet mask”), получаем 252. Наша маска сети: 255.255.255.252.
Чтобы рассчитать «шаг» сетей, из числа 256 вычитаем наше полученное значение 252.
256 — 252 = 4.
Начинаем нумерацию сетей с нуля:
192.168.100.0
192.168.100.4
192.168.100.8
192.168.100.12
192.168.100.16
192.168.100.20
192.168.100.24
192.168.100.28
И т.д.
Количество сетей равно 2 в степени, равной порядковому номеру нашего числа 252. Оно в 6 столбце, следовательно, получаем:
2 в степени 6 = 64.
Количество компьютеров в сети , как мы знаем, равно общему количеству «единичек» минус количество единиц в нашей маске, в данном случае — смотрим на строчку над числом 252, это 4, и, как обычно вычитаем 2 (адрес сети и широковещательный), получаем 2.
Наш IP 192.168.100.25 находится в промеждутке между .24 и .28, следовательно, он находится в подсети .24. Итак, наш IP 192.168.100.25 находится в сети 192.168.100.24, маска сети: 255.255.255.252.
Широковещательный адрес всегда то число, которое находится перед адресом следующей сети, т.е. перед .28. , и будет иметь значение 192.168.100.27. Значит, в данной сети будет 2 хоста: 192.168.100.25 и 192.168.100.26.
Табличка помогает определить и другие параметры.
Вот, еще пример.
Скажем, у нас есть выделенный блок адресов: 192.168.10/25, и нам нужно создать сеть, в которой 30 хостов. Берем 32, и в строчке выше видим значение /27. «Шаг»: 256-224 = 32.
Еще пример.
Предположим, у нас есть огромный диапазон, и нам нужна сеть, в которой 2000 компьютеров, и вторая, в которой будет 500 машин. Таких чисел в нашей табличке нет. Тут получается немного более «заковыристо», но если под руками нет калькулятора, то делаем так:
Миниатюры
Какое максимальное количество IP адресов для узлов доступно в сети  
2
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
04.10.2012, 19:38 7
Для 2000 хостов получаем: 172.16.0.0/21. «Шаг»: 256 — 248 = 8.
Еще подсказка, чтобы не путаться: число 21 находится в 3 строчке сверу, значит, нас интересует 3й октет.
Широковещательный адрес будет: 172.16.7.255,
наши IP адреса с 172.16.0.1 по 172.16.7.257
Если нужно 500 компьютеров, то остановимся на /23 и т.д.
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28045 / 15778 / 982
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
04.10.2012, 19:46 8
Цитата Сообщение от maggi555 Посмотреть сообщение
257
очепяточка?
1
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
04.10.2012, 19:51 9
Ой, конечно же! прошу прощения! а как исправить?
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
05.10.2012, 07:01 10
Сейчас объясню, как ей пользоваться
Табличка это хорошо
Но если научиться считать в двоичной арифметике вместо обычной десятичной то все будет понятно и без табличек
0
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
05.10.2012, 08:06 11
Эта табличка для тех кто не умеет/не хочет считать в двоичной арифметике. Ее можно быстренько нарисовать или даже в уме посчитать, где какое число находится.
Вот сегодня, например, у нас были задачи на суммирование сетей. Надо было считать много и быстро. Я знаю, как считать в двоичной системе, но делаю это медленно (особенно, если надо решать быстро, то делаю кучу глупых ошибок!). У меня гораздо больше времени занимает перевод в двоичную систему и обратно, чем подсчтет с помощью этой таблички.
Например (пример взят из учебника Ламмле CCNA Stydy Guide):
Для каждого сета сетей, найти суммарный адрес и маску.
172.144.0.0 - 172.159.0.0
Считаем. 159 - 144 = 15. Ближайшее число, которое нам подходит - 16. Значит, берем значение 240. Маска: 255.255.240.0
В общем мне кажется, удобно. И я ведь никого не заставляю этой табличкой пользоваться, это для тех, кому удобнее и быстрее.
1
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
05.10.2012, 21:53 12
Для каждого сета сетей, найти суммарный адрес и маску.
172.144.0.0 - 172.159.0.0
Маска: 255.255.240.0
В общем мне кажется, удобно. И я ведь никого не заставляю этой табличкой пользоваться, это для тех, кому удобнее и быстрее.
Удобно говоришь ?
Ну-ну
А то мне кажется что маска 255.255.240.0 - ответ явно неправильный.
И кроме этого просили еще указать суммарный адрес.
Где он в ответе ?

Добавлено через 9 минут
И раз так, то вот тебе еще задача
Набор адресов: 172.93.0.0-172.108.0.0
Укажите адрес сети и маску сети, которая покрывает данный набор адресов
Сеть должна быть наименьшего размера
0
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
08.10.2012, 06:49 13
Цитата Сообщение от odip Посмотреть сообщение
И кроме этого просили еще указать суммарный адрес.
Где он в ответе ?
Прошу прощения, что-то у меня иногда не полностью вставляется текст, когда копирую из файла. Торопилась, ен проверила, виновата. Суммарный адрес: 172.144.0.0. И конечно же, маска 255.240.0.0.



Цитата Сообщение от odip Посмотреть сообщение
Набор адресов: 172.93.0.0-172.108.0.0
Укажите адрес сети и маску сети, которая покрывает данный набор адресов
Сеть должна быть наименьшего размера
Честно, не знаю как это сделать. Научите, пожалуйста.
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
08.10.2012, 07:48 14
Честно, не знаю как это сделать. Научите, пожалуйста
А как же табличка ?
0
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
08.10.2012, 08:14 15
Я в принципе не знаю, как это сделать. Мы еще не проходили)))
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
08.10.2012, 08:27 16
Задача почти не отличается от приведенной тобой задачи в посте #11
0
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
08.10.2012, 09:13 17
Вернее, у меня не получается, чтобы 172.108.0.0 входил.

Добавлено через 41 минуту
Ну, или получается так:
Сеть: 172.64.0.0/10
Адреса: с 172.64.0.1 по 172.127.255.254
Маска = 255.192.0.0
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
08.10.2012, 12:03 18
Правильно
1
37 / 11 / 0
Регистрация: 25.10.2011
Сообщений: 67
08.10.2012, 20:11 19
odip, пожалуйста, расскажите, как вы посчитали?
Я - по табличке
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
08.10.2012, 21:28 20
Переводим числа 93 и 108 в двоичную систему
После чего легко находится сеть+маска которая покрывает оба числа
11000000/11000000
Переводим обратно - получаем сеть 64 и маска 192
Добавляя остальные октеты получаем полный ответ
1
08.10.2012, 21:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.10.2012, 21:28
Помогаю со студенческими работами здесь

Какие из приведённых адресов могут являться адресами конечных узлов сети
Какие из приведённых адресов могут являться адресами конечных узлов сети Выберите один или...

Максимальное число узлов в сети класса D
Помогите, пожалуйста, преподаватель задал вопрос: Какое максимальное число узлов в сети класса D?...

Определить, какое минимальное и какое максимальное количество цапель могло быть в вольере
Добрый день! Не могу решить школьную задачу по информатике. Текст задачи: "Цапли Петя и Маша...

Определить, какое минимальное и какое максимальное количество пар друзей могло образоваться после соревнования
Помогите решить эту задачу: Для участия в соревнованиях n участников были разбиты некоторым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru