Razlika Između IP-a I DNS-a

Razlika Između IP-a I DNS-a
Razlika Između IP-a I DNS-a

Video: Razlika Između IP-a I DNS-a

Video: Razlika Između IP-a I DNS-a
Video: IP-адреса и DNS (видео 2) | Интернет | Программирование 2024, Studeni
Anonim

IP vs DNS

Dvije su glavne metode prostora imena implementirane na Internetu: prostori IP adresa i hijerarhija imenovanja domena. Imena domena DNS održava i prevodi na IP adrese.

Što je IP?

IP ili internetski protokol imaju dvije svrhe: definiranje pravila za sustav IP adresiranja za davanje logičke numeričke adrese svakom entitetu u mreži koja se temelji na TCP / IP i usmjeravanje ili transport podatkovnih paketa s izvornih hostova na odredišne hostove.

Među tim zadacima, IP adresiranje je od vitalne važnosti, jer je to način na koji se lokacija entiteta ili hosta (poput računala ili pisača) prepoznaje u mreži koja se temelji na IP-u. Uz to, precizno usmjeravanje podataka postiže se i putem IP adresiranja.

IP adresa je obično jedinstveni 32-bitni (IPv4) ili 128-bitni (IPv6) binarni broj koji je dodijeljen entitetu mreže od strane Internet Assigned Number Authority. Radi praktičnosti ljudskih korisnika, ove su IP adrese pohranjene u formatu decimalnog broja. Slijedi primjer IP adrese.


IP
IP

IP adrese su dvije vrste: statičke IP adrese, koje su trajne, a administrator ih ručno dodjeljuje hostu, i dinamičke IP adrese koje se dodijeljuju svaki put svaki put kada poslužitelj DHCP-om poveže hosta s mrežom.

Što je DNS?

DNS ili sustav imenovanja domena hijerarhijski je sustav za imenovanje računala ili drugih resursa povezanih s mrežom. Olakšava imenovanje grupa korisnika i resursa, zanemarujući njihovo fizičko mjesto, što pojednostavljuje stvari za opće korisnike, jer oni moraju znati samo URL ili adresu e-pošte za pristup hostovima ili resursima, ne brinući se o tome kako ih fizički locirati. Sadrži i sustav mapiranja između imena domena i njihovih odgovarajućih IP adresa ili fizičkih lokacija, tako da može pronaći hostove ili resurse naznačene imenima domena koje su unijeli Korisnici.

Tipično ime domene (koje se formira prema pravilima DNS protokola) sastoji se od tri ili više dijelova (koji se nazivaju oznakama), obično spojenih točkama.

DNS
DNS

Kao što je gore prikazano, hijerarhija imenovanja domena formira se od krajnje desne do krajnje lijeve strane imena domene. U gornjem primjeru, "com" je naziv domene najviše razine, a "razlikabetween.com" je poddomena TLD-a "com". A www.differencebetween.com je poddomena poddomene „razlikabetween.com“. Kada je riječ o imenima domena poput www.example.co.uk, domena "co" naziva se domenom druge razine. Svaka oznaka može sadržavati do 63 znaka, a svako ime domene ne smije premašiti duljinu od 253 znaka.

Ako je bilo koje ime domene povezano s određenom IP adresom, ta se imena nazivaju imenima hostova. Na primjer, www.differencebetween.com i razlikabetween.com imena su hosta, dok TLD-ovi poput.com ili.org nisu, jer nisu povezani s bilo kojom IP adresom.

Sustav imena domena djeluje u obliku hijerarhijske baze podataka koja sadrži podgrane nazvane Poslužiteljima imena. Kada se zatraži prijevod naziva domene, ako lokalni DNS poslužitelj imena nema zapis određene domene, šalje zahtjev jednom od 13 korijenskih DNS poslužitelja smještenih širom svijeta. Korijenski DNS poslužitelj zatim kontaktira odgovarajući TLD DNS poslužitelj (org, com, itd.) Radi predmemoriranih zapisa datog imena domene. Tada se TLD DNS poslužitelj kontaktira s mjerodavnim DNS poslužiteljem, koji sadrži detalje o poddomenama.

Koja je razlika između IP-a i DNS-a?

• IP i DNS su oba sustava imenovanja za adresiranje prostora imena dodijeljenih entitetima u mreži.

• Iako su IP adrese stvarna mjesta na kojima se entiteti nalaze, DNS entitetu daje samo Ime, na temelju nekih standardnih pravila. Na primjer, DNS je sličan nazivu mjesta, a IP adresa slična je adresi fizičkom mjestu mjesta. Kada korisnik upiše naziv domene, DNS prevodi ime domene u IP adresu i fizički locira hosta.

• Također, DNS entitetu dodjeljuje alfanumerički naziv koji se korisnici lako pamte, a IP mrežnom entitetu dodjeljuje numeričku vrijednost.

Preporučeno: