Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  10 класс  /  ЕГЭ по информатике. Задание 13. IP-адресация

ЕГЭ по информатике. Задание 13. IP-адресация

Презентация для учащихся 10-11 классов при изучения Задания № 13 ЕГЭ по информатике позволяет понять что такое ip-адрес, адрес сети и маска сети.
12.11.2023

Содержимое разработки

IP-адрес Адрес сети Маска сети

IP-адрес

Адрес сети

Маска сети

Каждый компьютер, подключенный к сети Интернет, должен иметь собственный адрес,  который называют IP-адресом (IP = Internet Protocol)

Каждый компьютер, подключенный к сети Интернет, должен иметь собственный адрес, который называют IP-адресом (IP = Internet Protocol)

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

Что такое IP-адрес?

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

В любой сети у каждого устройства IP‑адрес уникальный

IP-адрес компьютера – это 32-битное число; для удобства его обычно записывают в виде четырёх чисел, разделенных точками; каждое из этих чисел находится в интервале 0…255, например:192.168.1.100 IP‑адрес может принимать значения от 0.0.0.0 до 255.255.255.255,  всего   4,3 млрд адресов.  ВОПРОС: Зачем так много ip-адресов?

IP-адрес компьютера – это 32-битное число; для удобства его обычно записывают в виде четырёх чисел, разделенных точками;

каждое из этих чисел находится в интервале 0…255, например:192.168.1.100

IP‑адрес может принимать значения от 0.0.0.0 до 255.255.255.255, всего   4,3 млрд адресов. 

ВОПРОС: Зачем так много ip-адресов?

Ответ: ГБАВ

Ответ: ГБАВ

Ответ: БВАГ

Ответ: БВАГ

Например, IP-адрес компьютера - 172.37.201.13, в двоичном виде будет выглядеть как: 172 - 10101100. 37 - 100101 201 - 11001001 13 – 1101 Необходимо привести все числа IP-адреса в восьмибитный код, дописав слева в каждый байт недостающие нули:  172 37 201 13 10101100. 00 100101.11001001. 0000 1101 Как быстро получить восьмибитный двоичный код в Python Получить двоичный код Метод Python  zfill () — это встроенная строковая функция, используемая для добавления нуля в левую часть заданной строки. 

Например, IP-адрес компьютера - 172.37.201.13, в двоичном виде будет выглядеть как:

172 - 10101100.

37 - 100101

201 - 11001001

13 – 1101

Необходимо привести все числа IP-адреса в восьмибитный код, дописав слева в каждый байт недостающие нули:

172 37 201 13

10101100. 00 100101.11001001. 0000 1101

Как быстро получить восьмибитный двоичный код в Python

Получить двоичный код

Метод Python  zfill () — это встроенная строковая функция, используемая для добавления нуля в левую часть заданной строки. 

172.37.201.13 IP-адрес состоит из двух частей: адреса сети и адреса узла в этой сети (номер компьютера)  Если два узла относятся к одной сети, то адрес сети у них одинаковый.

172.37.201.13

IP-адрес состоит из двух частей:

адреса сети и

адреса узла в этой сети (номер компьютера)

Если два узла относятся к одной сети, то адрес сети у них одинаковый.

Какая часть IP-адреса есть номер сети , а какая – номер узла (ПК) , - определяется маской подсети.    Маска – это 32-битноем число, в двоичной записи которого всегда сначала стоят единицы, а потом – нули, например: 11111111.11111111.11100000.00000000

Какая часть IP-адреса есть номер сети , а какая – номер узла (ПК) , - определяется маской подсети.

Маска – это 32-битноем число, в двоичной записи которого всегда сначала стоят единицы, а потом – нули, например:

11111111.11111111.11100000.00000000

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

В маске сети:

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

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

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

вычислить номер компьютера в сети

Пример 1:

IP-адрес: 192.168.123.42

11000000.10101000.01111011.00101010

Маска: 255.255.255.192

11111111.11111111.11111111.11000000

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

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

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

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

Решить самостоятельно: Определить номер компьютера в сети по ip-адресу и маске: IP-адрес: 192.168.123.42 Маска: 255.255.252.0 11000000.10101000.011110 11.00101010 11111111.11111111.111111 00.00000000 11.00101010 = 810 Ответ: 810

Решить самостоятельно:

Определить номер компьютера в сети по ip-адресу и маске:

IP-адрес: 192.168.123.42

Маска: 255.255.252.0

11000000.10101000.011110 11.00101010

11111111.11111111.111111 00.00000000

11.00101010 = 810

Ответ: 810

Алгоритм вычисления адреса сети: Перевести IP-адрес и маску в двоичную систему. Выполнить поразрядную конъюнкцию (умножить бит на бит) IP-адреса компьютера в сети и его маски, перевести каждый октет в десятичную систему. Пример 2. Номер ПК в сети 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 Адрес сети: 192.168.123.0

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

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

Пример 2.

Номер ПК в сети

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

Адрес сети: 192.168.123.0

Решить самостоятельно: Вычислить адрес сети по ip-адресу и маске: IP-адрес: 192.168.123.42 Маска: 255.255.252.0 11000000.10101000.011110 11.00101010 11111111.11111111.111111 00.00000000 * _____________________________________________________ 11000000.10101000.01111000.00000000  192 168 120 0 Ответ: 192.168.120.0

Решить самостоятельно:

Вычислить адрес сети по ip-адресу и маске:

IP-адрес: 192.168.123.42

Маска: 255.255.252.0

11000000.10101000.011110 11.00101010

11111111.11111111.111111 00.00000000

*

_____________________________________________________

11000000.10101000.01111000.00000000

192 168 120 0

Ответ: 192.168.120.0

-75%
Курсы повышения квалификации

Организация и сопровождение олимпиадной деятельности учащихся

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
ЕГЭ по информатике. Задание 13. IP-адресация (898.95 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт