Перейти к содержимому

Как составить айпи адрес информатика

  • автор:

3. Адресация в интернете

Каждый компьютер, планшет, смартфон имеет свой IP-адрес. Причём, если у устройства есть несколько сетевых плат, то и IP-адресов может быть несколько, так как IP присваивается сетевому интерфейсу.

IP-адрес состоит из \(32\)-битного числа.
Его делят на \(8\) двоичных разрядов, максимальное двоичное число 11111111 2 \(=\) 255 10 .
Разряды разделены точкой.
Пример IP-адреса: \(123.68.124.36\).

В данном адресе закодированы номер сети и адрес компьютера. Чтобы их определить, используют маску (шаблон). Маска — также \(32\)-битное число, строится оно по принципу: сначала идут все единицы двоичного числа, а потом нули, например, \(255.255.255.0\), а двоичный код будет: \(11111111.11111111.11111111.00000000\).

Первые три группы единиц — адрес сети, а остальное — адрес узла в сети.

IP.jpg

Рис. \(1\). Адресация

Кроме IP-адресов используют символьные адреса. С \(1984\) года разработана и действует система доменных имён, такие имена для человека привычнее, и меньше вероятность совершить ошибку в написании адреса. Например, нам привычнее записать yandex.ru, чем \(5.255.255.55\). Чтобы узнать IP-адрес любого сайта, можно использовать командную строку.

Нужно нажать WIN\(+\)R, набрать cmd и нажать ОК.

cmd.jpg

Рис. \(2\). Вызов командной строки
Запиши ping yandex.ru и нажми Enter.

ping.jpg

Рис. \(3\). Определение IP-адреса
Здесь записан IP-адрес сайта yandex.ru: \(5.255.255.50\).
Доменные имена имеют серверы в интернете. Именование имеет иерархическую структуру.

домен.jpg

Рис. \(4\). Структура доменных имён

Последняя точка в доменном имени отделяет и определяет домены верхнего уровня, по ним можно определить принадлежность сайта.

Доменные имена подразделяются на административные (gov, edu, org, com и др.) и географические (ru, uk, cy и др).

Кроме того, можно встретить такие доменные имена:
biz — бизнес;
info — информационные сайты;
museum — музеи;
net — сетевые организации.

До недавнего времени домены верхнего уровня были выражены исключительно латинскими буквами, \(11\) ноября \(2010\) года считается днём рождения российского национального домена .рф.

Сегодня в интернете около \(800000\) сайтов зарегистрированы с доменом .рф.
Доменное имя второго уровня может получить любой, кто оплатит право на владение.

Для связи IP-адреса и доменного имени на специальных серверах (DNS-серверы) хранятся таблицы, состоящие из пар «IP-адрес и доменное имя».

Каждый документ (файл) в сети тоже имеет свой адрес — URL (Uniform Resource Locator — универсальный указатель ресурса).

2. IP-адрес компьютера

IP-адрес — это уникальный 32-битный номер, который получает каждый компьютер, подключённый к сети Интернет.

Для удобства восприятия человеком IP-адреса, он записывается десятичными числами. 32-х битный адрес делится на \(4\) части по \(8\) знаков. Каждое значение переводится в десятичную систему счисления. Десятичные числа удобнее воспринимать.

Десятичная запись IP-адреса — это четыре числа, разделённых точками, каждое из которых принадлежит промежутку от \(0\) до \(255\) включительно. Например, \(204.152.190.71\).

Всего в мире насчитывается более \(4\) млрд IP-адресов.
IP-адрес компьютера включает в себя две части:

  1. номер (адрес) сети, частью которой является компьютер;
  2. номер (адрес) самого компьютера в этой сети.

Рассмотрим пример.

Андрей записал IP-адрес школьного сервера на листок и положил его на стол. Его младшая сестра, играя, разрезала этот листок. Помогите Андрею восстановить IP-адрес.

В ответе запишите буквы соответствующих фрагментов без запятых, пробелов и разделителей.

Screenshot_16.png

Решение. Известно, что IP-адрес всегда состоит из четырёх чисел, разделённых тремя точками, каждое из чисел не превосходит \(255\).

Таким образом нам нужно состыковать указанные фрагменты в четыре числа (от \(0\) до \(255\)), разделённых тремя точками.

