www.tcp-ip.prv.pl

DNS jest to usługa polegająca na tłumaczeniu podanych w formacie mnemonicznej adresów internetowych (np. www.cos.com.pl) na odpowiadające im numery IP. DNS pełni funkcję systemu informacji o adresach oraz tłumaczy adresy symboliczne (np.www.katowice.com.pl/zsl) na adresy IP, jednoznacznie określające adresata. Jest to bardzo przydatna usługa i zaleca się zainstalowanie jej na Web Serwerze, ponieważ użytkownikowi Internetu łatwiej jest zapamiętać adres symboliczny niż skomplikowaną kombinację liczb. Zanim przeglądarka WWW uzyska dostęp do wybranej witryny, musi najpierw poznać przyporządkowany jej adres IP. Dopiero po uzyskaniu adresu IP docelowego komputera możliwe jest nawiązanie z nim łączności i rozpoczęcie komunikacji z użyciem odpowiedniego protokołu. Z tego właśnie względu tak ważną rolę odgrywa DNS, gdyby jej nie było, użytkownik musiałby za każdym razem podawać adres strony WWW, np.http://192.168.32.30/index.htm. W plikach danych DNS znajdują się powiązane ze sobą nazwy i liczby. Książki telefoniczne przypominają system DNS w tym sensie, że w nich również przechowywane są nazwy powiązane z numerami identyfikującymi osobę, do której chcemy zadzwonić.

ZADANIA SERWERA DNS

Mechanizm DNS nie różni się niczym od innych dostępnych usług Internetowych. Również w tym systemie istnieją serwery (DNS Servers), które oferują określoną usługę (konwersję adresu) i są wywoływane przez stacje robocze (Clients). W tym przypadku funkcjonujące na poszczególnych komputerach aplikacje internetowe łączą się z serwerami DNS w celu przekształcenia posiadanych nazw poszczególnych komputerów i domen na adresy IP. Aby sprostać temu zadaniu, serwery DNS prowadzą bazy danych, zawierające nazwy i adresy znanych domen internetowych oraz należących do nich hostów, i za pośrednictwem odpowiedniego protokołu udostępniają te informacje. Funkcje serwera DNS nie pełni jeden centralny komputer. Zadanie to zostało rozdzielone pomiędzy wiele maszyn. Żaden z tych serwerów nie musi dysponować informacjami adresowymi dotyczącymi całego Internetu. Poszczególne serwery odpowiadają więc zawsze tylko za pewną część - tzw. strefę (zone) - przestrzeni adresowej DNS. Jeśli serwer otrzyma zapytanie dotyczące adresu, który nie należy do obsługiwanej przez niego strefy, przekazuje to zlecenie do stojącego wyżej w hierarchii serwera DNS, ten zaś skieruje je do maszyny obsługującej właściwą strefę. Informację adresowe dotyczące danej strefy mogą być również udostępniane przez kilka serwerów DNS. Takie rozwiązanie pozwala na odpowiedni podział zadań związanych z ustaleniem adresów sieciowych.

TWORZENIE PRZESTRZENI NAZW

Podział wyodrębnionych stref pomiędzy poszczególne serwery oraz przekazywanie zapytań do nadrzędnych serwerów DNS może prawidłowo funkcjonować tylko dlatego, że struktura nazw domen ma układ ściśle hierarchiczny. Na szczycie systemu znajdują się tzw. Top-Level-Domains (TLD), z których pewna część jest już zaliczana do powszechnych dóbr kulturalnych (np. domeny .com i .pl). Te ostatnie reprezentują dwie różne grupy zdefiniowanych już domen TLD. Pierwsza
z nich kojarzy ze sobą domeny według ich znaczenia (treści), a druga - według ich pochodzenia geograficznego.

Kod Rozwinięcie Opis
com commercial komputer komercyjny (np.: microsoft.com)
edu educational komputer edukacyjny (np.: uniwersytecki: uw.edu.pl)
gov governemet komputer rządowy (np.: urm.gov.pl)
mil military komputer wojskowy lub organizacji związanej
z wojskiem
org organization inne organizacje
net network komputer zawierający zasoby sieciowe

