Discovery · Lesson 05

How does a device find another?

A useful name is easy for people to remember. An IP (Internet Protocol) address is useful to networks. DNS (Domain Name System) helps connect the two.

The naming problem

People remember names. Networks need destinations.

When you visit a website, you usually start with a name such as fusingbits.com. A network cannot deliver traffic using that human-friendly label alone. It needs an address that identifies where the traffic should go.

That creates a translation problem: how do we turn a name into an address without making people memorize numbers?

DNS is a directory, not the destination.It helps your device discover an IP address. After the answer arrives, the network can use that address to deliver the next message.

Build the model

Three useful layers

01

Name

A label people can read and share, such as fusingbits.com.

02

Lookup

DNS asks a directory which address belongs to that name.

03

Address

An IP address gives the network a destination for traffic.

04

Connection

The device uses the answer to begin communicating with the destination.

Mini experiment

Ask the directory

Choose a name. Watch the lookup reveal an address before the connection begins.

NAMEfusingbits.com
DNS ANSWERNot looked up yet
NEXT STEPWaiting for an address

Ready. Ask DNS for the selected name.

Knowledge check

Test your address model

Answer five questions. The answer order changes each time.

0 / 5