Задания
Версия для печати и копирования в MS Word
Тип 13 № 11268
i

В тер­ми­но­ло­гии сетей TCP/⁠IP мас­кой сети на­зы­ва­ет­ся дво­ич­ное число, опре­де­ля­ю­щее, какая часть IP-⁠ад­ре­са узла сети от­но­сит­ся к ад­ре­су сети, а какая  — к ад­ре­су са­мо­го узла в этой сети. При этом в дво­ич­ном пред­став­ле­нии маски сна­ча­ла (в стар­ших раз­ря­дах) стоят еди­ни­цы, а затем с не­ко­то­ро­го раз­ря­да  — нули. Обыч­но маска за­пи­сы­ва­ет­ся по тем же пра­ви­лам, что и IP-⁠адрес,  — в виде четырёх бай­тов, причём каж­дый байт за­пи­сы­ва­ет­ся в виде де­ся­тич­но­го числа. Адрес сети по­лу­ча­ет­ся в ре­зуль­та­те при­ме­не­ния по­раз­ряд­ной конъ­юнк­ции к IP-⁠ад­ре­су узла и маске.

На­при­мер, если IP-⁠адрес узла равен 231.32.255.131, а маска равна 255.255.240.0, то адрес сети равен 231.32.240.0.

Для узла с IP-⁠ад­ре­сом 195.227.196.12 адрес сети равен 195.227.192.0. Чему равно наи­боль­шее воз­мож­ное зна­че­ние тре­тье­го слева байта маски? Ответ за­пи­ши­те в виде де­ся­тич­но­го числа.

Спрятать решение

Ре­ше­ние.

За­пи­шем тре­тий байт IP-⁠ад­ре­са и ад­ре­са сети в дво­ич­ной си­сте­ме счис­ле­ния:

19610  =  110001002,

19210  =  110000002.

Видим, что два пер­вых слева бита маски  — еди­ни­цы, а биты с тре­тье­го по пятый могут быть как ну­ля­ми, так и еди­ни­ца­ми. Для того чтобы зна­че­ние было наи­боль­шим, эти биты дол­жен быть равны еди­ни­це. По­лу­ча­ем, что тре­тий слева байт маски равен 111110002  =  24810

 

Ответ: 248.


Аналоги к заданию № 9762: 9798 10413 11268 ... Все

Maxim Zimin 10.06.2016 16:02

Здрав­ствуй­те. Воз­ник во­прос по по­во­ду от­ве­та. Разве от­ве­том не может яв­лять­ся 11111011, ведь 2 по­след­ние еди­ни­цы пре­вра­тят­ся в нули при вы­пол­не­нии конъ­юнк­ции? То есть ответ - 251

Сергей Никифоров

Об­ра­ти­те вни­ма­ние, что по опре­де­ле­нию маска имеет сле­ду­ю­щий вид: сна­ча­ла еди­ни­цы, затем нули. То есть при­ведённое вами число не яв­ля­ет­ся до­пу­сти­мой мас­кой сети.