Chapter Two
Chapter Two
Workgroups
192.168.1.2 192.168.1.4
How human communicate with computers?
4
192.168.1.1 192.168.1.3 192.168.1.5
Google.com
209.165.200.225
192.168.1.7
192.168.1.2 192.168.1.4
G
Mr. G opens browser and type http://www.google.com
1.How this is possible ?
2.How computer understand the human language ?
http://www.google.com
5
Solutions
The Internet is a network of networks that interconnects devices to exchange
information.
In order to “talk” to each other, all of these devices must have a unique
numerical address called an Internet Protocol address or IP Address. An
example of an IP address is 94.127.53.132
When you visit a website from your browser, you are requesting the website
from your device’s IP address to the web server’s IP address.
However, you don’t type in the ip address of the web server, rather the
domain name. for example www.google.com.
In so doing, you have queried the DNS.
6 DNS
The Domain Name System or DNS overcomes this problem of
remembering IP addresses by mapping domain names to IP addresses.
The second top level domain is the part that you register which is used to provide
online systems such as websites and emails.
Domains are sold by a large number of registrars and resellers who do so under
contract with registrars.
12 DNS Features
Global Distribution:
slave
master
slave
25 Concept: Recursive server(Caching)
Recursive servers do the actual lookups; they ask questions to the
DNS on behalf of the clients.
gethostbyname(char *name);
www.ripe.net A ? root-server
www.ripe.net A ? Ask net server @ X.gtld-servers.net (+ glue)
Resolver Caching
192.168.5.10
forwarder www.ripe.net A ?
gtld-server
(recursive)
Ask ripe server @ ns.ripe.net (+ glue)
Add to cache
www.ripe.net A ?
192.168.5.10
ripe-server
28 Operation (cont..)
The DNS server queries the “root servers” for the information.
The root zone only knows information about the zones they are responsible
for, which is the Top Level Domains (TLDs).
There are 13 root servers which have copies distributed around the world.
The root server will refer the DNS server to the “.net” TLD name servers .
The TLD Name servers knows information of all second level domains under
their zone.
29 Cont..
The Top Level Domain Name servers will refer us to the DNS servers responsible for
“ripe.net”
The DNS servers authoritative for ripe.net will give us the IP address for www.ripe.net”
and the web resource is displayed..
Every time a DNS query is made, the root servers are the first servers to be contacted.
However, there is no need to contact the root servers every time a query is made since results
can be obtained from the DNS cache which stores information for recent previous queries.
If the DNS server do not find the results in the cached copies it asks a series of servers
through a process called recursion until it reaches the authoritative name servers for that
domain.
30 Concept: Resource Records detail
The database records of the distributed data base are called resource
records (RR)
Resource records are stored in configuration files (zone files) at name
servers.
Resource records consist of it’s name, it’s TTL, it’s class, it’s type and
it’s RDATA
Everything behind the type identifier is called rdata
ttl rdata
Label type
class
31 Cont..
32 Resource Records Types
The DHCP client sends a broadcast request to find the DHCP server and the DHCP
server in the subnet responds with an IP address (and other common network
parameters) from a pool of IP addresses.
Workgroup are designed, for small LANs in homes, schools, and small
businesses.
36 Active directory domain service (AD DS)
AD DS is a server services and foundation of windows network.
The AD DS database is the central store of all the domain objects, such
as user accounts, computer accounts, and groups.
A server with the AD DS server role installed that has specifically been
promoted to a domain controller.
contoso.com
emea.contoso.com na.contoso.com
45 What Is AD DS Forest?
• Forest is a collection of one or more active
Forest root
directory trees that that share a common
Tree root domain
directory schema and global catalog. domain
END of slide