Alamin Kung Ano ang DNS at Paano Ito Gumagana: Mahalagang Gabay

Advertising

Naghahanap ng impormasyon tungkol sa kung ano ang DNS (Domain Name System), pagkatapos ay malaman na ito ay isang sistema na nagpapadali sa lahat ng komunikasyon sa pagitan ng mga lalaki at mga makina.

Tayong mga tao ay gumagamit ng mga pangalan upang makilala ang ating sarili, habang ang mga computer ay gumagamit ng mga numero, at ang DNS ay lilitaw sa gitna upang pagsamahin ang mga pangalan sa mga numero na nasa loob ng isang eksklusibong listahan.

Kaya, alamin natin kung ano ang Domain Name System at kung paano ito gumagana?

dns o que e
Ano ang DNS at Paano Ito Gumagana (larawan sa Google)

Ano ang DNS?

Ito ay isang sistema ng mga database na ipinamamahagi sa isang network kung saan ang pangunahing function ay upang isalin ang kahilingan para sa ilang mga hostname, upang ma-access ang mga partikular na IP number na ang (mga) computer lamang ang nakakaintindi.

Kaya't ang impormasyon tungkol sa mga hostname, na sinamahan ng mga partikular na numero, ay lahat ay pinananatili sa isang direktoryo, at ang mga direktoryong ito naman ay iniimbak sa mga domain name server.

Paano ito gumagana?

Ngayon na alam mo na kung ano ito, napakahalaga din na malaman mo kung paano ito gumagana, ito ay karaniwang gumagana sa mga hakbang, at sa loob ng isang istraktura ng mga grupo ng Domain Name System. Ang mga unang hakbang ay nagsisimula sa isang DNS Query. Na ito ay isang kahilingan sa query para sa ilang impormasyon.

Ipagpalagay natin na nagsu-surf ka sa internet na naghahanap ng isang bagay o ilang impormasyon, at siyempre gumagamit ng browser para doon. Pagkatapos sa browser ay ita-type mo ang pangalan ng isang domain, halimbawa www.placardefutebol.com.br.

Kaya sa simula ng proseso, direktang titingnan ng DNS server ang filehost, na isang simpleng text file, na bahagi ng operating system at responsable para sa pagmamapa ng mga hostname sa mga IP address.

Kung wala itong mahanap na anumang impormasyon, direktang pupunta ito sa cache, na hardware o software na pansamantalang nag-iimbak ng impormasyon.

Ang pinakakaraniwang mga lugar para mag-cache ng data ay tiyak na mga Internet browser, gayundin ang mga Internet Service Provider (ISP). At ang resulta ng simpleng hakbang na ito ay malinaw na magiging isang mensahe ng error kung walang magagamit na data o impormasyon.

Ano ang mga DNS Server?

Sa napakalayuning paraan, masasabi namin sa iyo na ang isang DNS server ay isang computer, kung saan mayroon itong database, na naglalaman ng mga pampublikong IP address, at gayundin ang kani-kanilang nauugnay na mga domain.

Hindi namin mabibigo na banggitin na marami sa kanila, sila naman ay nagpapatakbo ng software at nakikipag-usap din sa isa't isa batay sa mga espesyal na protocol.

Sa madaling salita, responsable sila sa paggawa ng koneksyon sa pagitan ng isang domain at isang IP number, na siyang pagkakakilanlan ng server kung saan nakaturo ang domain. Kaya masasabi natin na ang isang DNS server ay ang system na responsable para sa pagsasalin ng website na "dominio.com" sa isang IP address.

Alamin ang ilang uri ng mga DNS server:

Ngayong alam mo na kung ano ito, kung paano ito gumagana at kung ano ang mga DNS server, naghanda kami ng maikling listahan ng ilang mga server sa ibaba:

Discursive DSN:

Isipin ang isang kaso kung saan ang isang query (kahilingan) ay paulit-ulit na ipinadala, kaya sa kasong ito ang isang server ay maaaring humiling sa iba pang mga server na tuparin ang kahilingan sa ngalan ng kliyente, na siyang browser.

Ito ay kilala bilang Recursive DNS. Ito ay gumagana tulad nito: isipin na parang ito ay isang ahente na siya namang nagsusumikap na makuha ang bawat kahilingan para sa data at impormasyon na masagot. Kaya ang pagsisikap na ginawa upang makuha ang impormasyong ito ay kasama rin ang pagtawag para sa tulong mula sa Root DSN Server.

