home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Enter 1999 January / enter_01_1999_2.iso / archiwum / ent98.05 / txt / logika.txt < prev    next >
Text File  |  1998-05-06  |  6KB  |  67 lines

  1. Systematyka nazewnictwa domen
  2. Weƒmy na logikΩ
  3. Dariusz Ha│as
  4.  
  5. W sieciach wykorzystuj╣cych protok≤│ TCP/IP, a tak╣ sieci╣ jest Internet, │╣czno£µ pomiΩdzy komputerami oparta jest na systemie adresowania, w kt≤rym unikalny 
  6. 32-bitowy ci╣g cyfr (tzw. adres IP) jest przypisany ka┐dej jednostce w sieci. 
  7. ╙w 32-bitowy adres IP jest zapisywany 
  8. w postaci czterech 8-bitowych liczb oddzielonych kropkami (np. 194.213.241.74). 
  9. Taki pojedynczy sk│adnik adresu IP nosi nazwΩ oktetu i jest zapisywany dziesiΩtnie (przyjmuje warto£ci od 0 do 255).
  10. Dzisiaj, wobec olbrzymich zasob≤w Internetu, pos│ugiwanie siΩ adresem IP 
  11. w czystej postaci by│oby niezwykle k│opotliwe (spr≤bujmy zapamiΩtaµ chocia┐ stronΩ ksi╣┐ki telefonicznej), dlatego te┐ sk│onni do upraszczania homo sapiens ka┐demu komputerowi przyznawali nazwΩ. Po pewnym czasie doprowadzi│o to jednak do coraz wiΩkszego ba│aganu, gdy┐ wobec rosn╣cych rozmiar≤w sieci i liczby jednostek do± przy│╣czonych, trudno by│o znaleƒµ unikaln╣ nazwΩ dla ka┐dego komputera. Ponadto komputer odpowiadaj╣cy za tzw. NIC (Network Information Center), czyli zawieraj╣cy uaktualnione nazwy jednostek w sieci nie nad╣┐a│ za jej rozwojem, a serwery nie otrzymywa│y na czas uaktualnionej listy komputer≤w w sieci. 
  12. W efekcie powodowa│o to kolizje nazw komputer≤w. System Nazw Domen (DNS) stworzono, by zapobiec w│a£nie takim k│opotom.
  13. Generalnie pomys│ polega│ na pogrupowaniu jednostek pod│╣czonych do sieci wed│ug domen, z kt≤rych ka┐da tworzy│aby wΩze│, niejako ga│╣ƒ w drzewie nazw. W takim wypadku jasne jest, ┐e nazwa komputera musi byµ niepowtarzalna tylko w obrΩbie domeny, w kt≤rej on siΩ znajduje. DNS jest wiΩc rozproszon╣ baz╣ danych zawieraj╣c╣ schemat hierarchicznego nazewnictwa. Za t│umaczenie adres≤w IP komputer≤w na ich nazwy odpowiedzialny jest program zwany rezolwerem. Dzisiaj ka┐dy klient ftp, przegl╣darka WWW, czy te┐ program pocztowy dzia│aj╣cy na platformie PC ma wbudowany rezolwer, dziΩki temu u┐ytkownik wpisuje tylko szukany adres, reszt╣ zajmuje siΩ program.
  14. Naj│atwiej przyjdzie nam zrozumieµ nazewnictwo przyjΩte w DNS, pos│uguj╣c siΩ przyk│adowym adresem poczty elektronicznej. Typowy adres e-mail ma postaµ: 
  15. u┐ytkownik@firma.domena. 
  16. Po lewej stronie takiego adresu znajduje siΩ nazwa posiadacza konta pocztowego (niekoniecznie musi to byµ pojedynczy u┐ytkownik), po prawej za£ mamy nazwΩ domeny. 
  17. DomenΩ czyta siΩ od prawej do lewej rozpatruj╣c ka┐dy segment oddzielony kropkami. Pierwszy segment (od prawej) oznacza domenΩ pierwszego rzΩdu (zwan╣ te┐ domen╣ g│≤wn╣). Pierwotnie, gdy Internet nie obejmowa│ jeszcze ca│ego £wiata, a jedynie USA, mo┐na by│o rozr≤┐niµ 7 podstawowych domen pierwszego rzΩdu (patrz ramka). 
  18.  
  19. îwiatowa pajΩczyna
  20.  
  21. W chwili obecnej, gdy Internet obejmuje praktycznie ca│y £wiat, nazewnictwo uleg│o nieznacznej zmianie. Po prostu dotychczasowe nazwy domen g│≤wnych zosta│y przesuniΩte w lewo staj╣c siΩ domenami drugiego rzΩdu, a na ich miejsce wprowadzono dwuliterowy kod kraju, zwany te┐ stref╣. Regu│a ta dotyczy wszystkich po│╣czonych z Internetem pa±stw z wyj╣tkiem Stan≤w Zjednoczonych, kt≤re zachowa│y starszy schemat. 
  22. W niekt≤rych krajach r≤wnie┐ obecna domena drugiego rzΩdu zosta│a skr≤cona do dw≤ch liter. Przyk│adem mo┐e byµ Wielka Brytania, gdzie domenΩ com zast╣piono co, 
  23. a edu - ac (od academic community). Domenami g│≤wnymi w Internecie zarz╣dza InterNIC, jednak dla ka┐dego kraju istnieje odrΩbny zarz╣dca rejestruj╣cy domeny drugiego rzΩdu w danym kraju. I tak dla polski obs│ug╣ domeny .pl zajmuje siΩ NASK i wszelkie poddomeny dla .pl s╣ rejestrowane w│a£nie przez NASK.
  24. Zostawienie administracji domenami ka┐demu krajowi, spowodowa│o, ┐e opr≤cz nazw domen drugiego poziomu, odpowiadaj╣cym 7 podstawowym (patrz ramka), powsta│y r≤wnie┐ dodatkowe domeny. 
  25. W Polsce mo┐na np. wyr≤┐niµ domeny regionalne (waw.pl, krakow.pl, lodz.pl, poznan.pl itp.). Z samego adresu mo┐emy wywnioskowaµ, w jakim kraju stacjonuje dana jednostka oraz jaki rodzaj dzia│alno£ci reprezentuje. Warto jednak wiedzieµ, 
  26. ┐e ostatnio ta konwencja uleg│a nieznacznej zmianie za spraw╣ tzw. domen wirtualnych. 
  27.  
  28. Domeny wirtualne
  29.  
  30. Domena wirtualna nie jest faktycznie zarejestrowan╣ domen╣ w serwerze nazw, 
  31. lecz wskazaniem na konkretny katalog znajduj╣cy siΩ na danym serwerze. Dzia│anie jej jest do£µ proste. Wyobraƒmy sobie, 
  32. ┐e u pewnego us│ugodawcy internetowego 
  33. o adresie np. "www.provider.com.pl" zdecydowali£my siΩ zam≤wiµ stworzenie w│asnej witryny WWW. Standardowo tego typu us│uga polega na stworzeniu przez us│ugodawcΩ katalogu na serwerze 
  34. dla konkretnego klienta, gdzie mo┐e on umieszczaµ swoje strony WWW. Adres takiej witryny wy-gl╣da│by mniej wiΩcej tak: "www.provider.com. 
  35. pl/mojawitryna/", gdzie "mojawitryna" oznacza nazwΩ katalogu stworzonego dla nas przez provi-dera. Gdyby£my jednak chcieli mieµ inny adres, mo┐emy ┐╣daµ, ┐eby us│u-
  36. godawca (oczywi£cie odp│atnie) przypisa│ 
  37. do przeznaczonego nam katalogu domenΩ "www.mojawitryna.com.pl". Obydwa adresy odnosz╣ siΩ do tych samych stron (a w│a£ciwie do jednej o nazwie "index. html"), jednak brzmienie tego drugiego adresu jest zdecydowanie lepsze. 
  38. Oczywi£cie na takiej domenie mog╣ 
  39. w pe│ni funkcjonowaµ adresy e-mailowe, 
  40. przy czym znowu polega to na odpowiednim przypisaniu domeny do fizycznie 
  41. istniej╣cego adresu. 
  42.  
  43.  
  44. Podstawowe domeny pierwszego rzΩdu
  45.  
  46. com     -     oznacza instytucje komercyjne (np. microsoft.com, netscape.com itp.) 
  47. edu     -     uniwersytety i inne plac≤wki edukacyjne (np. mit.edu)
  48. org     -     organizacje niekomercyjne tzw. non-profit (np. w3.org)
  49. net     -     administracje sieciowe (np. nfs.net, cerf.net)
  50. gov     -     instytucje i plac≤wki rz╣dowe (np. whitehouse.gov)
  51. mil     -     instytucje militarne (np. navy.mil)
  52. int     -     organizacje miΩdzynarodowe (np. nato.int)
  53.  
  54.  
  55. Dodatkowe informacje
  56.  
  57. Dla zainteresowanych tematem podajΩ kilka adre-s≤w traktuj╣cych do£µ szeroko o domenach: 
  58.  
  59. www.wsp.krakow.pl/papers/domeny.html
  60. www.internic.net
  61. www.alternic.net
  62. www.iahc.org
  63. www.gtld-mou.org
  64. www.edns.net
  65. www.netregistry.com/my_html/indexn.html
  66. www.nask.pl
  67.