Razlika med IP in DNS

IP proti DNS

V internetu obstajata dve glavni metodi imenskega prostora: Prostori IP naslovov in Poimenovanje domen hierarhija. Imena domen DNS vzdržuje in jih prevaja na IP naslove.

Kaj je IP?

IP ali internetni protokol služita dvema namenoma: določiti pravila za sistem naslovov IP za podajanje logičnega številčnega naslova vsaki entiteti v omrežju, ki temelji na TCP / IP, ter usmerjanje ali prenos podatkovnih paketov od izvornih gostiteljev do ciljnih gostiteljev.

Med temi nalogami je IP-naslavljanje ključnega pomena, saj je prepoznavanje lokacije subjekta ali gostitelja (na primer računalnika ali tiskalnika) v omrežju, ki temelji na IP-ju. Poleg tega je natančno usmerjanje podatkov doseženo tudi prek naslova IP.

IP naslov je običajno edinstvena 32-bitna (IPv4) ali 128-bitna (IPv6) binarna številka, ki jo organu omrežja z dodeljenim internetom dodeli subjekt omrežja. Zaradi lažjega uporabnika so ti naslovi IP shranjeni v obliki decimalne številke. Spodaj je primer naslova IP.

IP naslovi so dve vrsti: Statični IP naslovi, ki so trajni in jih skrbnik dodeli ročno, ter Dynamic IP naslovi, ki so dodeljeni znova, vsakič, ko je gostitelj v omrežje povezan s strežnikom prek DHCP.

Kaj je DNS?

DNS ali sistem za poimenovanje domen je hierarhični sistem za poimenovanje računalnikov ali drugih virov, povezanih v omrežje. Omogoča poimenovanje skupin uporabnikov in virov, ne glede na njihovo fizično lokacijo, kar splošnim uporabnikom stvari poenostavi, saj morajo za dostop do gostiteljev ali virov poznati le URL ali e-poštni naslov, ne da bi skrbeli, kako jih fizično najdejo. Vsebuje tudi sistem preslikave med imeni domen in ustreznimi naslovi IP ali fizičnimi lokacijami, tako da lahko poišče gostitelje ali vire, ki jih navedejo imena domen, ki jih vnesejo uporabniki.

Značilno ime domene (ki je oblikovano po pravilih v protokolu DNS) je sestavljeno iz treh ali več delov (imenovanih nalepke), ki jih običajno povezujejo pike.

Kot je prikazano zgoraj, je hierarhija poimenovanja domen oblikovana od desne, najbolj leve do večine imena domene. V zgornjem primeru, "Com" je ime domene najvišje ravni in “Razlikabetween.com” je poddomena domene TLD "com". In www.differencebetween.com je poddomena poddomene »razlikabet.com«. Ko gre za imena domen, kot so www.example.co.uk, domena "Co" se imenuje domena druge stopnje. Vsaka nalepka lahko vsebuje do 63 znakov, vsako ime domene pa ne sme presegati dolžine 253 znakov.

Če je katero koli ime domene povezano z določenim naslovom IP, se ta imena imenujejo Imena gostiteljev. Na primer, www.differencebetween.com in razlikabetween.com so imena gostiteljev, medtem ko so TLD-ji, kot so .com ali .org niso, saj niso povezani z nobenim naslovom IP.

Domain Name System deluje v obliki hierarhične baze podatkov, ki vsebuje podružnice, imenovane strežniki imen. Kadar je potreben prevod imena domene, če lokalni strežnik imen DNS nima zapisa določene domene, pošlje zahtevo enemu od 13 korenskih DNS strežnikov, ki se nahajajo po vsem svetu. Korenski strežnik DNS nato stopi v stik z ustreznim strežnikom DNS DNS (org, com itd.) Za predpomnilne zapise danega imena domene. Nato strežnik TLD DNS stopi v stik z avtoritativnim strežnikom DNS, ki vsebuje podrobnosti o poddomenah.

Kaj je razlika med IP in DNS?

• IP in DNS sta sistema poimenovanja za naslove prostorov imen, dodeljenih subjektom v omrežju.

• Medtem ko so naslovi IP dejanske lokacije, kjer se nahajajo entitete, DNS subjektu daje ime samo na podlagi nekaterih standardnih pravil. Na primer, DNS je podoben imenu kraja, IP naslov pa je podoben naslovu fizični lokaciji kraja. Ko uporabnik vpiše Ime domene, DNS prevede ime domene v IP naslov in fizično najde gostitelja.

• DNS dodeli tudi alfanumerično ime subjektu, ki si ga uporabniki preprosto zapomnijo, IP pa omrežnemu entitetu dodeli številčno vrednost..