СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Решение задач по теме "Интернет"

Категория: Информатика

Нажмите, чтобы узнать подробности

В презентации дана краткая теория, представлены образцы решения задач по теме "Интернет" для обучающихся 9 класса, а также предлагаются задачи для самостоятельного решения.

Просмотр содержимого документа
«Решение задач по теме "Интернет"»

IP -адрес и маска состоят из четырех десятичных чисел, разделенных точками (каждое из этих чисел находится в интервале 0…255 ) IP -адрес: 192.168.123.132 Маска : 255.255.255.0 Десятичные IP- адреса и маски преобразовываются  в 32-разрядные  двоичные числа , разделенные точками на 4 группы – « октеты » 192.168.123.132     11000000.10101000.01111011.10000100 255.255.255.0    11111111.11111111.11111111.00000000

IP -адрес и маска состоят из четырех десятичных чисел, разделенных точками (каждое из этих чисел находится в интервале 0…255 )

IP -адрес: 192.168.123.132

Маска : 255.255.255.0

Десятичные IP- адреса и маски преобразовываются в 32-разрядные двоичные числа , разделенные точками на 4 группы – « октеты »

192.168.123.132

 11000000.10101000.01111011.10000100

255.255.255.0

 11111111.11111111.11111111.00000000

В маске сети:  всегда  впереди стоят « 1 », а в конце « 0 »  Например, 255.255.224.0  11111111.11111111.11100000.00000000  старшие биты (слева), имеющие значение « 1 »  отведены в IP-адресе компьютера для адреса сети ;  младшие биты (справа), имеющие значение « 0 »  отведены в IP-адресе компьютера для адреса  компьютера в сети ;  от количества « 0 » в маске зависит, сколько  компьютеров можно подключить к данной сети.

В маске сети:

  • всегда впереди стоят « 1 », а в конце « 0 » Например, 255.255.224.0 11111111.11111111.11100000.00000000
  • старшие биты (слева), имеющие значение « 1 » отведены в IP-адресе компьютера для адреса сети ;
  • младшие биты (справа), имеющие значение « 0 » отведены в IP-адресе компьютера для адреса компьютера в сети ;
  • от количества « 0 » в маске зависит, сколько компьютеров можно подключить к данной сети.
1. Алгоритм вычисления адреса (номера) компьютера в сети:  Перевести каждое из чисел в маске и IP- адресе  в двоичную систему (кроме 255 10 = 11111111 2 )  Отсчитать в маске сети количество нулевых бит.  Отсчитать такое же количество последних бит  в IP- адресе и перевести это число в десятичную  систему.

1. Алгоритм вычисления адреса (номера) компьютера в сети:

  • Перевести каждое из чисел в маске и IP- адресе в двоичную систему (кроме 255 10 = 11111111 2 )
  • Отсчитать в маске сети количество нулевых бит.
  • Отсчитать такое же количество последних бит в IP- адресе и перевести это число в десятичную систему.
Пример: IP- адрес: 192.168.123.42 11000000.10101000.01111011.00101010 Маска: 255.255.255.192 11 1 11111 . 11111111 . 111 1 1111 .11000000 6 последних бит – адрес компьютера Где стоят «1» – адрес сети Где стоят «0» –  адрес компьютера 101010 2 = 42 10  – адрес (номер) компьютера в сети

Пример:

IP- адрес: 192.168.123.42

11000000.10101000.01111011.00101010

Маска: 255.255.255.192

11 1 11111 . 11111111 . 111 1 1111 .11000000

6 последних бит – адрес компьютера

Где стоят «1» – адрес сети

Где стоят «0» – адрес компьютера

101010 2 = 42 10 – адрес (номер) компьютера в сети

2. Алгоритм вычисления адреса сети: Перевести каждое из чисел в IP- адресе и маске  в двоичную систему. Выполнить поразрядную конъюнкцию (умножить бит на бит) IP- адреса компьютера в сети и его маски, перевести каждый октет в десятичную систему. Пример (сразу из двоичной системы) 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 1 1 1 1 0 1 1 . 0 0 1 0 1 0 1 0 * 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 1 1 1 1 1 1 . 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 . 1 0 1 0 1 0 0 0 . 0 1 1 1 1 0 1 1 . 0 0 0 0 0 0 0 0 Адрес сети: 192.168.123.0

2. Алгоритм вычисления адреса сети:

  • Перевести каждое из чисел в IP- адресе и маске в двоичную систему.
  • Выполнить поразрядную конъюнкцию (умножить бит на бит) IP- адреса компьютера в сети и его маски, перевести каждый октет в десятичную систему.

Пример (сразу из двоичной системы)

1

1

0

0

0

0

0

0

.

1

0

1

0

1

0

0

0

.

0

1

1

1

1

0

1

1

.

0

0

1

0

1

0

1

0

*

1

1

1

1

1

1

1

1

.

1

1

1

1

1

1

1

1

.

1

1

1

1

1

1

1

1

.

1

1

0

0

0

0

0

0

1

1

0

0

0

0

0

0

.

1

0

1

0

1

0

0

0

.

0

1

1

1

1

0

1

1

.

0

0

0

0

0

0

0

0

Адрес сети: 192.168.123.0