Перебирая все возможные комбинации фрагментов, нужно отбросить случаи, когда:

  • IP-адрес начинается или заканчивается точкой. В данном случае пункт В не может стоять на первом месте.
  • Подряд идут две точки. В данном примере таких случаев быть не может.
  • Между точками получаются числа больше \(255\). Если взять комбинацию ГАБВ, получим адрес \(1.136.6127.25\), в котором третья часть адреса превышает \(255\).

Адресация в сети. Маска IP адреса.

Адресация в сети. Маска IP адреса.

Компьютерам маска подсети нужна для определения границ — ни за что не угадаете чего — подсети. Чтоб каждый мог определить, кто находится с ним в одной [под]сети, а кто — за ее пределами. (Вообще-то можно говорить просто «сети», часто этот термин используют именно в значении «IP-подсеть».) Дело в том, что внутри одной сети компьютеры обмениваются пакетами «напрямую», а когда нужно послать пакет в другую сеть — шлют их шлюзу по умолчанию (третий настраиваемый в сетевых свойствах параметр, если вы помните). Разберемся, как это происходит.

Маска подсети — это тоже 32-бита. Но в отличии от IP-адреса, нули и единицы в ней не могут чередоваться. Всегда сначала идет сколько-то единиц, потом сколько-то нулей. Не может быть маски

Но может быть маска

Сначала N единиц, потом 32-N нулей. Несложно догадаться, что такая форма записи является избыточной. Вполне достаточно числа N, называемого длиной маски. Так и делают: пишут 192.168.11.10/21 вместо 192.168.11.10 255.255.248.0. Обе формы несут один и тот же смысл, но первая заметно удобнее.

Чтобы определить границы подсети, компьютер делает побитовое умножение (логическое И) между IP-адресом и маской, получая на выходе адрес с обнуленными битами в позициях нулей маски. Рассмотрим пример 192.168.11.10/21:

11000000.10101000.00001011.00001010
11111111.11111111.11111000.00000000
----------------------------------------------
11000000.10101000.00001000.00000000 = 192.168.8.0

11000000.10101000.00001011.00001010 ——- это запись 192.168.11.10 в двоичном представлении

11111111.11111111.11111000.00000000 ——- это 21 единица в маске. 255.255.248.0 — в двоичном представлении

Адрес 192.168.8.0, со всеми обнуленными битами на позициях, соответствующих нулям в маске, называется адресом подсети. Его (обычно) нельзя использовать в качестве адреса для интерфейса того или иного хоста (зеленые нолики).

11000000.10101000.00001 000.00000000 = 192.168.8.0 (Ip адрес подсети)

11111111.11111111.11111 000.00000000 = 255.255.248.0 (маска)

Если же эти биты наоборот, установить в единицы, то получится адрес 192.168.15.255.

11000000.10101000.00001 000.00000000 = 192.168.8.0 (Ip адрес подсети) (БЫЛО)

11000000.10101000.00001 111.11111111 = 192.168.15.255 (Ip адрес бродкаста) (СТАЛО)

11111111.11111111.11111 000.00000000 = 255.255.248.0 (маска) (осталась прежней)

Этот адрес ( 192.168.15.255) называется направленным бродкастом (широковещательным) для данной сети. Смысл его по нынешним временам весьма невелик: когда-то было поверье, что все хосты в подсети должны на него откликаться, но это было давно и неправда. Тем не менее этот адрес также нельзя (обычно) использовать в качестве адреса хоста. Итого два адреса в каждой подсети — на помойку. Все остальные адреса в диапазоне от 192.168.8.1 до 192.168.15.254 включительно являются полноправными адресами хостов внутри подсети 192.168.8.0/21, их можно использовать для назначения на компьютерах.

Таким образом, та часть адреса, которой соответствуют единицы в маске, является адресом (идентификатором) подсети. Ее еще часто называют словом префикс. А часть, которой соответствуют нули в маске, — идентификатором хоста внутри подсети. Адрес подсети в виде 192.168.8.0/21 или 192.168.8.0 255.255.248.0 можно встретить довольно часто. Именно префиксами оперируют маршрутизаторы, прокладывая маршруты передачи трафика по сети. Про местонахождение хостов внутри подсетей знает только шлюз по умолчанию данной подсети (посредством той или иной технологии канального уровня), но не транзитные маршрутизаторы. А вот адрес хоста в отрыве от подсети не употребляется совсем.

