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

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

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

Для узла с IP-⁠ад­ре­сом 113.191.169.34 адрес сети равен 113.191.160.0. Ка­ко­во наи­мень­шее воз­мож­ное ко­ли­че­ство еди­ниц в раз­ря­дах маски?

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

Ре­ше­ние.

За­ме­тим, что пер­вые два байта IP-⁠ад­ре­са сов­па­да­ют с ад­ре­сом сети, сле­до­ва­тель­но, маска сети для этих двух байт со­сто­ит толь­ко из еди­ниц. За­ме­тим также, что четвёртый байт IP-⁠ад­ре­са от­ли­чен от нуля, но при этом четвёртый байт ад­ре­са сети равен нулю, зна­чит, для ми­ни­ми­за­ции ко­ли­че­ства еди­ниц в раз­ря­дах маски нужно по­ло­жить четвёртый байт маски рав­ным нулю.

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

16910  =  1010 10012,

16010  =  1010 00002.

От­ку­да ясно, что три пер­вых слева бита маски  — еди­ни­цы, а четвёртый бит может быть как нулём, так и еди­ни­цей. Для того, чтобы ко­ли­че­ство еди­ниц было наи­мень­шим, четвёртый бит дол­жен быть равен нулю. По­лу­ча­ем, что тре­тий слева байт маски равен 1110 00002  =  22410.

Таким об­ра­зом, наи­мень­шее воз­мож­ное ко­ли­че­ство еди­ниц в раз­ря­дах маски равно 8 · 2 + 3  =  19.

 

Ответ: 19.


Аналоги к заданию № 11348: 18791 Все

Источник: ЕГЭ по ин­фор­ма­ти­ке 13.06.2019. Ос­нов­ная волна, Центр. Ва­ри­ант Има­е­ва-Зу­бо­вой — «Ко­то­лис»