3. Алгоритм определения числа компьютеров в сети Перевести в двоичную систему десятичные числа,  не равные 0 и 255 (т.к. 255 10 = 11111111 2 )  Отсчитать в маске количество нулевых бит n .  Количество компьютеров в сети K = 2 n – 2 Примечание: последнее число в IP- адресе не может принимать значения: 0 , 63 , 64 , 127 , 128 , 191 , 192 и 255 т.к. для адресации узлов сети не используются:  адреса, в которых все биты, отсекаемые маской,  равны 0 ;  адреса, в которых все биты, отсекаемые маской,  равны 1

3. Алгоритм определения числа компьютеров в сети

  • Перевести в двоичную систему десятичные числа, не равные 0 и 255 (т.к. 255 10 = 11111111 2 )
  • Отсчитать в маске количество нулевых бит n .
  • Количество компьютеров в сети K = 2 n – 2

Примечание: последнее число в IP- адресе не может принимать значения: 0 , 63 , 64 , 127 , 128 , 191 , 192 и 255 т.к. для адресации узлов сети не используются:

  • адреса, в которых все биты, отсекаемые маской, равны 0 ;
  • адреса, в которых все биты, отсекаемые маской, равны 1
Пример : Маска сети: 255.255.254.0 254 10 = 11111110 2 254.0  11111110.00000000 Общее количество нулевых бит – 9 Число компьютеров: 2 9 – 2 = 512 – 2 = 510

Пример :

Маска сети: 255.255.254.0

254 10 = 11111110 2

254.0  11111110.00000000

Общее количество нулевых бит – 9

Число компьютеров: 2 9 – 2 = 512 – 2 = 510

Решите задачи: 1 ) Сотруднику фирмы продиктовали по телефону  IP- адрес компьютера. Сотрудник записал этот адрес, но не поставил разделительные точки: 2153256182 Восстановите IP- адрес. Нужно разделить на 4 группы чисел, каждое из которых от 0 до 255 . 215.32.56.182

Решите задачи:

1 ) Сотруднику фирмы продиктовали по телефону IP- адрес компьютера. Сотрудник записал этот адрес, но не поставил разделительные точки: 2153256182

Восстановите IP- адрес.

Нужно разделить на 4 группы чисел, каждое из которых от 0 до 255 .

215.32.56.182

2) Петя записал IP-адрес на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане обрывки с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу. Числа между точками должны быть Ответ : 203.133.133.64 – ГБВА

2) Петя записал IP-адрес на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане обрывки с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.

Числа между точками должны быть

Ответ : 203.133.133.64 – ГБВА

3) Определите номер компьютера в сети, если маска подсети 255.255.248.0 и IP-адрес компьютера 112.154.133.208 Решение:  Переведем в двоичную систему:  Маска: 255.255.248.0   11111111.11111111.11111000.00000000  ( 11 бит )  IP-адрес: 112.154.133.208   1110000.10011010.10000101.11010000  Отсчитаем последних 11 бит и переведем   в десятичную систему: 10111010000 2 = 1488 10

3) Определите номер компьютера в сети, если маска подсети 255.255.248.0 и IP-адрес компьютера 112.154.133.208

Решение:

  • Переведем в двоичную систему:

Маска: 255.255.248.0 11111111.11111111.11111000.00000000 ( 11 бит )

IP-адрес: 112.154.133.208 1110000.10011010.10000101.11010000

  • Отсчитаем последних 11 бит и переведем в десятичную систему: 10111010000 2 = 1488 10
4) По заданным IP- адресу и маске сети определите адрес сети:  IP- адрес: 224.23.252.131  Маска: 255.255.240.0 Решение:  Переведем в двоичную систему:  IP- адрес: 224.23.252.131   11100000.00010111.11111100.10000011  Маска: 255.255.240.0   11111111.11111111.11110000.00000000  Умножим бит на бит  адрес сети:   11100000.00010111.11110000.00000000  Переведем в десятичную: 224.23.240.0 *0 *1

4) По заданным IP- адресу и маске сети определите адрес сети: IP- адрес: 224.23.252.131 Маска: 255.255.240.0

Решение:

  • Переведем в двоичную систему:

IP- адрес: 224.23.252.131 11100000.00010111.11111100.10000011

Маска: 255.255.240.0 11111111.11111111.11110000.00000000

  • Умножим бит на бит  адрес сети: 11100000.00010111.11110000.00000000
  • Переведем в десятичную: 224.23.240.0

*0

*1

5) Для подсети используется маска 255.255.255.128. Сколько различных адресов компьютеров теоретически допускает эта маска, если два адреса (адрес сети и широковещательный) не используют? Решение:  Переведем последнее число в маске в двоичную   систему:  128 10 = 10000000 2  – содержит 7 нулевых бит  2 7 – 2 = 128 – 2 = 126

5) Для подсети используется маска 255.255.255.128. Сколько различных адресов компьютеров теоретически допускает эта маска, если два адреса (адрес сети и широковещательный) не используют?

Решение:

  • Переведем последнее число в маске в двоичную систему:

128 10 = 10000000 2 – содержит 7 нулевых бит

2 7 – 2 = 128 – 2 = 126


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!