IP pret DNS
Internetā ir ieviestas divas galvenās nosaukumvietas metodes: IP adrešu telpas un domēna nosaukumu hierarhija. Domēnu nosaukumus uztur un pārvērš IP adresēs DNS.
Kas ir IP?
IP jeb interneta protokols kalpo diviem mērķiem: definēt noteikumus IP adrešu sistēmai, lai katrai entītijai piešķirtu loģisku skaitlisku adresi TCP/IP tīklā un datu pakešu maršrutēšanai vai transportēšanai no avota resursdatoriem uz galamērķi. saimnieki.
Starp šiem uzdevumiem IP adresēšana ir ļoti svarīga, jo tā tiek atpazīta entītijas vai resursdatora (piemēram, datora vai printera) atrašanās vieta IP tīklā. Turklāt precīza datu maršrutēšana tiek panākta arī, izmantojot IP adresēšanu.
IP adrese parasti ir unikāls 32 bitu (IPv4) vai 128 bitu (IPv6) binārs numurs, ko tīkla entītijai piešķir Interneta piešķirto numuru iestāde. Lietotāju ērtībām šīs IP adreses tiek saglabātas decimālskaitļa formātā. Tālāk ir sniegts IP adreses piemērs.
IP adreses ir divu veidu: statiskās IP adreses, kas ir pastāvīgas un kuras administrators manuāli piešķir resursdatoram, un dinamiskās IP adreses, kas tiek piešķirtas no jauna ikreiz, kad resursdators ir savienots ar tīklu, izmantojot serveris, izmantojot DHCP.
Kas ir DNS?
DNS jeb domēna nosaukumu sistēma ir hierarhiska sistēma datoru vai citu tīklam pievienotu resursu nosaukšanai. Tas atvieglo lietotāju un resursu grupu nosaukšanu, neņemot vērā to fizisko atrašanās vietu, kas vienkāršo lietotāju darbību, jo viņiem ir jāzina tikai URL vai e-pasta adrese, lai piekļūtu resursdatoriem vai resursiem, neuztraucoties par to fizisko atrašanās vietu. Tajā ir arī kartēšanas sistēma starp domēnu nosaukumiem un tiem atbilstošajām IP adresēm vai fiziskajām atrašanās vietām, lai tā varētu atrast saimniekdatorus vai resursus, kas norādīti ar lietotāju ievadītajiem domēna nosaukumiem.
Tipisks domēna nosaukums (kas tiek veidots saskaņā ar DNS protokola noteikumiem) sastāv no trim vai vairāk daļām (sauktas par etiķetēm), kas parasti ir savienotas ar punktiem.
Kā parādīts iepriekš, domēna nosaukumu piešķiršanas hierarhija tiek veidota no domēna nosaukuma labās puses uz galējo kreiso daļu. Iepriekš minētajā piemērā “com” ir augstākā līmeņa domēna nosaukums un “differencebetween.com” ir TLD “com” apakšdomēns. Un www.differencebetween.com ir apakšdomēna “differencebetween.com” apakšdomēns. Runājot par domēna nosaukumiem, piemēram, www.example.co.uk, domēns “co” tiek saukts par otrā līmeņa domēnu. Katrā etiķetē var būt līdz 63 rakstzīmēm, un katra domēna nosaukuma garums nedrīkst pārsniegt 253 rakstzīmes.
Ja kāds domēna nosaukums ir saistīts ar noteiktu IP adresi, šie nosaukumi tiek saukti par saimniekdatora nosaukumiem. Piemēram, www.differencebetween.com un differentiationbetween.com ir saimniekdatora nosaukumi, savukārt TLD, piemēram,.com vai.org, nav, jo tie nav saistīti ar nevienu IP adresi.
Domēna nosaukumu sistēma darbojas hierarhiskas datu bāzes veidā, kurā ir apakšnozares, ko dēvē par nosaukumu serveriem. Ja tiek pieprasīts domēna vārda tulkojums, ja vietējam DNS nosaukumu serverim nav ieraksta par noteiktu domēnu, tas nosūta pieprasījumu vienam no 13 saknes DNS serveriem, kas atrodas visā pasaulē. Pēc tam saknes DNS serveris sazinās ar atbilstošo TLD DNS serveri (org, com utt.), lai iegūtu dotā domēna nosaukuma kešatmiņā saglabātos ierakstus. Pēc tam TLD DNS serveris sazinās ar autoritatīvu DNS serveri, kurā ir informācija par apakšdomēniem.
Kāda ir atšķirība starp IP un DNS?
• Gan IP, gan DNS ir nosaukumu sistēmas, lai adresētu nosaukumvietas, kas piešķirtas entītijām tīklā.
• Lai gan IP adreses ir faktiskās atrašanās vietas, kur entītijas atrodas, DNS piešķir entītijai tikai nosaukumu, pamatojoties uz dažiem standarta noteikumiem. Piemēram, DNS ir līdzīgs vietas nosaukumam, un IP adrese ir līdzīga vietas fiziskās atrašanās vietas adresei. Kad lietotājs ievada domēna nosaukumu, DNS pārvērš domēna nosaukumu IP adresē un fiziski atrod saimniekdatoru.
• Turklāt DNS entītijai piešķir burtciparu nosaukumu, ko lietotāji viegli atceras, un IP tīkla entītijai piešķir skaitlisku vērtību.