r05.pdf

(290 KB) Pobierz
r05
PRZESTRZE NAZW DOMEN – DNS
2
1. DNS – nazwy zamiast liczb
Wszystkie komputery w sieci TCP/IP identyfikowane s za pomoc jednoznacznego
adresu IP. Jego posta liczbowa o długo ci 32 bitów jest skomplikowana i łatwo o bł d
podczas wpisywania. Z tego powodu ju w roku 1984 utworzono system nazw domen
Domain Name System (DNS). To wła nie dzi ki niemu mo na poł czy si z hostem,
u ywaj c przynale nej nazwy domeny.
DNS to rozproszona baza danych, której głównymi komponentami s serwery nazw.
Zarz dzaj informacjami o odwzorowaniu, co polega na wzajemnym przyporz dkowaniu
adresów IP i nazw komputerów.
Gdy jeszcze nie było Internetu obecnej postaci, a ARPAnet ł czył kilkaset komputerów,
wszystkie informacje o hostach mie ciły si w jednym pliku. Plik ten musiał si
znajdowa w ka dym komputerze podł czonym do sieci ARPAnet; zawierał wszystkie
informacje zwi zane z odwzorowaniem. System nazw domen usun ł podstawowe wady
tablic nazw opartych na plikach:
· DNS daje si łatwo rozszerza
· ma posta rozproszonej bazy danych i gwarantuje, e informacje o nowych
komputerach i zmianach w razie potrzeby dotr do wszystkich u ytkowników
Internetu
2. Przestrze Nazw Domen
Przestrze nazw domen jest drzewiast struktur obejmuj c wszystkie domeny tworz ce
przestrze nazw Internetu. Pocz tkiem drzewa jest domena okre lana angielskim
terminem root, czyli korze .
Rys.: DNS
ródło: Komar, B. (2002). TCP/IP dla ka dego. Gliwice: Helion, strona 137
http://sieci-komputerowe.w.interia.pl
jm.webmaster@gazeta.pl
9799743.001.png
3
W odró nieniu od pozostałych domen, domenie root nie odpowiada adna wyst puj ca
w nazwach stacji etykieta. Do jej okre lenia stosuje si czasem znak kropki (.).
Poni ej domeny root znajduj si domeny pierwszego poziomu. S one dwojakiego
rodzaju: pierwsza ich grupa odpowiada typom działalno ci korzystaj cych z nich
organizacji, druga wykorzystuje dwuliterowe oznaczenia krajów, w których poszczególne
organizacje si znajduj .
2.1. Domeny wysokiego poziomu wykorzystywane obecnie
· com
organizacje komercyjne
· edu
instytucje edukacyjne, w szczególno ci uniwersytety
· org
organizacje niekomercyjne
· net
organizacje zwi zane z sieci
· gov
pozamilitarne organizacje rz dowe
· mil
wojskowe organizacje rz dowe
· num
numery telefonów
· arpa
domeny wyszukiwania odwrotnego
· xx
dwuliterowe kody krajów (jak pl dla polski, de dla niemiec)
· biz
przedsi biorstwa i spółki
· info
jednostki prowadz ce usługi informacyjne
· aero
przedsi biorstwa zwi zane z lotnictwem
· pro
osoby samodzielnie prowadz ce działalno gospodarcz
· coop
spółdzielnie
· name
domeny personalne
· museum
muzea
Kolejny poziom hierarchii, zawieraj cy konkretne stacje i dalsze poddomeny, tworz
domeny drugiego poziomu . „Microsoft” jest przykładem organizacji, która zarejestrowała
domen drugiego poziomu w domenie pierwszego poziomu COM.
Frazy MB, BC i AB przedstawiaj jedn z technik podziału domeny narodowej –
odpowiadaj poszczególnym prowincjom Kanady: MB to Manitoba, BC – Kolumbia
Brytyjska, a AB – Alberta. W ten sposób powstaje geograficzny podział domeny kraju.
http://sieci-komputerowe.w.interia.pl
jm.webmaster@gazeta.pl
4
3. Proces odwzorowywania nazw stacji
Rys.: Proces odwzorowywania hostnames
ródło: Komar, B. (2002). TCP/IP dla ka dego. Gliwice: Helion, strona 139
Proces ten przebiega w kilku etapach:
· Czy przedmiotowa nazwa jest nazw stacji, na której aktualnie pracujesz?
· Czy przedmiotowa nazwa wyst puje w pliku HOSTS?
· Czy serwer DNS posiada wpis odpowiadaj cy poszukiwanej stacji?
· Czy nazwa stacji została zarejestrowana na serwerze WINS?
· Czy nazwa stacji mo e zosta odwzorowana za po rednictwem lokalnego
rozgłoszenia?
· Czy nazwa stacji została zapisana w pliku LMHOSTS?
Kiedy adna z tych metod okre lania adresu IP stacji docelowej nie zako czy si
powodzeniem, aplikacja zwraca komunikat informuj cy, e nazwa stacji nie została
odnaleziona.
4. Podział ról w systemie DNS
W procesie odwzorowania nazwy, jaki zachodzi w systemie przestrzeni nazw domen,
bior udział trzy rodzaje podstawowych elementów:
· przestrze nazw domen
· klienty odwzorowania
· serwery nazw
http://sieci-komputerowe.w.interia.pl
jm.webmaster@gazeta.pl
9799743.002.png
5
4.1. Przestrze nazw domen
Zapewnia rozproszon , hierarchiczn baz danych, która zawiera wszystkie
przyporz dkowania nazw stacji do adresów IP w Internecie. Pozwala wi c
odwzorowa dowoln nazw stacji na jej adres IP.
4.2. Klienty odwzorowania
Jest to oprogramowanie klienckie, które wymaga odwzorowania nazwy na adres IP.
Funkcje klienta odwzorowania s albo cz ci aplikacji wywołuj cej, albo te
uruchomione s w systemie operacyjnym stacji jako cz stosu protokołu TCP/IP.
4.3. Serwery nazw
To obecne w sieci stacje przyjmuj ce zapytania od klientów odwzorowania
i zwracaj ce adresy IP poszukiwanych stacji. W zale no ci od konfiguracji
i przyj tego zapytania serwer nazw mo e zwraca adres IP odpowiadaj cy nazwie
stacji, nazw odpowiadaj c adresowi IP, odpowied informuj c o tym, e nazwa
stacji nie została odnaleziona lub wskazanie innego serwera nazw, który mo e
zrealizowa zapytanie.
Ka dy z serwerów nazw mo e wyst powa jako:
· Podstawowy serwer nazw
· Pomocniczy serwer nazw
· Główny serwer nazw
· Serwer nazw buforuj cy
4.3.1. Podstawowy serwer nazw
Podstawowy serwer naw zarz dza stref danych. Termin strefa oznacza cz
przestrzeni nazw domen, za który odpowiedzialny jest konkretny serwer nazw. Pliki
danych dla strefy s przechowywane lokalnie na podstawowym serwerze nazw.
Wszystkie modyfikacje w tych plikach mog by przeprowadzane wył cznie na tym
serwerze. Strefa obsługiwana przez podstawowy serwer nazw mo e obejmowa
wi cej ni jedn domen . Mo e on zarz dza poddomenami w okre lonej domenie
albo te przechowywa pliki zwi zane z kilkoma ró nymi domenami drugiego
poziomu.
http://sieci-komputerowe.w.interia.pl
jm.webmaster@gazeta.pl
Zgłoś jeśli naruszono regulamin