Before DNS

While most of name resolution solutions are long dead there are two of them still works in modern system: hosts file, NetBIOS

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.

hosts

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>

DNS

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.

How DNS Works

DNS servers devides their work in two halves: resolvers and name servers (often just called DNS servers).