Domena, DNS, URL

Domena internetowa – element adresu DNS wykorzystywanego do nazywania urządzeń w Internecie. Domeny w adresie są oddzielone kropkami. W domenie mogą występować litery, cyfry, myślnik. Każdy adres może posiadać kilka domen ułożonych hierarchicznie. Najwyżej w hierarchii stoją domeny najwyższego poziomu takie jak:
1) .com - komercyjne
2) .edu - edukacja, szkolnictwo
3) .gov - rządowe, polityczne
4) .net - sieciowe
5) .org - organizacyjne
6) .int - organizacje międzynarodowe
7) .mil - militarne
inne.
Dla przkładu w adresie pl.wikipedia.org istnieją trzy domeny:
  1. Najwyższego poziomu - .org
  2. Później wikipedia
  3. Później pl
DNS (ang. Domain Name System, system nazw domenowych) – system serwerów, protokół komunikacyjny oraz usługa zapewniająca zamianę adresów znanych użytkownikom Internetu na adresy zrozumiałe dla urządzeń tworzących sieć komputerową. Adresy DNS składają się z domen internetowych rozdzielonych kropkami.
Podstawą technicznego systemu DNS jest ogólnoświatowa sieć serwerów przechowujących informacje na temat adresów domen. Każdy wpis zawiera nazwę oraz odpowiadającą jej wartość, najczęściej adres IP. System DNS jest podstawą działania Internetu. Domeny mają strukturę drzewiastą, na szczycie znajduje się 13 głównych serwerów (root servers) obsługujących domeny najwyższego poziomu (TLD – top level domains), których listę z ich adresami IP można pobrać z ftp://ftp.rs.internic.net/domain/named.root
System DNS posiada następujące cechy:
  1. Nie ma jednej centralnej bazy danych adresów IP i nazw. Najważniejszych jest 13 głównych serwerów rozrzuconych na różnych kontynentach.
  2. Serwery DNS przechowują dane tylko wybranych domen.
  3. Każda domena powinna mieć co najmniej 2 serwery DNS obsługujące ją, jeśli więc nawet któryś z nich będzie nieczynny, to drugi może przejąć jego zadanie.
  4. Każda domena posiada jeden główny dla niej serwer DNS (tzw. master), na którym to wprowadza się konfigurację tej domeny, wszystkie inne serwery obsługujące tę domenę są typu slave i dane dotyczące tej domeny pobierają automatycznie z jej serwera głównego po każdej zmianie zawartości domeny.
  5. Serwery DNS mogą przechowywać przez pewien czas odpowiedzi z innych serwerów (ang. caching), a więc proces zamiany nazw na adresy IP jest często krótszy niż w podanym przykładzie.
  6. Na dany adres IP może wskazywać wiele różnych nazw. Na przykład na adres IP 207.142.131.245 mogą wskazywać nazwy pl.wikipedia.org oraz de.wikipedia.org
  7. Czasami pod jedną nazwą może kryć się więcej niż 1 adres IP po to, aby jeśli jeden z nich zawiedzie, inny mógł spełnić jego rolę.
  8. Przy zmianie adresu IP komputera pełniącego funkcję serwera WWW, nie ma konieczności zmiany adresu internetowego strony, a jedynie poprawy wpisu w serwerze DNS obsługującym domenę.
URL (ang. Uniform Resource Locator) – oznacza ujednolicony format adresowania zasobów (informacji, danych, usług) stosowany w Internecie i w sieciach lokalnych.
URL najczęściej kojarzony jest z adresami stron WWW, ale ten format adresowania służy do identyfikowania wszelkich zasobów dostępnych w Internecie. URL składa się z części określającej rodzaj zasobu/usługi (ang. scheme), dwukropka i części zależnej od rodzaju zasobu (ang. scheme-specific part).
Przykład prostego adresu URL:
http://www.wikipedia.com/wiki/URL
|      |                 |
|      |                 ścieżka dostępu
|      |                 do zasobu    
|      host (adres serwera)
protokół

Źródła:
  1. http://pl.wikipedia.org/wiki/Uniform_Resource_Locator
  2. http://pl.wikipedia.org/wiki/Domain_Name_System
  3. http://pl.wikipedia.org/wiki/Domena_internetowa