Tab. Podział domen ze względu na znaczenie

Do pierwszej kategorii należą m.in. domeny .com, .org, .net, .mil, natomiast w skład drugiej wchodzi ponad sto dwuliterowych symboli państw (od Afganistanu (af), który nie ma jeszcze w ogóle dostępu do Internetu, aż po Zimbabwe (zw)).

Kod Kraj Kod Kraj
aq Antarktyda ar Argentyna
at Austria au Australia
be Belgia br Brazylia
ca Kanada ch Szwajcaria
ci Chile cr Kostaryka
cs Czechy cy Cypr
de Niemcy dk Dania
ec Ekwador ee Estonia
es Hiszpania fi Finlandia
fr Francja gl Grenlandia
gr Grecja hk Hongkong
hr Chorwacja hu Węgry
ie Irlandia il Izrael
in Indie is Islandia
it Włochy jp Japonia
kr Korea kw Kuwejt
lu Luksemburg lv Łotwa
mx Meksyk my Malezja
nl Holandia no Norwegia
nz Nowa Zelandia pl Polska
pr Puerto Rico pt Portugalia
ru Rosja se Szwecja
sg Singapur sk Słowacja
sl Słowenia th Tajlandia
tn Tunezja tr Turcja
tw Tajwan uk Ukraina
us USA ve Wenezuela

Tab. Podział domen ze względu na położenie geograficzne

Wymienione domeny TLD są zdefiniowane na stałe i nie można do nich dodawać kolejnych elementów. Jeśli więc ktoś chce utworzyć nową domenę, musi umieścić ją w ramach jednej z tych grup TLD. Symbol takiej domeny jest automatycznie dodawany do całej nazwy. Domena gazety Newsweek nie nazywa się "newsweek" lecz "newsweek.pl". Taka domena jest określana mianem Second-Level-Domain. W praktyce domena ta mogłaby nosić również nazwę newsweek.com, gdyby gazeta zarejestrowała ją nie w kategorii geograficznej .pl, ale w komercyjnej. Oprócz tej alternatywy nie ma już właściwie żadnych innych możliwości wyboru. Nie można użyć innej domeny geograficznej, gdyż nie jest dozwolone rejestrowanie się w ramach domeny innego kraju (chyba, że znajduje się w nim dany serwer).

Przestrzeń nazw systemu DNS nie kończy się jednak na drugim poziomie. W stru-kturze tej może bowiem funkcjonować niemal dowolna liczba kolejnych poziomów. Ten, kto zarezerwował dla siebie Second-Level-Domain, otrzymuje bowiem jednocześnie prawo do tworzenia w jej ramach kolejnych subdomen i admini-strowania nimi. Z faktem tym wiąże się instalacja serwera DNS. Takie rozwiązanie ma sens głównie w przypadku większych instytucji dysponujących rozproszoną strukturą informatyczną, które chcą w prawdzie połączyć się w jedną Second-Level-Domain kilka oddziałów lub budynków, ale każda z tych jednostek ma mieć możliwość administrowania własną Third-Level-Domain. Na tej właśnie zasadzie tworzone są takie nazwy domen jak: waw.ids.edu.pl, który obsługuje warszawski serwer Internetu Dla Szkół.

Wprowadzenie

Co to jest protokół?

Charakterystyka protokółu TCP/IP

Jak powstał TCP/IP?

Co to jest sieć?

Model OSI

Umiejscowienie protokołu TCP/IP w modelu OSI

Kapsułkowanie

Fragmentacja

Protokół IP

Datagram IP

Adresowanie IP

Protokół ARP i RARP

Podsieci

Maski podsieci

Adresy podsieci

Protokół TCP

Kanał wirtualny TCP

Realizacja niezawodnego połączenia

Idea przesuwających się okien

Segment TCP

Numeracja portów

DNS

Przyszłość TCP/IP

Routing

Podsumowanie i wnioski

Dodatek

Słowniczek

Indeks obiektów

Literatura


E-mail

Zamknij Poprzednia Góra Następna

Copyright © Mariusz Wasak