Ph?n 3 - DNS Server - 28/1/2007 15h:21 |
Post Reply |
Author | |
khoa
Major Joined: 17 March 2008 Status: Offline Points: 26 |
Post Options
Thanks(0)
Posted: 01 April 2008 at 16:17 |
Brien M. Posey ��y l� ph?n ti?p theo c?a lo?t b�i Ki?n th?c co b?n d�nh cho nh?ng ngu?i m?i b?t d?u l�m quen v� t�m hi?u v? m?ng m�y t�nh. Sau hai b�i gi?i thi?u Hub v� Switch, Router, n?i dung c?a b�i n�y d? c?p d?n ho?t d?ng c?a c�c server DNS (h? th?ng t�n mi?n). ��y cung l� ph?n cu?i c�ng ch�ng t�i n�i d?n c�ch c�c m�y t�nh trong m?t ph�n do?n m?ng chia s? v�ng d?a ch? IP chung nhu th? n�o. Nhu ch�ng ta d� bi?t, khi m?t m�y t�nh c?n truy c?p th�ng tin tr�n m?t m�y n?m ? m?ng kh�c hay ph�n do?n m?ng kh�c, n� c?n d?n s? tr? gi�p c?a router. Router s? chuy?n c�c g�i d? li?u c?n thi?t t? m?ng n�y sang m?ng kh�c (ch?ng h?n nhu Internet). N?u b?n d� t?ng d?c ph?n hai, ch?c h?n b?n nh?, ch�ng t�i c� dua ra m?t v� d? t?o m?t tham chi?u d?n d?a ch? IP k?t h?p v?i m?t website. �? c� th? truy c?p v�o website n�y, tr�nh duy?t Web c?a b?n ph?i bi?t d?a ch? IP c?a website. Sau d� tr�nh duy?t cung c?p d?a ch? cho router, router s? x�c d?nh du?ng di t?i m?ng kh�c v� y�u c?u c�c g�i d? li?u t?i m�y d�ch ph� h?p. M?i website d?u c� m?t d?a ch? IP nhung b?n c� th? gh� tham c�c website n�y h?ng ng�y m� kh�ng c?n quan t�m d?n d�y con s? d� c?a n�. Trong b�i n�y ch�ng t�i s? ch? cho b?n th?y l� do v� sao c� th? th?c hi?n du?c. �?a ch? IP cung gi?ng nhu d?a ch? nh� v?y. N� g?m c� v? tr� m?ng (l� d�y s? hi?u ch? ph�n do?n m?ng m�y t�nh dang ho?t d?ng trong d�), tuong t? nhu t�n ph?; v� v? tr� thi?t b? (x�c d?nh m?t m�y t�nh c? th? trong m?ng), tuong t? nhu s? nh�. Bi?t v? d?a ch? IP l� y�u c?u c?n thi?t cho ho?t d?ng truy?n th�ng co s? TCP/IP gi?a hai m�y t�nh. Khi b?n m? m?t tr�nh duy?t Web v� nh?p t�n website (du?c bi?t d?n nhu l� t�n mi?n hay du?ng d?n URL(Universal Resource Locator - b? d?nh v? v? tr� t�i nguy�n chung)), tr�nh duy?t s? d?n th?ng website m� kh�ng c?n ph?i th�ng qua vi?c nh?p d?a ch? IP. B?n c� th? h�nh dung qu� tr�nh m? website cung gi?ng nhu qu� tr�nh chuy?n thu d?n d?a ch? nh?n ghi tr�n phong b� ? buu di?n v?y. �?a ch? IP trong truy?n th�ng m?ng d�ng vai tr� nhu d?a ch? tr�n phong b�. Thu kh�ng th? d?n d�ng noi n?u b?n ch? ghi t�n ngu?i nh?n m� "qu�n m?t" d?a ch? c?a h?. Vi?c d?n v� m? du?c m?t website cung nhu v?y. M�y t�nh c?a b?n kh�ng th? li�n l?c du?c v?i website tr? khi n� bi?t d?a ch? IP c?a website d�. Nhung b?n kh�ng c?n g� d?a ch? IP m� tr�nh duy?t v?n m? du?c d�ng website b?n mu?n khi nh?p t�n mi?n v�o. V?y d?a ch? IP ? d�u? Qu� tr�nh "d?ch" t�n mi?n th�nh d?a ch? IP l� c�ng vi?c c?a m?t server DNS (tr�nh ch? h? th?ng t�n mi?n). Trong hai b�i tru?c ch�ng ta d� t?ng n�i t?i m?t s? kh�i ni?m v? c?u h�nh TCP/IP c?a m�y t�nh, nhu d?a ch? IP, m?t n? m?ng con (subnet mask) v� c?ng v�o m?c d?nh (default gateway). Nh�n h�nh A b�n du?i b?n s? th?y c� th�m m?t tu? ch?n c?u h�nh kh�c l� "Preferred DNS server" (tr�nh ch? h? th?ng t�n mi?n tham chi?u). H�nh A: Tu? ch?n Preferred DNS Server du?c d?nh nghia nhu l� m?t ph?n c?a c?u h�nh TCP/IP trong m�y t�nh. Nhu b?n c� th? th?y trong h�nh minh ho?, tu? ch?n "Preferred DNS server" du?c d?nh nghia nhu l� m?t ph?n c?a c?u h�nh TCP/IP. C� nghia l� m�y t�nh s? lu�n bi?t d?a ch? IP c?a DNS server. �i?u n�y l� h?t s?c quan tr?ng v� m�y t�nh kh�ng th? li�n l?c du?c v?i m�y t�nh kh�c s? d?ng giao th?c TCP/IP n?u n� kh�ng bi?t d?a ch? IP c?a m�y kia. B�y gi? ch�ng ta s? xem x�t di?u g� x?y ra khi b?n c? g?ng t?i tham m?t website. Qu� tr�nh b?t d?u v?i vi?c b?n m? tr�nh duy?t Web v� nh?p du?ng d?n URL. Khi d�, tr�nh duy?t bi?t r?ng n� kh�ng th? x�c d?nh du?c v? tr� c?a website n?u ch? d?a v�o m?t m�nh d?a ch? URL. Do d� n� truy v?n th�ng tin d?a ch? IP c?a DNS sever t? c?u h�nh TCP/IP c?a m�y t�nh v� dua du?ng d?n URL l�n tr�nh ch? DNS server. DNS server sau d� s? tra t�m du?ng d?n URL tr�n b?ng c� danh s�ch d?a ch? IP c?a website. Sau d� n� tr? ra d?a ch? IP cho tr�nh duy?t Web v� tr�nh duy?t c� th? li�n l?c v?i website du?c y�u c?u. Th?c s? qu� tr�nh gi?i th�ch n�y c� th? du?c m� t? don gi?n hon m?t ch�t. Gi?i ph�p t�n mi?n trong DNS ch? c� th? ho?t d?ng n?u DNS server c� ch?a m?t b?n ghi tuong ?ng v?i website du?c y�u c?u. N?u b?n v�o m?t website ng?u nhi�n, DNS sever s? kh�ng c� b?n ghi v? website n�y. L� do l� b?i Internet qu� l?n. C� h�ng tri?u website v� website m?i du?c t?o ra m?i ng�y. Kh�ng c� c�ch n�o cho m?t server DNS don c� th? b?t k?p t?t c? c�c website v� d�p ?ng du?c t?t c? y�u c?u t? b?t k? ai c� k?t n?i t?i Internet. B�y gi? gi? s? m?t tr�nh ch? DNS server don c� th? luu tr? c�c b?n ghi cho m?i website t?n t?i. N?u dung lu?ng c?a tr�nh ch? kh�ng ph?i l� v?n d? th� server cung s? b? tr�n b?i c�c y�u c?u x? l� t�n nh?n du?c t? ngu?i d�ng Internet ? kh?p m?i noi. M?t DNS server trung t�m ho� thu?ng l� d�ch nh?m r?t ph? bi?n c?a c�c cu?c t?n c�ng. Do d�, c�c tr�nh ch? DNS server thu?ng du?c ph�n ph?i sang nhi?u di?m, tr�nh cho m?t server DNS don ph?i cung c?p x? l� t�n cho to�n b? Internet. Tr�n th? gi?i hi?n nay c� m?t t? ch?c chuy�n ph? tr�ch vi?c c?p ph�t, dang k� t�n mi?n Internet l� Internet Corporation for Assigned Names and Numbers (hay ICANN). Do qu?n l� t�n mi?n cho to�n b? m?ng l� m?t c�ng vi?c kh?ng l? n�n ICANN ph�n b? nhi?u ph?n d�p ?ng t�n mi?n cho c�c h�ng kh�c nhau. Ch?ng h?n, Network Solutions ph? tr�ch t�n mi?n ".com". Nhung kh�ng c� nghia l� Network Solutions duy tr� danh s�ch c�c d?a ch? IP k?t h?p v?i to�n b? t�n mi?n .com. Trong h?u h?t m?i tru?ng h?p, DNS server c?a Network Solution d?u ch?a b?n ghi tr? t?i DNS server du?c xem l� ch�nh th?c cho t?ng mi?n. �? th?y du?c t?t c? ho?t d?ng nhu th? n�o, tu?ng tu?ng r?ng b?n mu?n v�o website www.brienposey.com. Khi nh?p y�u c?u v�o tr�nh duy?t, tr�nh duy?t g?i d?a ch? URL v�o tr�nh ch? DNS server du?c ch? d?nh b?i c?u h�nh TCP/IP c?a m�y t�nh b?n. Tr�nh ch? DNS server kh�ng bi?t d?a ch? c?a website n�y. Do d�, n� g?i y�u c?u t?i DNS server c?a ICANN. DNS server c?a ICANN cung kh�ng bi?t d?a ch? IP c?a website b?n dang mu?n v�o m� ch? bi?t d?a ch? IP c?a DNS server ch?u tr�ch nhi?m v?i t�n mi?n c� du�i .COM. N� s? tr? l?i d?a ch? n�y cho tr�nh duy?t v� trong qu� tr�nh tr? v? n� cung th?c hi?n vi?c dua y�u c?u t?i DNS server c? th? d�. M?c DNS server cao nh?t d�nh cho t�n mi?n du�i .COM s? kh�ng bi?t d?n d?a ch? IP n�o c?a website du?c y�u c?u, nhung n� bi?t d?a ch? IP c?a DNS server ch�nh th?c cho t�n mi?n brienposey.com. N� s? g?i d?a ch? n�y tr? l?i m�y dua ra y�u c?u. Sau d� tr�nh duy?t Web g?i truy v?n DNS t?i DNS server c� d? th?m quy?n cho mi?n du?c y�u c?u. V� DNS server n�y s? tr? ra d?a ch? IP c?a website, cho ph�p m�y li�n l?c v?i website n� y�u c?u. Nhu b?n c� th? th?y, c� nhi?u bu?c ph?i ho�n th�nh d? m?t m�y t�nh t�m ra d?a ch? IP c?a m?t website. Nh?m gi?m b?t s? truy v?n DNS ph?i th?c hi?n, k?t qu? c?a c�c truy v?n n�y thu?ng du?c luu tr? li?u trong v�i gi? ho?c v�i ng�y, tu? thu?c v�o m�y du?c c?u h�nh nhu th? n�o. Vi?c luu tr? c�c d?a ch? IP n�ng cao m?t c�ch tuy?t v?i kh? nang th?c thi v� t?i thi?u ho� t?ng lu?ng bang th�ng ti�u th? cho c�c truy v?n DNS. B?n c� th? h�nh dung ra qu� tr�nh duy?t Web s? t? h?i d?n m?c n�o n?u m�y t�nh c?a b?n ph?i th?c hi?n t?p h?p d?y d? c�c truy v?n DNS b?t k? th?i gian n�o b?n mu?n xem trang Web m?i. K?t lu?n Trong b�i n�y ch�ng t�i d� gi?i th�ch c�ch tr�nh ch? DNS server du?c d�ng d? x? l� t�n mi?n cho d?a ch? IP. M?c d� qu� tr�nh du?c m� t? c� v? kh�c don gi?n, nhung b?n c?n nh? r?ng ICANN v� c�c nh� dan k� DNS m?c cao nhu Network Solutions s? d?ng c�ng ngh? load balacing (t?i c�n b?ng) d? ph�n ph?i y�u c?u qua nhi?u server DNS kh�c. �i?u n�y gi�p c�c server kh?i b? tr�n v� lo?i tr? kh? nang c� di?m l?i don. |
|
Sponsored Links | |
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You can vote in polls in this forum |