АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Ftp://com.edu/htm.net

4) таким образом, верный ответ – ЖГБВАЕД.

Возможные проблемы: · существуют домены первого уровня com и net, а здесь com – это домен второго уровня, а net – расширение имени файла, все это сделано специально, чтобы запутать отвечающего · htm – это обычно расширение файла (Web- страницы), а здесь оно используется как первая часть имени файла · поскольку в ответе требуется написать не адрес файла, а последовательность букв, есть риск ошибиться при таком кодировании

Еще пример задания:

В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу узла и его маске. По заданным IP-адресу узла сети и маске определите адрес сети:

IP-адрес: 10.8.248.131 Маска: 255.255.224.0

При записи ответа выберите из приведенных в таблице чисел 4 фрагмента четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.

A B C D E F G H
               

Пример. Пусть искомый адрес сети 192.168.128.0 и дана таблица

A B C D E F G H
               

В этом случае правильный ответ будет HBAF.

Решение (1 способ, логическое «И» маски и номера узла):

1) нужно помнить, что каждая часть в IP-адресе (и в маске) – восьмибитное двоичное число, то есть десятичное число от 0 до 255 (поэтому каждую часть адреса и маски называют октетом)

2) поскольку 255 = 111111112, все части IP-адреса узла, для которых маска равна 255, входят в IP-адрес сети без изменений (они полностью относятся к номеру сети)

3) поскольку 0 = 000000002, все части IP-адреса узла, для которых маска равна 0, в IP-адресе сети заменяются нулями (они полностью относятся к номеру узла в сети)

4) таким образом, мы почти определили адрес сети, он равен 10.8.X.0, где X придется определять дополнительно

5) переведем в двоичную систему третью часть IP-адреса и маски

248 = 111110002

224 = 111000002

6) заметим, что в маске сначала идет цепочка единиц, а потом до конца – цепочка нулей; это правильно, число где цепочка единиц начинается не с левого края (не со старшего, 8-ого бита) или внутри встречаются нули, не может быть маской; поэтому есть всего несколько допустимых чисел для последней части маски (все предыдущие должны быть равны 255):

100000002 = 128

110000002 = 192

111000002 = 224

111100002 = 240

111110002 = 248

111111002 = 252

111111102 = 254

111111112 = 255

7) выполним между этими числами поразрядную конъюнкцию – логическую операцию «И»; маска 224 = 111000002 говорит о том, что первые три бита соответствующего числа в IP-адресе относятся к номеру сети, а оставшиеся 5 – к адресу узла:

248 = 111 110002

224 = 111 000002

поэтому часть номера сети – это 224 = 111000002, а номер узла – это 110002 = 24.

8) таким образом, полный адрес сети – 10.8.224.0

9) по таблице находим ответ: FADE (F=10, A=8, D=224, E=0)

Решение (2 способ, использование размера подсети, М. Савоськин):

1) п. 1-4 – так же, как и в способе 1; в результате находим, что адрес сети имеет вид 10.8.X.0

2) третье число в маске (соответствующее неизвестному X) – 224; в такую подсеть входят адреса, в которых третий октет (третье число IP-адреса) может принимать 256 – 224 = 32 разных значений

3) выпишем адреса, принадлежащие всем возможным подсетям такого вида (третий октет изменяется от 0 с шагом 32):

Начальный IP-адрес (адрес сети) Конечный IP-адрес (широковещательный)
10.8.0.0 10.8.31.255
10.8.32.0 10.8.63. 255
10.8.64.0 10.8.95. 255
10.8.96.0 10.8.127. 255
10.8.128.0 10.8.159. 255
10.8.160.0 10.8.191. 255
10.8.192.0 10.8.223. 255
10.8.224.0 10.8.255. 255

4) смотрим, что нужный нам адрес 10.8.248.131 оказывается в подсети с адресом 10.8.224.0; в данном случае можно было быстрее получить ответ, если бы мы строили таблицу с конца, т.е. с последней подсети

5) по таблице находим ответ: FADE (F=10, A=8, D=224, E=0)

 

Еще пример задания:

Маской подсети называется 32-разрядное двоичное число, которое определяет, какая часть IP-адреса компьютера относится к адресу сети, а какая часть IP-адреса определяет адрес компьютера в подсети. В маске подсети старшие биты, отведенные в IP-адресе компьютера для адреса сети, имеют значение 1;младшие биты, отведенные в IP-адресе компьютера для адреса компьютера в подсети, имеют значение 0.Например,маска подсети может иметь вид:

11111111 11111111 11100000 00000000 (255.255.224.0)

Это значит, что 19 старших бит в IP-адресе содержит адрес сети, оставшиеся 13 младших бит содержат адрес компьютера в сети. Если маска подсети 255.255.255.240 и IP-адрес компьютера в сети 162.198.0.44, то порядковый номер компьютера в сети равен_____

Решение (1 способ):

1) эта задача аналогична предыдущей с той разницей, что требуется определить не номер сети, а номер компьютера (узла) в этой сети

2) нужно помнить, что каждая часть в IP-адресе (и в маске) – восьмибитное двоичное число, то есть десятичное число от 0 до 255 (поэтому каждую часть адреса и маски называют октетом)

3) первые три числа в маске равны 255, в двоичной системе это 8 единиц, поэтому первые три числа IP-адреса компьютера целиком относятся к номеру сети

4) для последнего числа (октета) маска и соответствующая ей последняя часть IP-адреса равны

240 = 111100002

44 = 001011002

5) выше голубым цветом выделены нулевые биты маски и соответствующие им биты IP-адреса, определяющие номер компьютера в сети: 11002 = 12

6) Ответ: 12.

