While most of name resolution solutions are long dead there are two of them still works in modern system: hosts file, NetBIOS
Microsoft developed networking protocol called NetBIOS/NetBEUI. It was suitable for small network because it provided no logical addressing like IP addresses and all the broadcasting made it unacceptable for large networks.
NetBIOS names
for local
tasks and DNS names
for internet
tasks.445
.The ARPANET used a txt hosts file for name resolution, which stored IP addresses and corresponding system names on every computer in the network. The file was updated every morning at 2 a.m.
<aside> đź’ˇ
Part of an old hosts file might look something like this:
140.247.21.53 HARVARD 128.2.0.1 CARNEGIE 23.54.122.103 AMES 129.55.0.1 MIT
</aside>
The ARPANET team replaced the hosts file with the Domain Name System (DNS) to create a more scalable solution that could handle different cultures, time zones, and network sizes.
DNS servers devides their work in two halves: resolvers and name servers (often just called DNS servers).
Resolvers
query name servers (DNS servers)
to get a domain’s IP addresszone
.