Verschil tussen IP en DNS

Anonim

IP vs DNS

Er zijn twee methoden voor naamnaamruimte geïmplementeerd in het internet: IP-adresruimten en Domeinnaam hierarchie. De domeinnamen worden gehandhaafd en vertaald naar IP adressen door de DNS.

Wat is IP?

IP of het internetprotocol heeft twee doeleinden: de regels voor het IP-adressesysteem definiëren voor het geven van een logisch numeriek adres aan elke entiteit in een TCP / IP-netwerk en het routeren of vervoeren van gegevenspakketten van de bronhosts naar de bestemmingshosten.

Onder deze taken is IP-adressering van vitaal belang, zoals het is hoe de locatie van een entiteit of een host (zoals een computer of een printer) wordt herkend in een IP-based netwerk. Daarnaast wordt nauwkeurige routing van data ook bereikt door middel van IP-adressering.

Een IP-adres is meestal een uniek 32-bits (IPv4) of 128-bits (IPv6) binair nummer dat aan een entiteit van een netwerk is toegewezen door de Internet Assigned Number Authority. Voor het gemak van de menselijke gebruikers worden deze IP-adressen opgeslagen in het formaat van een decimale getal. Hieronder is een voorbeeld van een IP-adres.

IP-adressen zijn van twee types: Statische IP-adressen, die permanent zijn en door een beheerder handmatig aan een host worden toegewezen en Dynamische IP-adressen die opnieuw worden toegewezen wanneer de host is aangesloten naar het netwerk door de server met behulp van DHCP.

Wat is DNS?

DNS of het Domain Naming System is een hiërarchisch systeem voor het noemen van computers of andere bronnen die verbonden zijn met een netwerk. Het vergemakkelijkt het benoemen van groepen gebruikers en bronnen, waarbij hun fysieke locaties niet worden nageleefd, waardoor zaken voor algemene gebruikers eenvoudiger worden, omdat ze alleen een URL of een e-mailadres moeten kennen om toegang te krijgen tot hosts of resources zonder zich te vervelen over hoe ze fysiek lokaliseren. Het bevat ook een mapping systeem tussen domeinnamen en hun bijbehorende IP adressen of fysieke locaties, zodat het de hosts of de bron kan vinden die is aangegeven door de domeinnamen die door gebruikers zijn ingevoerd.

Een typische domeinnaam (die is gevormd volgens de regels in DNS-protocol) bestaat uit drie of meer onderdelen (aangeduid als labels), meestal samengevoegd door punten.

Zoals hierboven is geïllustreerd, wordt de hiërarchie van de domeinnamen gevormd van rechtsboven naar links van de domeinnaam. In het bovenstaande voorbeeld is "com" de Domeinnaam en "verschil tussen de bovenste niveaus. com " is een subdomein van TLD" com ". En www. verschil tussen. com is een subdomein van het subdomein "differencebetween". com”. Als het gaat om domeinnamen zoals www. voorbeeld. co. Verenigd Koninkrijk, het domein "co" wordt verwezen als het tweede niveau domein. Elk label kan maximaal 63 tekens bevatten en elke domeinnaam mag maximaal 253 tekens overschrijden.

Als een domeinnaam is gekoppeld aan een bepaald IP-adres, worden deze namen aangeduid als Hostnames. Bijvoorbeeld www. verschil tussen. nl en differencebetween. com zijn hostnamen, terwijl de TLD's zoals. nl of. org zijn niet, omdat ze niet gekoppeld zijn aan een IP-adres.

Domeinnaam Systeem werkt in de vorm van een hiërarchische database, die subtaken bevat die aangeduid worden als naamservers. Wanneer een vertaling van de domeinnaam wordt aangevraagd, indien de lokale DNS-naamserver geen record heeft van het bepaalde domein, stuurt het een aanvraag naar een van de 13 Root DNS-servers, die wereldwijd gevestigd zijn. De wortel DNS-server neemt dan contact op met de bijbehorende TLD DNS server (org, com, etc) voor cache-records van de gegeven domeinnaam. Dan is de TLD DNS-server in contact met de autoritatieve DNS-server, die gegevens bevat over subdomeinen.

Wat is het verschil tussen IP en DNS ?

• IP en DNS zijn beide namenystemen voor het adresseren van naamruimtes toegewezen voor entiteiten in een netwerk.

• Terwijl de IP-adressen de werkelijke locaties zijn waar de entiteiten zijn gevestigd, geeft DNS alleen de naam een ​​naam op basis van enkele standaardregels. DNS is bijvoorbeeld gelijk aan een naam van een plaats, en het IP-adres is gelijk aan het adres van de fysieke locatie van de plaats. Wanneer een gebruiker een domeinnaam typt, vertaalt de DNS de domeinnaam in een IP-adres en wordt de gastheer fysiek geplaatst.

• De DNS toewijst ook een alfanumerieke naam aan een entiteit die gemakkelijk door de gebruikers wordt onthouden, en het IP geeft een numerieke waarde aan de netwerkentiteit toe.