ОГЭ по информатике — Задание 7 (Адрес к файлу)

Вперёд к 7 заданию из ОГЭ по информатике 2023. Сегодня посмотрим, какие задачи могут встретится на этом пути.

Седьмое задание из ОГЭ по информатике совсем не сложное, достаточно запомнить небольшую схему и пользоваться ей.

Приступим к практике решения задач.

Доступ к файлу inf.doc, находящемуся на сервере code-enjoy.ru, осуществляется по протоколу https. Фрагменты адреса файла закодированы буквами от А до Ж. Запишите последовательность этих букв, кодирующую адрес указанного файла в сети Интернет.

При решении подобных задач нужно придерживаться схемы:

ОГЭ по информатике - Задание 7 (схема)

В начале всегда идёт протокол. Затем пишется двоеточие и два слеша. Потом имя сервера (или сайта), далее слеш и имя файла.

С помощью названий авторы задания обычно путают учащихся. Например, имя файла могут назвать как протокол, или имя сервера может выглядеть как имя файла. Поэтому на сами названия не нужно ориентироваться, а необходимо придерживаться схемы.

Получается ответ ЖДАВБЕГ.

Ответ: ЖДАВБЕГ

Доступ к файлу http.com, находящемуся на сервере web.txt, осуществляется по протоколу ftp. В таблице фрагменты адреса файла закодированы цифрами от 1 до 7. Запишите последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.

1 2 3 4 5 6 7
.com .txt ftp / :// web http

Применим вновь схему! В начале пишем протокол, потом двоеточие и два слеша, затем имя сервера (имя сайта), слеш и имя файла стоят в самом конце.

ОГЭ по информатике - Задание 7 (схема, закрепление)

Здесь мы видим, что файл называется «http». Но так называется известный протокол. В этой задачке нас пытались запутать. Важно смотреть не на сами называния, а на суть элементов схемы.

Получается ответ 3562471.

Ответ: 3562471

Задача (Файл в папке)

Доступ к файлу www.txt, находящемуся в папке web на сервере ftp.com, осуществляется по протоколу http. В таблице фрагменты адреса файла закодированы цифрами от 1 до 8. Запишите последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет.

1 2 3 4 5 6 7 8
www web .txt .com :// http / ftp

Эта тренировочная задача из 7 задания ОГЭ по информатике похожа на предыдущую, но здесь файл находится ещё и в папке на сервере.

Применим модернизированную схему:

ОГЭ по информатике - Задание 7 (Задача с папкой)

Здесь мы видим, что папка пишется после имени севера, а потом после папки пишется имя файла.

Ответ: 658472713

Задача (Перемещение файла)

Файл Bars.gif был выложен в Интернете по адресу http://oge.it/cat/Bars.gif. Потом его переместили в корневой каталог на сайте infa.net, доступ к которому осуществляется по протоколу ftp. Имя файла не изменилось.

Фрагменты нового и старого адресов файла закодированы цифрами от 1 до 10. Запишите последовательность этих цифр, кодирующую адрес файла в сети Интернет после перемещения.

1) http:/
2) infa
3) cat
4) Bars
5) .net
6) ftp:/
7) /
8) .gif
9) oge
10) .it

Откуда перемещается файл здесь не важно. На ответ влияет лишь то, куда попадёт файл после перемещения.

Файл перемещается в корневой каталог сайта(сервера) infa.net, поэтому можно воспользоваться стандартной схемой. Под сервером понимается сайт в этой задаче.

ОГЭ по информатике - Задание 7 (Перемещение файла)

Ответ: 6725748

На месте преступления были обнаружены четыре обрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.

ОГЭ по информатике - Задание 7 (Задача с ip)

Решение:

Основным правилом для данной тренировочной задачи из ОГЭ по информатике является то, что каждое из четырёх чисел ip-адреса не может превышать значение 255.

Так же помним, что числа ip-адреса разделены точкой. Пробуем составить адрес. Он должен составляться единственным образом, не нарушая правила.

Получился такой ip-адрес:

ОГЭ по информатике - Задание 7 (Восстановленный ip)

В этой задаче нужно пробовать составлять ip-адрес, пока не получится.

Ответ: ВБГА

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *