Примеры построения адресов
Пример 1: Составление адреса из фрагментов
Доступ к файлу slon.txt, находящемуся на сервере circ.org, осуществляется по протоколу http.
Фрагменты адреса:
- A) .txt
- Б) ://
- В) http
- Г) circ
- Д) /
- Е) .org
- Ж) slon
Решение: Правильная последовательность - ВБГЕДЖА
Итоговый URL: http://circ.org/slon.txt
Пример 2: Еще один пример с фрагментами
Доступ к файлу photo.jpg, находящемуся на сервере school.ru, осуществляется по протоколу https.
Фрагменты адреса:
- A) .jpg
- Б) ://
- В) https
- Г) school
- Д) /
- Е) .ru
- Ж) photo
Решение: Правильная последовательность - ВБГЕДЖА
Итоговый URL: https://school.ru/photo.jpg
IP-адреса в сети Интернет
Важно! IP-адрес - это уникальный числовой идентификатор устройства в компьютерной сети, состоящий из четырех чисел от 0 до 255, разделенных точками.
Правила составления IP-адреса:
- Адрес состоит из 4 чисел (октетов)
- Каждое число должно быть от 0 до 255
- Числа разделяются точками
- Нельзя пропускать числа или точки
- Нельзя использовать пробелы внутри адреса
Пример 1: Восстановление IP-адреса из фрагментов
Даны фрагменты IP-адреса:
2.17 |
16 |
.65 |
8.121 |
А |
Б |
В |
Г |
Решение:
- Анализируем фрагменты:
- А (2.17) - содержит точку, значит это два числа: 2 и 17
- Б (16) - одно число
- В (.65) - начинается с точки
- Г (8.121) - содержит точку, значит это два числа: 8 и 121
- Проверяем все числа на диапазон 0-255:
- 2 ≤ 255 (корректно)
- 17 ≤ 255 (корректно)
- 16 ≤ 255 (корректно)
- 65 ≤ 255 (корректно)
- 8 ≤ 255 (корректно)
- 121 ≤ 255 (корректно)
- Составляем адрес:
- Г (8.121) содержит начало и конец - должен быть в середине
- В (.65) начинается с точки - должен идти после числа
- А (2.17) может быть только в начале
- Б (16) должен быть между фрагментами с точками
Ответ: АБГВ - получается IP-адрес 2.17.16.8.121.65
Пример 2: Еще один пример восстановления IP-адреса
Решение:
- Анализируем фрагменты:
- А (192.) - заканчивается точкой
- Б (1) - одно число
- В (.0.) - начинается и заканчивается точкой
- Г (168) - одно число
- Проверяем все числа на диапазон 0-255:
- 192 ≤ 255 (корректно)
- 1 ≤ 255 (корректно)
- 0 ≤ 255 (корректно)
- 168 ≤ 255 (корректно)
- Составляем адрес:
- А (192.) должно быть в начале
- В (.0.) должно быть между числами
- Б и Г (1 и 168) - одиночные числа
Ответ: АБВГ - получается IP-адрес 192.1.0.168
Алгоритм решения:
- Проанализировать каждый фрагмент на наличие точек
- Проверить все числа на попадание в диапазон 0-255
- Определить, какие фрагменты могут быть в начале (не начинаются с точки)
- Определить, какие фрагменты должны быть в середине (имеют точки с обеих сторон)
- Определить, какие фрагменты должны быть в конце (не заканчиваются точкой)
- Составить последовательность фрагментов, чтобы получился корректный IP-адрес
Адреса электронной почты
Важно! Адрес электронной почты состоит из двух частей, разделенных символом @: имя_пользователя@доменное_имя
Правила составления email-адреса:
- Обязательно должен содержать символ @ (только один раз)
- Слева от @ - имя пользователя (логин)
- Справа от @ - доменное имя почтового сервера
- В имени пользователя допускаются:
- Латинские буквы
- Цифры
- Точки
- Дефисы
- Знаки подчеркивания
- Доменное имя должно содержать как минимум одну точку
- После последней точки - домен верхнего уровня (com, ru, org и т.д.)
Пример 1: Составление email-адреса из фрагментов
Дано: требуется составить адрес электронной почты user.name@mail.com
Фрагменты адреса:
- А) name
- Б) mail
- В) user
- Г) @
- Д) .
- Е) com
Решение: Правильная последовательность - ВДАГБДЕ
Итоговый адрес: user.name@mail.com
Алгоритм решения:
- Найти части имени пользователя (до @)
- Найти разделитель @
- Определить доменное имя (после @)
- Правильно расставить точки
- Проверить корректность порядка частей адреса