URL и IP-адрес
Чтобы найти то, что вы хотите в Интернете, вам нужно иметь указатель того, где его найти. URL-адреса (унифицированные указатели ресурсов) и IP-адреса - это просто идентификаторы, используемые для этой цели. Основное различие между URL и IP-адресом заключается в том, на что они указывают. IP-адрес в основном указывает на компьютер, будь то физическое или виртуальное оборудование, как в случае общего хостинга. Для сравнения, типичный URL-адрес содержит используемый протокол (например, HTTP, FTP), имя домена или IP-адрес, путь и необязательный идентификатор фрагмента. Очевидно, что IP-адрес может быть частью URL-адреса, хотя чаще встречается доменное имя вместо IP-адреса..
Поскольку большинство URL-адресов используют доменное имя вместо IP-адреса, необходимо обработать запрос через сервер доменных имен (DNS), чтобы преобразовать доменное имя в IP-адрес. Без DNS запрос не будет выполнен, так как компьютер не сможет найти хост. Разработка URL произошла из-за того, что IP-адреса гораздо сложнее запомнить, чем слова, связанные с содержанием или целью сайта..
Одна вещь, с которой Интернет сталкивается сейчас, это быстрое истощение пула IP-адресов из-за быстрого роста Интернета. Вот почему IPv6 был разработан для увеличения максимального количества IP-адресов, которые можно использовать. С другой стороны, количество возможных URL-адресов практически не ограничено, поскольку нет ограничений на имя. Также для крупных сайтов очень часто, когда несколько URL-адресов указывают на один и тот же сайт, чтобы их пользователи не вводили в заблуждение людей, которые могут зарегистрировать подобное доменное имя..
Подводя итог, можно сказать, что URL - это более полный указатель на то, что вам нужно в Интернете и где он находится. IP-адрес - это просто адрес компьютера. Некоторые компьютеры могут иметь поведение по умолчанию при доступе, и ввод IP-адреса в браузере приведет к немедленному использованию протокола HTTP и переходу на страницу индекса сайта..
Резюме:
1. IP-адрес просто указывает местоположение, а URL-адрес указывает местоположение, протокол и конкретный ресурс.
2.URL требует DNS-сервер, а IP-адрес не
3.URLs не ограничены, а IP-адреса ограничены
4. IP-адреса и URL имеют отношение один ко многим