На этом форуме отвечают на конкретные вопросы. Фраза «я не понимаю, как решать» — это не вопрос. На вопрос «как решить задачу №X» вас отошлют к материалам сайта kpolyakov.spb.ru. За бессвязный поток слов и неспособность формулировать свои мысли — бан.

Если у вас не сходится ответ на какую-то задачу, пожалуйста сразу представляйте свое «правильное» решение.
Программы "заворачивайте" в тэг [pre2]...[/pre2], при этом сохраняются все отступы и применяется моноширинный шрифт. Если у вас используется сочетание "[i]" для обозначения элемента массива или строки, ставьте пробел после открывающей скобки. Иначе система выделит все дальнейшее курсивом.

Для регистрации на форуме щелкните по ссылке «Вход-регистрация» вверху страницы. В открывшееся окошко «ник» введите свою фамилию на русском языке (например, Иванов). В окошко «пароль» введите придуманный вами пароль, состоящий из латинских букв и цифр. Поставьте галочку в окошке «зарегистрироваться, я новый участник» и нажмите кнопку «ОК».

АвторСообщение



Сообщение: 42
ссылка на сообщение  Отправлено: 06.12.19 16:53. Заголовок: вопрос по решению задания из сайта Константин Юрьевича


09. Для узла с IP-адресом 71.192.0.12 адрес сети равен 71.192.0.0. Для скольких различных значений маски это возможно?
Решение:
1) первые числа обоих адресов, 71, одинаковые, второй байт адреса сети – ненулевой, поэтому 71 относится к адресу сети
2) переведём в двоичную систему байты IP-адреса и маски со второго по четвёртый:
192.0.12: 11000000.00000000.00001100
192.0.0: 11000000.00000000.00000000
?.?.?: 11******.********.****0000
в нижней строчке записан шаблон для 2-4 байтов маски:
• первые два её бита во втором байте точно равны 1, потому они остались единицами в адресе сети;
• последние 4 бита точно равны 0, поскольку две единицы, которые есть в последнем байте IP-адреса, отсутствуют в номере сети
• остальные биты, отмеченные звёздочками, неопределенны, они могут быть равны 0 или 1 с одним ограничением: в маске сначала стоят все единицы, а потом все нули
3) неопределённых битов в маске – 18 штук разрядов, то плюс1. =19. На простом примере показать из 000. – варианты 110, 100, 111,000

У меня вопрос в том, почему мы берем в маске последние 4 единицы и не ставим вопросы во всем последнем октете, а только лишь в старших четырех битах ? Для меня не очевидно, - объяснении, что что последние 4 бита точно равны 0, поскольку две единицы, которые есть в последнем байте IP-адреса, отсутствуют в номере сети. Могли бы кто-нибудь

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 3 [только новые]





Сообщение: 43
ссылка на сообщение  Отправлено: 08.12.19 12:16. Заголовок: Подскажите, пожалуйс..


Подскажите, пожалуйста. Мог бы кто нибудь прояснить. Почему мы берем последние 4 бита точно равны нулю? Для меня это не очевидно.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Сообщение: 1965
ссылка на сообщение  Отправлено: 08.12.19 14:54. Заголовок: Eugeny1984 пишет: По..


Eugeny1984 пишет:
 цитата:
Почему мы берем последние 4 бита точно равны нулю? Для меня это не очевидно.

Там в двух данных адресах разные биты, поэтому эти биты не могут принадлежать адресу сети (в маске там должны быть нули).

___________________________________________________
Имей мужество пользоваться собственным умом. (И. Кант)
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 375
ссылка на сообщение  Отправлено: 08.12.19 17:49. Заголовок: 192. 0. 12: 11000000..


192. 0. 12: 11000000.00000000.00001100
&
маска ?.?.?: ********.********.*******
----------------------------------------------
192. 0. 0: 11000000.00000000.00000000
поразрядная конъюнкция IP адреса и маски дает адрес сети
0 & 1 = 0
0 & 0 = 0
1 & 1 = 1
красная 1 осталась на месте => в этом разряде в маске стоит 1 => все разряды в маске левее равны 1
синяя 1 стала 0 => в этом разряде в маске стоит 0 => все разряды в маске правее равны 0
маска будет иметь вид: 11******.********.****0000
вместо * могут стоять 1 и 0, с учетом того, что в маске сначала стоят все единицы, а потом все нули
т.е. допустимы маски
от 11000000.00000000.00000000
11100000.00000000.00000000 и т. д.
до 11111111.11111111.11110000
всего 18 штук

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2555
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет