Введение
Адрес любого сетевого узла Интернет (сайта, сервиса, просто компьютера) формируется по стандарту URL, разработанный Тимом Бернерсом-Ли в 1990 году во время его работы в Европейском совете по ядерным исследованиям (CERN). Этот стандарт стал основой для создания Всемирной паутины и позволил обозначать местоположение ресурсов в интернете.
URL (с англ. Universal Resource Locator – «Единый указатель ресурсов») – это символическое стандартизированное описание адреса сайта (интернет-ресурса) в Интернете
В последствии URL стал частью более широкой системы адресации, известной как URI (Uniform Resource Identifier), и регулируется документом RFC 3986, который определяет общие принципы и правила для идентификации ресурсов.
Подробнее в статье: https://habr.com/ru/articles/667120/
Основные элементы URL адреса
URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор символов (к примеру, в URL никогда не применяется пробел). В связи с этим возникла следующая традиционная форма записи URL:
<протокол>:[//<доменное имя>[/<путь к документу>]
Это упрощенная запись. В общей форме URL записывается так:
<протокол>://<логин>:<пароль>@<домен>:<порт>/<путь>?<параметры>#<якорь>
🤡 Кстати, В 2009 году Тим Бернерс-Ли высказал мнение об избыточности двойного слеша
//в начале URL, после указания сетевого протокола

- Протокол: Указывает метод доступа к ресурсу. Наиболее распространенные протоколы — это HTTP и HTTPS, где HTTPS обеспечивает шифрование данных для повышения безопасности. FTP (File Transfer Protocol): Протокол для передачи файлов между клиентом и сервером. Он используется для загрузки и скачивания файлов. SMTP (Simple Mail Transfer Protocol): Протокол, который используется для отправки электронных писем через интернет.
- Доменное имя: Это уникальное имя, которое идентифицирует сервер, на котором размещен ресурс. Вместо доменного имени также может использоваться IP-адрес, хотя это менее удобно для пользователей.
- Путь: Указывает конкретное местоположение страницы или файла на сервере. Путь может включать поддиректории и имя файла.
- Параметры: Дополнительные данные, передаваемые на сервер, начинаются с символа
?и могут включать ключи и значения, разделенные знаком&. - Якорь: Позволяет перейти к определенному разделу страницы и обозначается символом
#, за которым следует идентификатор.
Примеры URL


Ещё примеры: https://webznam.ru/blog/tekhnologija_url_adresov/2018-10-04-718
Примеры задач




Что такое IP адрес и его структура
IP-адрес представляет собой строку чисел, разделенных точками. IP-адреса выражаются в виде набора из четырех цифр — например, адрес может быть 192.158.1.38. Каждое число в наборе может находиться в диапазоне от 0 до 255. Таким образом, полный диапазон IP-адресов варьируется от 0.0.0.0 до 255.255.255.255.

IP-адреса не случайны. Они математически производятся и распределяются Управлением по присвоению номеров Интернета (IANA), подразделением Интернет-корпорации по присвоению имен и номеров (ICANN). ICANN — это некоммерческая организация, основанная в США в 1998 году для обеспечения безопасности Интернета и обеспечения его доступности для всех. Каждый раз, когда кто-либо регистрирует домен в Интернете, он проходит через регистратора доменных имен, который платит ICANN небольшую плату за регистрацию домена.