Domain Name System
System nazw domen (DNS) jest systemem używanym do przekształcania nazwy hosta komputera w adres IP w Internecie. Na przykład, jeśli komputer musi komunikować się z serwerem WWW example.net, komputer potrzebuje adresu IP serwera WWW example.net. Zadaniem DNS jest przekształcenie nazwy hosta na adres IP serwera WWW. DNS jest czasami nazywany internetową książką telefoniczną, ponieważ konwertuje on nazwę strony internetowej, którą ludzie znają, na numer, który jest faktycznie używany w Internecie.
DNS jest definiowany przez dokumenty Request for Comments (RFC). Są to dokumenty techniczne dotyczące sieci komputerowych. DNS jest głównie zdefiniowany przez RFC 1034 i RFC 1035. Istnieją również późniejsze RFC, które definiują zmiany w systemie.
Struktura
Nazwy domen składają się z jednej lub więcej części, czyli etykiet, które są połączone i oddzielone kropkami, jak np. www.example.com.
- Etykieta po prawej stronie to domena najwyższego poziomu lub TLD. Na przykład, domeną najwyższego poziomu dla
www.example.com
jestcom
. - Następna w kolejności jest podsekcja (lub subdomena, jak to się poprawnie mówi) TLD. W
example.com
jest toexample
. - Najdalej po lewej stronie znajduje się
www,
która jest subdomenąprzykładu
.www
oznacza, że strona jest częścią World Wide Web (NIE to samo co Internet). - Każda etykieta może mieć 63 litery/liczby (znaki), a nazwa domeny nie może mieć więcej niż 253 znaki.
Proces Lookup
Wyobraźmy sobie, że komputer PC o nazwie PC1 musi połączyć się z serwerem o nazwie Server1. Poniższe kroki opisują podstawowy proces DNS lookup.
- PC1 wysyła zapytanie DNS do serwera DNS. Zapytanie to zawiera prośbę o podanie adresu IP serwera1.
- Serwer DNS wysyła odpowiedź DNS do PC1, która zawiera adres IP Serwera1.
- PC1 może teraz wysłać pakiet IP na adres IP używany przez Server1.
Pytania i odpowiedzi
P: Co to jest System Nazw Domen (DNS)?
O: Domain Name System (DNS) to system służący do przekształcania nazwy hosta komputera w adres IP w Internecie.
P: Dlaczego DNS jest ważny?
O: DNS jest ważny, ponieważ przekształca nazwę strony internetowej, którą ludzie znają, na numer, który jest rzeczywiście używany w Internecie.
P: Jakie jest zadanie DNS?
A: Zadaniem DNS jest przekształcenie nazwy hosta na adres IP serwera WWW.
P: Co to jest RFC w DNS?
O: RFC to Request for Comments, czyli dokumenty techniczne dotyczące sieci komputerowych.
P: Jakie dokumenty definiują DNS?
A: DNS jest zdefiniowany głównie przez RFC 1034 i RFC 1035.
P: Czy istnieją późniejsze RFC dotyczące zmian w systemie DNS?
O: Tak, istnieją późniejsze RFC, które definiują zmiany w systemie DNS.
P: Jak czasami nazywany jest DNS?
A: DNS jest czasem nazywany książką telefoniczną Internetu.