53

I searched on Google and Wikipedia a lot, but I could't find answers for these questions.

1) What exactly registrar company do? They update an root DNS and set there IP of my DNS?

2) How come the registrar can update records in the root DNS? How did they get this privilege? How could I get this privilege too?

3) What exactly do we pay the registrar for? Just for sending one request to the root DNS?

4) When I register a domain, am I the real (in the eye of the law) owner of the domain? How do companies (e.g. Google) protect their domain? Couldn't their registrar just say: "sorry we sold the domain to someone else"?

I hope it's not kind of an offtopic question.

Thanks in advance

computingfreak
  • 4,939
  • 1
  • 34
  • 51
Petr Peller
  • 8,581
  • 10
  • 49
  • 66

2 Answers2

16

Registrars job is primarily to coordinate and make sure there are no duplicates in domain names. ICANN manages them. At a technical level registrars (and registries) use the Extensible Provisioning Protocol to achieve this.

They do update the DNS with nameserver information but not the Root DNS servers (which is an entirely different area) only the TLD (Top Level Domain) servers.

Legally (I am not sure about this, so take it with a pinch of salt) you have a contractual relationship with your registrar and registry, and from there you can take it to courts and so on. They are governed by the country they reside. Registries also have pretty comprehensive dispute policies in case of disagreements of the ownership for example. However, starting with ICANN, all these organisations (another example is Nominet in the UK) have massively policy based working style, and they update them according to the feedback mainly from their members and customers (us).

mtmk
  • 6,176
  • 27
  • 32
8

1) The registrar has a DNS server. It tells the main (called top-level) DNS server owners (for instance the .com) to forward all requests for yourdomain.com to their DNS server. You can also do this directly with the owners of the top level domain (ICANN in the case of dot com I think). But then you need to run your own DNS server.

2) They don't, see number one.

3) They pay a fee to the top level registrar.

4) Depends on your registrar (possibly country), but with proper registrars you do (however read the contract with your registrar).

Thirler
  • 20,239
  • 14
  • 63
  • 92
  • 1
    1) "The registrar has a DNS server." No it does not. Or at least it does not need to have one to conduct domain name registration operations. Instead it connects, typically through EPP, to registries. 3) There is no "top level" registrar, each TLD is managed by a **registry** – Patrick Mevzek Mar 30 '19 at 00:00
  • "ICANN in the case of dot com I think" No. ICANN has no operational role in the DNS day to day life and does not own any TLD (except `.int` if we want to discuss the point). The registry of .COM is Verisign, this can be checked at https://www.iana.org/domains/root/db/com.html and same for any other TLD. – Patrick Mevzek Mar 30 '19 at 00:01