Решение (2 способ, использование размера подсети, М. Савоськин):

1) п. 1-3 – так же, как и в способе 1;

2) последнее число в маске – 240; в такую подсеть входят адреса, в которых четвертый октет может принимать 256 – 240 = 16 разных значений

3) выпишем адреса, принадлежащие всем возможным подсетям такого вида (четвертый октет изменяется от 0 с шагом 16):

Начальный IP-адрес (адрес сети) Конечный IP-адрес (широковещательный)
162.198.0.0 162.198.0.15
162.198.0.16 162.198.0.31
162.198.0.32 162.198.0.47
...  

4) смотрим, что нужный нам адрес 162.198.0.44 оказывается в подсети с адресом 162.198.0.32

5) номер компьютера 162.198.0.44 в сети 162.198.0.32 находим как 44 – 32 = 12

6) таким образом, ответ: 12

Еще пример задания:

Маской подсети называется 32-разрядное двоичное число, которое определяет, какая часть IP-адреса компьютера относится к адресу сети, а какая часть IP-адреса определяет адрес компьютера в подсети. В маске подсети старшие биты, отведенные в IP-адресе компьютера для адреса сети, имеют значение 1;младшие биты, отведенные в IP-адресе компьютера для адреса компьютера в подсети, имеют значение 0.Например, маска подсети может иметь вид:

11111111 11111111 11100000 00000000 (255.255.224.0)

Это значит, что 19 старших бит в IP-адресе содержит адрес сети, оставшиеся 13 младших бит содержат адрес компьютера в сети. Если маска подсети 255.255.240.0 и IP-адрес компьютера в сети 162.198.75.44, то порядковый номер компьютера в сети равен_____

Решение (1 способ):

1) первые два числа в маске равны 255, в двоичной системе это 8 единиц, поэтому первые два числа IP-адреса компьютера целиком относятся к номеру сети и про них (в этой задаче) можно забыть

2) последнее число в маске – 0, поэтому последнее число IP-адреса целиком относится к номеру узла

3) третье число маски – 240 = 111100002, это значит, что первые 4 бита третьей части адреса (75) относятся к адресу сети, а последние 4 бита – к номеру узла:

240 = 111100002

75 = 010010112

4) выше голубым цветом выделены нулевые биты маски и соответствующие им биты IP-адреса, определяющие старшую часть номера компьютера в сети: 10112 = 11

5) кроме того, нужно учесть еще и последнее число IP-адреса (44 = 001011002), таким образом, полный номер компьютера (узла) в двоичной и десятичной системах имеет вид

1011.001011002 = 11.44

6) для получения полного номера узла нужно перевести число 1011001011002 в десятичную систему: 1011001011002 = 2860 или, что значительно удобнее, выполнить все вычисления в десятичной системе: первое число в полученном двухкомпонентном адресе 11.44 умножается на 28 = 256 (сдвигается на 8 битов влево), а второе просто добавляется к сумме:

11·256 + 44 = 2860

7) Ответ: 2860.

Решение (2 способ, использование размера подсети, М. Савоськин):

1) п. 1-2 – так же, как и в способе 1;

2) третье число в маске (соответствующее неизвестному X) – 240; в такую подсеть входят адреса, в которых третий октет (третье число IP-адреса) может принимать 256 – 240 = 16 разных значений

3) выпишем адреса, принадлежащие всем возможным подсетям такого вида (третий октет изменяется от 0 с шагом 32):

Начальный IP-адрес (адрес сети) Конечный IP-адрес (широковещательный)
162.198.0. 0 162.198.15.255
162.198.16. 0 162.198.31.255
162.198.32. 0 162.198.47.255
162.198.48. 0 162.198.63.255
162.198.64. 0 162.198.79.255
...  

4) смотрим, что нужный нам адрес 162.198.75.44 оказывается в сети с адресом 162.198.64.0

5) номер компьютера 162.198.75.44 в сети 162.198.64.0 находим как

256*(75 – 64) + 44 = 2860

6) таким образом, ответ: 2860

Еще пример задания:

В терминологии сетей TCP/IP маской подсети называется 32-разрядное двоичное число, определяющее, какие именно разряды IP-адреса компьютера являются общими для всей подсети - в этих разрядах маски стоит 1. Обычно маски записываются в виде четверки десятичных чисел - по тем же правилам, что и IP-адреса.

Для некоторой подсети используется маска 255.255.252.0. Сколько различных адресов компьютеров допускает эта маска?

Примечание. На практике два из возможных адресов не используются для адресации узлов сети: адрес сети, в котором все биты, отсекаемые маской, равны 0, и широковещательный адрес, в котором все эти биты равны 1.

Решение (1 способ):

1) фактически тут нужно найти какое количество N бит в маске нулевое, и тогда количество вариантов, которые можно закодировать с помощью N бит равно 2N

2) каждая часть IP-адреса (всего 4 части) занимает 8 бит

3) поскольку младшая часть маски 255.255.252.0 нулевая, 8 бит уже свободны

4) третья часть маски 252 = 255 – 3 = 111111002 содержит 2 нулевых бита

5) общее число нулевых битов N = 10, число свободных адресов 2NNN = 1024

6) поскольку из них 2 адреса не используются (адрес сети и широковещательный адрес) для узлов сети остается 1024 – 2 = 1022 адреса

7) Ответ: 1022.

Решение (2 способ, использование размера подсети, М. Савоськин):

1) найдём количество адресов соответствующих маске 255.255.252.0:

256*(256 – 252) = 1024

2) поскольку из них 2 адреса не используются (адрес сети и широковещательный адрес) для узлов сети остается 1024 – 2 = 1022 адреса

3) Ответ: 1022.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.009 сек.)