Nameserver TLD:

Kapag kailangan mong i-access ang Facebook site, o Google halimbawa, pagkatapos ay maa-access mo ang isang domain na nagtatapos sa extension ng .com sa dulo. Alamin na ang ganitong uri ng extension ay inuri din bilang mataas na antas.

Kaya, ang isang server para sa ganitong uri ng domain ay tinatawag na TLD Nameserver, at siya naman ay may pananagutan sa paggawa ng lahat ng pamamahala ng lahat ng uri ng impormasyon mula sa mga karaniwang extension ng domain.

Kaya, kapag humihiling ng impormasyon tungkol sa www.facebook.com website, ang .com TLD ay tutugon sa kahilingan para sa isang DNS resolver, kaya tumutukoy sa isang Authoritative DNS Server. Kilala rin bilang Authoritative Name Server. At alamin na ito lang ang server na may orihinal na mapagkukunan para sa domain na ito.

Root Nameserver:

Ang Root DSN Server, na tinatawag ding Root Nameserver, ay ang pinakamataas na antas ng lahat pagdating sa DNS hierarchy. Wala itong pormal na pangalan, at pinamagatang isang simpleng ipinahiwatig na linyang walang laman. Subukan mong isipin na parang reference bank, baka sa ganoong paraan ay mas mauunawaan mo.

Sa pagsasagawa, kahit na ang Recurrent DNS ay ipapasa ang kahilingan sa pag-access sa Root Nameserver, kung saan tutugon ang server sa kahilingan, at ipagbibigay-alam pa sa ahente upang makapunta ito sa mas partikular na mga lokasyon. Na sila ang mga pangalan ng mataas na ranggo at TLD-type na mga domain.

Makapangyarihang Nameserver:

Alamin na kapag ang isang DNS ay nagpasya na makipagkita sa isang awtoritatibong nameserver, kung gayon ang lahat ay mangyayari, dahil ang Awtoridad na Nameserver ay mayroon na ng lahat ng data at impormasyon ng domain name kung saan ito nagsisilbi. Pagkatapos ay maaari lamang itong magbigay ng umuulit na solver sa IP address na natagpuan naman ng server sa registry.

Mga uri ng mga tala ng DNS:

Hindi namin mabibigo na banggitin din ang mga uri ng mga tala ng DNS, na:

  • A (Host): Ito ay isang pangunahing talaan, kung saan maaari kang magdagdag ng bagong Host, TTL (Time to Live) at Point To;
  • MX (Mail Exchange): Ito ang talaan upang matukoy ang server na gumagana sa iyong e-mail, kung saan maaari kang magdagdag ng bagong Host, TTL (Time to Live) at Point To;
  • CNAME (Alias): Ang CNAME ay isang tala na nagsisilbing alias para sa isa pang domain, kung saan maaari ka ring magdagdag ng bagong Host, TTL (Time to Live) at Point To;
  • TXT (Text): Ang TXT record ay kung ano ang nagpapahintulot sa iyo na magkaroon ng impormasyon sa text, kung saan maaari ka ring maglagay ng bagong Host, TTL (Time to Live) at Point To;
  • NS (Nameserver): Ito ang tala ng DNS server, kung saan maaari ka ring magdagdag ng bagong Host, TXT Value at TTL (Time to Live);
  • AAAA (IPV6 Address Record): Ito ang A Record, ngunit para lamang sa mga protocol ng IPV6, kung saan maaari ka ring maglagay ng bagong Host, IPV6 at TTL (Time to Live);
  • SRV: Ito ang talaan para sa isang partikular na uri ng data sa isang DNS, kung saan maaari kang magdagdag ng bagong Priyoridad, Timbang, Pangalan, Port, Point To at TTL (Time to Live).

Mabilis na konklusyon:

Upang mabilis na tapusin, ang DNS ay isang database system noon, na ipinamamahagi sa isang network, kung saan ang pangunahing tungkulin nito ay isalin ang mga kahilingan mula sa ilang mga hostname, upang ma-access ang ilang partikular na IP na ang mga computer lamang ang nakakaintindi .

Kaya't ang impormasyon at data tungkol sa mga hostname, kasama ng mga partikular na numero, ay lahat ay naka-imbak sa isang direktoryo, at ang mga direktoryo na ito ay naka-imbak sa mga domain name server.

At iyon lang, tapos na kami dito sa pagtiyak na natutunan mo kung ano ang Domain Name System, o DNS. Sa susunod na ?