Maligayang pagdating sa aming aralin sa Domain Name System (DNS). Ngayon ay matututunan natin ang tungkol sa isang mahalagang bahagi kung paano gumagana ang internet. Ang DNS ay parang phone book para sa internet. Tinutulungan nito ang aming mga computer na makahanap ng mga website sa pamamagitan ng pagtutugma ng mga madaling pangalan sa mga espesyal na numero.
Ang Domain Name System ay isang sistema na nagpapalit ng mga pangalan ng website sa mga numero ng computer. Ang mga numerong ito ay tinatawag na mga IP address. Ginagamit ng mga computer ang mga numerong ito upang makipag-usap sa isa't isa. Gayunpaman, mahirap para sa mga tao na matandaan ang mahahabang numero. Kaya, gumagamit kami ng mga simpleng pangalan tulad ng "www.example.com". Tumutulong ang DNS sa pamamagitan ng pagtutugma ng mga pangalang ito sa mga tamang numero.
Isipin na gusto mong tawagan ang iyong kaibigan ngunit hindi mo alam ang kanilang numero ng telepono. Tumingin ka sa isang phone book para mahanap ang kanilang numero. Kapag nag-type ka ng pangalan ng website sa iyong computer, hihilingin ng computer ang isang espesyal na computer na tinatawag na DNS server para sa numero. Pagkatapos ay ipapadala ng DNS server ang numero (ang IP address). Ginagamit ng iyong computer ang numerong ito upang bisitahin ang website.
Ang prosesong ito ay nangyayari nang napakabilis. Kapag nag-click ka sa isang website, mabilis na nahahanap ng iyong computer ang katugmang numero at pagkatapos ay ipapakita sa iyo ang pahina. Ito ay tulad ng magic na gumagana sa background!
Ang bawat website ay may domain name, tulad ng "www.school.com". Sa likod ng bawat domain name ay isang IP address, na isang serye ng mga numero gaya ng "192.168.1.1". Ang IP address ay nagsasabi sa computer nang eksakto kung saan matatagpuan ang website sa internet. Ang DNS ang namamahala sa pagkonekta sa mga pangalang ito sa kanilang mga tamang numero.
Isipin ang isang domain name bilang pangalan sa iyong paboritong storybook. Ang IP address ay tulad ng sikretong code na nagpapakita kung saang istante naroroon ang storybook. Ang DNS ay ang kapaki-pakinabang na gabay na nag-uugnay sa pangalan sa sikretong code.
Ang Domain Name System ay may iba't ibang bahagi. Ang bawat bahagi ay tumutulong sa system na gumana nang maayos:
Pinapadali ng DNS na gamitin ang internet sa maraming paraan:
Ang sistemang ito ay tumutulong sa aming mga computer na gamitin ang malawak na network ng internet nang mabilis at mahusay.
Tingnan natin kung paano ginagawang numero ng computer ang pangalan ng website:
Isipin na mayroon kang isang malaking kahon ng mga krayola. Sa halip na alalahanin ang espesyal na code ng kulay para sa bawat krayola, tatawagin mo na lang sila sa kanilang mga pangalan tulad ng "pula" o "asul". Ang DNS ay gumagana nang ganoon. Hinahayaan ka nitong gumamit ng mga pamilyar na pangalan sa halip na mga kumplikadong numero.
Ang isa pang halimbawa ay isang aklatan. Kapag nakakita ka ng isang libro, tinutulungan ka ng katalogo ng library na mahanap ito sa pamamagitan ng paggamit ng pamagat ng aklat at pangalan ng may-akda, hindi sa pamamagitan ng isang lihim na numero. Ang DNS ay gumagana sa katulad na paraan para sa mga website. Ikinokonekta nito ang pangalan ng website sa lihim na numero ng computer.
Ginagamit ang DNS araw-araw kapag bumisita ka sa mga website, tingnan ang iyong email, o gumamit ng mga app sa isang smartphone. Kapag pinadalhan ka ng isang guro ng araling-bahay online o pinanood mo ang iyong paboritong cartoon video, abala ang DNS sa pagtatrabaho sa background.
Kung walang DNS, ang bawat website ay magiging mahirap tandaan na mahabang numero. Isipin na sinusubukan mong mag-type ng numero tulad ng "216.239.36.21" sa tuwing bibisita ka sa isang site! Ang DNS ay nakakatipid ng oras at tumutulong sa lahat na magkaroon ng mas magandang karanasan sa online.
Ang mga computer network ay nagkokonekta sa maraming computer upang makapagbahagi sila ng impormasyon. Sa mga network na ito, ang DNS ay gumaganap ng isang napakahalagang papel. Tinutulungan nito ang mga computer na makipag-usap sa isa't isa sa pamamagitan ng pagsasalin ng mga pangalan sa mga numero. Ginagawa nitong napakasimple, tulad ng paggamit ng mga pangalan ng mga kaibigan sa halip na pag-alala ng mga random na numero.
Mag-isip tungkol sa isang silid-aralan. Sa halip na bigyan ang bawat estudyante ng mahabang numero ng mag-aaral, ginagamit ng guro ang kanilang mga pangalan. Sa mga computer, tinutulungan ng DNS na ikonekta ang mga pangalan gamit ang mga tamang numero, na ginagawang mas palakaibigan at mas madaling gamitin ang internet.
Hayaan kaming sundan ang paglalakbay ng isang domain name mula sa oras na i-type mo ito hanggang sa lumitaw ang website sa iyong screen:
Kapag nag-type ka ng "www.toyshop.com" sa browser, hindi pa alam ng iyong computer ang espesyal na numero. Nagpapadala ito ng mensahe sa isang DNS server na humihingi ng numerong iyon. Tinitingnan ng DNS server ang listahan nito at nalaman na ang "www.toyshop.com" ay tumutugma sa isang IP address, sabihing \(\textrm{192.168.0.50}\) . Ang numerong ito ay ipinadala pabalik sa iyong computer. Ngayon, ginagamit ng iyong computer ang numerong ito para kumonekta sa website ng toy shop. Nangyayari ang lahat ng ito sa loob lamang ng ilang segundo!
Ang kaligtasan sa internet ay napakahalaga. Tumutulong ang DNS upang matiyak na binibisita mo ang tamang website. Minsan, sinusubukan ng mga taong may masamang intensyon na baguhin kung paano gumagana ang DNS. Maaari nitong mapunta ang isang computer sa isang pekeng website.
Para labanan ito, may mga espesyal na tool at eksperto na nagsisikap na panatilihing ligtas ang DNS. Sinusuri nila na ang DNS server ay nagbibigay ng mga tamang numero. Isipin sila bilang magiliw na mga katulong na tinitiyak na palagi kang nakakakuha ng tamang direksyon papunta sa bahay ng iyong kaibigan.
Ang internet ay patuloy na lumalaki at ang teknolohiya ay palaging nagbabago. Ang DNS ay nagiging mas mahusay at mas secure sa bawat pagdaan ng araw. Habang mas maraming website ang lumalabas at mas maraming tao ang nag-o-online, ang DNS ay patuloy na isang napakahalagang tool para sa pagkonekta sa lahat.
Tinutulungan ng mga bagong pamamaraan ang DNS na gumana nang mas mabilis at tiyaking mananatiling ligtas ito mula sa masasamang tao. Ang hinaharap na DNS ay makakatulong na lumikha ng isang mas madaling gamitin na internet kung saan madaling mahanap ng lahat ang mga website na gusto nilang bisitahin.
Noong unang panahon, noong bago pa ang internet, kailangang tandaan ng mga tao ang mahabang hanay ng mga numero para sa bawat website. Ito ay isang napakahirap na trabaho! Habang lumalaki ang internet, naging napakahirap na alalahanin ang mga numerong ito. Pagkatapos ay nagpasya ang mga eksperto sa matalinong computer na lumikha ng Domain Name System.
Dinisenyo nila ang DNS para gumana tulad ng isang higanteng phone book. Sa halip na mag-keyboard ng mahahabang numero, maaaring gumamit ang mga tao ng mga pangalan na madaling tandaan. Ginawa nitong masaya at simple ang internet para sa lahat, kabilang ang mga batang natututong gumamit ng mga computer.
Mayroong maraming uri ng mga domain name na tinatawag na top-level na mga domain. Kabilang dito ang mga pangalan na nagtatapos sa .com , .org , .edu , at higit pa. Ang bawat nangungunang antas na domain ay nagbibigay sa amin ng pahiwatig tungkol sa kung tungkol saan ang website:
Tumutulong ang DNS sa pamamagitan ng pagsubaybay sa lahat ng iba't ibang uri na ito ng mga pangalan ng domain at ang kanilang mga katugmang numero, upang ang bawat website ay madaling mahanap.
Gumagana ang DNS sa isang hierarchy, na nangangahulugang ito ay nakaayos tulad ng isang family tree. Sa pinakatuktok, may mga root server. Sinasabi ng mga root server na ito sa DNS kung saan susunod na titingnan. Pagkatapos ay mayroong mga top-level domain server (tulad ng para sa .com o .org). Sa wakas, mayroong mga indibidwal na server na may hawak ng mga detalye para sa bawat website.
Pinapadali ng organisadong istraktura na ito para sa mga computer na mabilis na mahanap ang tamang website. Ito ay tulad ng isang maayos na aklatan kung saan ang mga aklat ay nakaayos ayon sa kategorya, na ginagawang madali itong mahanap.
Ang mga network ng kompyuter ay parang mga abalang lungsod na may maraming kalsada at karatula. Sa mga network na ito, ang DNS ay parang gabay sa trapiko. Kapag nagpadala ka ng email o bumisita sa isang website, kailangan ng iyong computer ng malinaw na direksyon. Nagbibigay ang DNS ng mga direksyong ito sa pamamagitan ng pagtutugma ng mga pangalan ng website sa mga tamang IP address.
Isipin ang isang malaking lungsod na may maraming mga palatandaan sa kalye at mapa. Kung wala ang mga ito, magiging mahirap na pumunta mula sa isang lugar patungo sa isa pa. Ang DNS ay gumaganap tulad ng mapa para sa internet, na ginagabayan ang iyong computer sa abalang network ng mga website.
Ang mga DNS server ay nag-iimbak ng impormasyon sa mga espesyal na file na tinatawag na mga tala ng DNS. Ang mga talaang ito ay nagsasabi sa computer kung ano ang gagawin sa isang domain name. Ang ilang mahahalagang tala ng DNS ay:
Nakakatulong ang mga talaang ito na panatilihing organisado ang Domain Name System at tiyaking nakakarating ang bawat website at email sa tamang destinasyon.
Ang DNS ay hindi lamang para sa mga website. Nakakatulong din itong tiyaking mapupunta ang iyong mga email sa tamang lugar. Kapag nagpadala ka ng email, gumagamit ang iyong computer ng DNS upang makatulong na mahanap ang tamang mail server. Ito ay katulad ng pagpapadala ng liham na may tamang address na nakasulat dito.
Muli, ginagawang simple ng DNS ang proseso at tinitiyak na naihatid nang tama ang mga mensahe. Ito ay isang napaka-kapaki-pakinabang na tool na ginagawang mas maaasahan ang digital na komunikasyon.
Napakahalaga ng online na kaligtasan, at gumaganap ng papel ang DNS sa pagpapanatiling ligtas sa amin. Bagama't kadalasan, tinutulungan ng DNS ang mga computer na mahanap ang mga tamang website, kung minsan ang mga nakakalito na tao ay sumusubok na lokohin ang system sa pamamagitan ng paggawa ng mga pekeng website na mukhang totoo.
Nagtutulungan ang mga eksperto sa teknolohiya at mga computer program para protektahan ang DNS. Sinusuri nila ang impormasyon bago ito ipadala sa iyong computer, tinitiyak na palagi mong nakukuha ang tamang website. Ito ay tulad ng pagkakaroon ng isang friendly na security guard na sinusuri ang lahat ng tao sa gate.
Sa tuwing gagamit ka ng computer, tablet, o smartphone, nariyan ang DNS para tumulong. Kapag naghanap ka ng nakakatuwang video, naglalaro ng online game, o naghanap ng impormasyon para sa isang proyekto ng paaralan, pinapadali ng DNS para sa iyong device na kumonekta sa internet.
Maaaring hindi mo makitang gumagana ang DNS, ngunit ito ay palaging abala sa background, tinitiyak na lahat ng bagay sa internet ay tumatakbo nang maayos.
Ang internet ay parang isang malaki at lumalagong hardin. Ang mga bagong website at serbisyo ay lumalabas araw-araw. Ang DNS ay lumalaki kasama ng internet. Habang mas maraming tao sa buong mundo ang online, nagdaragdag ang DNS ng higit pang mga server at gumagamit ng mga bagong pamamaraan upang manatiling mabilis at ligtas.
Ang patuloy na pagpapabuti na ito ay nagpapanatili sa internet na madaling gamitin para sa lahat - mula sa mga batang nag-aaral hanggang sa mga matatandang eksperto.
Suriin natin ang pinakamahalagang ideya mula sa ating aralin sa Domain Name System: