Różnica między adresem URL a adresem IP

URL i adres IP

Aby znaleźć to, czego chcesz w Internecie, musisz mieć wskazówkę, gdzie to znaleźć. Adresy URL (Uniform Resource Locators) i adresy IP to tylko identyfikatory używane w tym celu. Główną różnicą między adresem URL a adresem IP jest to, na co wskazują. Adres IP w zasadzie wskazuje na komputer, czy to fizyczny, czy wirtualny, jak w przypadku hostingu współdzielonego. Dla porównania typowy adres URL zawiera używany protokół (tj. HTTP, FTP), nazwę domeny lub adres IP, ścieżkę i opcjonalny identyfikator fragmentu. Oczywiste jest, że adres IP może być częścią adresu URL, chociaż częściej zamiast nazwy IP można zobaczyć nazwę domeny.

Ponieważ większość adresów URL ma nazwę domeny zamiast adresu IP, konieczne jest przetworzenie żądania za pośrednictwem serwera nazw domen (DNS) w celu konwersji nazwy domeny na adres IP. Bez DNS żądanie nie powiedzie się, ponieważ komputer nie będzie w stanie znaleźć hosta. Rozwój adresu URL wynikał z faktu, że adresy IP są znacznie trudniejsze do zapamiętania niż słowa związane z treścią lub celem witryny.

Jedną z rzeczy, przed którą stoi obecnie Internet, jest gwałtowne wyczerpywanie się puli adresów IP z powodu szybkiego rozwoju Internetu. Właśnie dlatego opracowano protokół IPv6 w celu zwiększenia maksymalnej liczby adresów IP, których można użyć. Z drugiej strony praktycznie nie ma ograniczenia liczby możliwych adresów URL, ponieważ nie ma ograniczenia nazwy. Bardzo często zdarza się, że w dużych witrynach wiele adresów URL wskazuje tę samą witrynę, aby zapewnić, że ich użytkownicy nie zostaną wprowadzeni w błąd przez osoby, które mogą zarejestrować podobną nazwę domeny.

Podsumowując, URL jest bardziej wszechstronnym wskaźnikiem tego, czego chcesz w Internecie i gdzie można go znaleźć. Adres IP to tylko adres komputera. Niektóre komputery mogą zachowywać się domyślnie po uzyskaniu dostępu i wpisanie adresu IP w przeglądarce spowoduje natychmiastowe użycie protokołu HTTP i przejście do strony indeksu witryny.

Streszczenie:

1. Adres IP określa tylko lokalizację, a adres URL określa lokalizację, protokół i określone zasoby
2.URL wymaga serwera DNS, a adres IP nie
3. Adresy URL są nieograniczone, a adresy IP są ograniczone
4. Adresy IP i adresy URL mają relację jeden do wielu