Pagkakaiba sa pagitan ng IP at DNS

Pagkakaiba sa pagitan ng IP at DNS
Pagkakaiba sa pagitan ng IP at DNS

Video: Pagkakaiba sa pagitan ng IP at DNS

Video: Pagkakaiba sa pagitan ng IP at DNS
Video: Genus and Species – Garden Glossary 2024, Hulyo
Anonim

IP vs DNS

Mayroong dalawang pangunahing paraan ng namespace na ipinatupad sa Internet: mga IP address space at Domain name hierarchy. Ang mga pangalan ng Domain ay pinapanatili at isinasalin sa mga IP address ng DNS.

Ano ang IP?

Ang IP o ang Internet Protocol ay may dalawang layunin: ang pagtukoy sa mga panuntunan para sa IP addressing system para sa pagbibigay ng lohikal na numerical address sa bawat entity sa isang TCP/IP based network at ang pagruruta o pagdadala ng mga data packet mula sa source hosts patungo sa destinasyon mga host.

Kabilang sa mga gawaing ito, ang IP addressing ay napakahalaga, dahil ito ay kung paano kinikilala ang lokasyon ng isang entity o isang host (gaya ng isang computer o isang printer), sa isang IP based network. Bilang karagdagan, ang tumpak na Pagruruta ng data ay nakakamit din sa pamamagitan ng IP addressing.

Ang IP address ay karaniwang isang natatanging 32-bit (IPv4) o 128-bit (IPv6) na binary number na itinalaga sa isang entity ng isang network, ng Internet Assigned Number Authority. Para sa kaginhawahan ng mga gumagamit ng tao, ang mga IP address na ito ay naka-imbak sa format ng isang decimal na numero. Ibinigay sa ibaba ang isang halimbawa ng isang IP address.


Imahe
Imahe
Imahe
Imahe

Ang IP address ay may dalawang uri: Mga static na IP address, na permanente, at manu-manong itinalaga sa isang host ng isang administrator, at Dynamic na IP address, na itinatalaga muli sa tuwing nakakonekta ang host sa network sa pamamagitan ng ang server gamit ang DHCP.

Ano ang DNS?

Ang DNS o ang Domain Naming System ay isang hierarchical system para sa pagbibigay ng pangalan sa mga computer o iba pang mapagkukunan na konektado sa isang network. Pinapadali nito ang pagbibigay ng pangalan sa mga pangkat ng mga user at mapagkukunan, na binabalewala ang kanilang mga pisikal na lokasyon, na nagpapasimple sa mga bagay para sa mga pangkalahatang user, dahil kailangan lang nilang malaman ang isang URL o isang E-mail address upang ma-access ang mga host o mapagkukunan nang hindi nababahala tungkol sa kung paano sila pisikal na mahanap. Naglalaman din ito ng isang sistema ng pagmamapa sa pagitan ng mga domain name at ng kanilang mga kaukulang IP address o pisikal na lokasyon, upang mahanap nito ang mga host o mapagkukunan na ipinahiwatig ng mga domain name na ipinasok ng Mga User.

Ang isang tipikal na domain name, (na nabuo ayon sa mga panuntunan sa DNS protocol) ay binubuo ng tatlo o higit pang bahagi (tinutukoy bilang mga label), kadalasang pinagsama ng mga tuldok.

Imahe
Imahe
Imahe
Imahe

Tulad ng inilalarawan sa itaas, ang hierarchy ng Domain Naming ay nabuo mula sa pinakakanan hanggang sa kaliwa ng domain name. Sa halimbawa sa itaas, ang "com" ay ang Top-Level Domain name at ang "differencebetween.com" ay isang sub-domain ng TLD "com". At ang www.differencebetween.com ay isang sub-domain ng sub-domain na "differencebetween.com". Pagdating sa mga domain name gaya ng www.example.co.uk, ang domain na "co" ay tinutukoy bilang Second-Level Domain. Ang bawat label ay maaaring maglaman ng hanggang 63 character at ang bawat domain name ay hindi maaaring lumampas sa haba ng 253 character.

Kung ang anumang domain name ay nauugnay sa isang partikular na IP address, ang mga pangalang iyon ay tinutukoy bilang Mga Hostname. Halimbawa, ang www.differencebetween.com at differencebetween.com ay mga hostname, habang ang mga TLD gaya ng.com o.org ay hindi, dahil hindi nauugnay ang mga ito sa anumang IP address.

Domain Name System ay gumagana sa anyo ng isang hierarchical database, na naglalaman ng mga sub-branch na tinutukoy bilang mga Name server. Kapag hiniling ang pagsasalin ng domain name, kung ang Local DNS name server ay walang record ng partikular na domain, nagpapadala ito ng kahilingan sa isa sa 13 Root DNS Server, na matatagpuan sa buong mundo. Ang root DNS server pagkatapos ay nakikipag-ugnayan sa kaukulang TLD DNS server (org, com, atbp) para sa mga naka-cache na tala ng ibinigay na domain name. Pagkatapos ay nakikipag-ugnayan ang TLD DNS server sa Authoritative DNS server, na naglalaman ng mga detalye tungkol sa mga sub-domain.

Ano ang pagkakaiba ng IP at DNS?

• Ang IP at DNS ay parehong mga sistema ng pagpapangalan para sa pagtugon sa mga namespace na inilaan para sa mga entity sa isang Network.

• Habang ang mga IP address ay ang aktwal na mga lokasyon kung saan matatagpuan ang mga entity, binibigyan lang ng DNS ang entity ng Pangalan, batay sa ilang karaniwang panuntunan. Halimbawa, ang DNS ay katulad ng isang pangalan ng isang lugar, at ang IP address ay katulad ng address sa pisikal na lokasyon ng lugar. Kapag nag-type ang user ng Domain Name, isinasalin ng DNS ang domain name sa isang IP address at pisikal na hahanapin ang host.

• Gayundin, ang DNS ay nagtatalaga ng alphanumerical na pangalan sa isang entity na madaling maalala ng mga user, at ang IP ay nagtatalaga ng numerical value sa network entity.

Inirerekumendang: