Domain name | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Domain name

What is a domain name? Why does it need to be bought? Can't it just be coded?

27th Oct 2017, 12:29 PM
Owolawi Kehinde
Owolawi Kehinde - avatar
5 Answers
+ 6
Every (IPv4) host on the Internet has a numeric address from 0 to 4294967295. (256^4-1): C:\>ping 3627728900 That's pretty rigid (and hard to remember) so we started using IP addresses to break that number up into human-memory-compatible "octets": C:\>ping 216.58.192.4 (216 * 256^3 + 58 * 256^2 + 192*256 + 4) That's still rigid, so names began to represent numbers (and groups of numbers, networks and subnets). C:\>ping www.google.com But computers (routers) still use the number to find hosts -- everything ultimately must 'look up' the number from the name, which is stored in a vast dictionary called the Domain Name System (DNS). To protect your ownership of the name, somebody's servers agree to represent that your name is 'claimed' on the Internet (the name registrar). They may also represent your name in the global dictionary on your behalf (DNS hosting), but primarily they are there for identity control (yes, that name was registered with me; here's who owns it). You pay for someone to record your claim, and the trust system that says 'this registrar truthfully represents name registrations on behalf of its customers' (you). (You can always just use the numbers, but another advantage to DNS is abstraction: the numbers behind a name can be changed)
27th Oct 2017, 2:28 PM
Kirk Schafer
Kirk Schafer - avatar
+ 3
Domain like your house address. Your can build your house, but you can't build your house address.
27th Oct 2017, 1:18 PM
Calviղ
Calviղ - avatar
+ 3
if you look around you'll easily find free but rather wierd domains. that could be a good starting point.
27th Oct 2017, 3:23 PM
seamiki
seamiki - avatar
+ 1
The Domain Name System, a global internet-agreed system to document domains and ip adresses, houses IP adresses and equivalent domain names. A domain or website name can be called "google.com", or "google.org", etc. A name prefix is used, a dot following, then a suffix word is after. Multiple suffixes can (doesn't have to) be banded together to form a domain name. Many big companies help run the DNS by lending out usage of their web-servers, to host the location of your website and its content: and they're obviously not going to give out access for free, after all, they have to pay for the electricity keeping the servers running! Domains can be created by yourself, its just that noone is going to know if that specific one is owned by you. Also, people don't want to wage legal battles over a DN if they're going to face a corporation... Anyways, sign up your domain to a well-known DNS Maintainer / Provider and they'll place it in their registry (and fight the legal battles for you, if needed...) . In all: domains are website names, people want compensation for spent time and money, you need other people to recognise and not infringe on your domain.
27th Oct 2017, 1:19 PM
ghostwalker13
ghostwalker13 - avatar
0
1)DNS as Domain Name System that content IP address(EX :- 101.11.192.2 convert into my website.com) IP address is unique code of system. 2)You buy Domain names on Godaddy.com,bluehost.com,bigrock.in 3)Question I can't understand . you can't code or create domain with out help of DNS sever.
27th Oct 2017, 3:47 PM
Vinay.s
Vinay.s - avatar