URL (Uniform Resource Locator) and Domain name are the common terms having relevance with internet or web addresses and are used interchangeably sometimes. Although these terms are absolutely dissimilar.
The major difference between URL and domain name is that URL is a string that provides the information location or complete internet address of a webpage whereas domain name is a part of URL which is a more human-friendly form of an IP address.
Content: URL Vs Domain Name
- Comparison Chart
- Definition
- Key Differences
- Conclusion
Comparison Chart
Basis for comparison | URL | Domain Name |
---|---|---|
Basics | URL is a full web address used to locate a webpage. | Domain name is the translated and simpler form of a computers IP address (Logical address). |
Relation | Complete web address containing domain name also. | Part of URL defines an organization or entity. |
Subdivisions | Method, host name (domain name), port and path. | Based on sub domains (top level, intermediate level, low level) |
Example | http://techdifferences.com/difference-between-while-and-do-while-loop.html | techdifferences.com |
Definition of URL
When you want to access a website, you just write a web address in a web browser. Każda strona internetowa jest jednoznacznie identyfikowana przez unikalną nazwę (identyfikator) znaną jako URL (Uniform Resource Locator). Aby uzyskać pożądane informacje, przeglądarka przetwarza adres URL i wykorzystuje go do uzyskania kopii żądanej strony. Ponieważ format adresu URL zależy od schematu, przeglądarka zaczyna od wyodrębnienia specyfikacji schematu, po czym określa resztę adresu URL za pomocą schematu.
URL zawiera pełną specyfikację, która obejmuje metodę, nazwę hosta, port i ścieżkę.
- Metoda określa protokół używany do pobierania dokumentu, na przykład http, https, ftp.
- Nazwa hosta określa nazwę domeny lub adres IP komputera, na którym znajduje się informacja, lub serwer, na którym działa informacja.
- Port jest opcjonalnym numerem protokołu potrzebnym tylko wtedy, gdy popularny port (80) nie jest używany.
- Ścieżka jest ścieżką do pliku w serwerze, częściej lokalizacją pliku.
Definicja nazwy domeny
Nazwa domeny została wymyślona, aby uprościć adres IP i uczynić go bardziej wygodnym i przyjaznym dla człowieka. Adres IP jest logicznym adresem (etykietą numeryczną) przypisanym do każdego komputera podłączonego do sieci komputerowej. To w zasadzie identyfikuje lokalizację komputera w Internecie, a także pomaga w routingu informacji. Na przykład, 166.58.48.34 jest adresem IP. Nie są one tak wygodne do zapamiętania i trudno je wyplątać z języka.
System nazw domen (DNS) przekształca nazwę domeny w jej konkretny adres IP, z którym komputer chce się komunikować. Kiedy użytkownik wpisuje nazwę domeny do przeglądarki internetowej, przeglądarka używa nazwy domeny do wyszukiwania i identyfikacji właściwego adresu IP i w rezultacie przechodzi do strony internetowej powiązanej z tym adresem IP.
DNS ma dwa odrębne aspekty; abstrakcyjny i konkretny. Abstrakcyjny określa składnię nazw i zasady działania organu nadającego nazwy. Konkretny definiuje implementację rozproszonego systemu obliczeniowego, który efektywnie mapuje nazwy na adresy.
Domena zawiera również sufiksy domeny izolowane przez znak delimitera. Poszczególne sekcje w domenie mogą reprezentować sity lub grupy, ale te sekcje są znane jako etykiety. Niektóre sufiks etykiety w nazwie domeny jest również znany jako domeny. Na przykład, techdifferences.com, tutaj najniższym poziomem domeny jest techdifferences.com, a domeną najwyższego poziomu jest com.
Zauważ, że baza danych nazw domen jest rozproszona pomiędzy różne maszyny (serwery), które komunikują się poprzez protokoły TCP/IP, a nie zawiera się w jednej maszynie.
Kluczowe różnice pomiędzy URL a nazwą domeny
- Adres URL jest kompletnym adresem internetowym używanym do zlokalizowania żądanej strony i ma domenę jako swoją część. Natomiast nazwa domeny jest prostszą formą technicznego adresu IP, który określa organizację lub podmiot.
- Nazwa domeny jest podzielona na poziomy. Etykiety (subdomeny, sufiks domeny) są oddzielone znakiem delimitera i następuje hierarchiczny system nazewnictwa. Z drugiej strony, URL dostarcza więcej informacji niż nazwa domeny, a jego partycje to metoda, nazwa hosta (nazwa domeny), port, ścieżka itp.
Wniosek
URL i nazwa domeny wydają się być podobnymi jednostkami, ale mają pewne różnice. URL to pełny adres internetowy strony internetowej, podczas gdy nazwa domeny to tylko nazwa organizacji/jednostki wraz z domenami internetowymi najwyższego poziomu, takimi jak com, edu, gov itp. Nazwa domeny to krótka wersja, podczas gdy URL zapewnia więcej szczegółów.