Network Naming Flashcards
name resolution
process that automatically converts computer names to IP addresses and vice versa
DNS
Domain Name System
powerful, extensible, flexible system that supports name resolution
NetBIOS / NetBEUI
computer boots up
broadcasts its name along with MAC address
every other system heard the message
stored information in its cache
system missing NetBIOS name > broadcast restarts
only applicable on small networks
no actual network sharing done
NetBT
NetBIOS over TCP/IP
TCP ports 137 & 139
UDP ports 137 & 138
used by Windows systems for local network jobs
DNS used for everything else
SMB
Server Message Block
ran on top of NetBT to support sharing of folders and files
not currently dependent on NetBIOS > used NetBIOS names to support sharing & access process
TCP port 445
hosts
special text file used by the original TCP/IP specification for name resolution
hosts file
contained a list of IP addresses for every computer on the Internet
matched to the corresponding system names
saved on every computer
hosts file process
to access another system
looked up the name of that system in the host file
used corresponding address to connect
every OS always looks first the hosts file when attempting to resolve a name
can be manually configuring by editing the text file and saving
DNS servers
special server program that runs DNS
DNS ports
primarily UDP port 53
sometimes TCP 53
DNS root servers
highest servers in the DNS delegation hierachy
13 powerful computers dispersed around the world
have complete definitive name resolution table
most name resolution work is delegated to other DNS servers
Internet name
.
just “dot”
top-level domain servers
just below the DNS root servers in the hierarchy
handle TLD names
TLD names
Top-Level Domain
com, org, net, edu, gov, mil & int
second-level DNS servers
TLD delegate to thousands of second-level servers
handle millions of names i.e. google.com & recreation.gov
DNS example
DNS server controlling hermannpig.com
www 201.28.33.25
computer called www with this IP address
only computer controlling the hermannpig.com domain stores the actual IP address for www.hermannpig.com
DNS servers above this one have a hierarchical system that enables any other computer to find the DNS server that controls the hermannpig.com domain