Skip to main content

Installation and configuration of DNS Server


Installation and configuration of DNS Server:

"There are several applications in the application layer of the Internet model that follow the client/server paradigm". The client/server programs can be divided into two categories:
Client server DNS

those that can be directly used by the user, such as e-mail, and those that support other application programs.The Domain Name System (DNS) is a supporting program that is used by other programs such as e-mail.


an example of how a DNS client/server program can support an
e-mail program to find the IP address of an e-mail recipient. A user of an e-mail program
may know the e-mail address of the recipient; however, the IP protocol needs the
IP address. The DNS client program sends a request to a DNS server to map the e-mail
address to the corresponding IP address.

To identify an entity, TCPIIP protocols use the IP address, which uniquely identifies
the connection of a host to the Internet. However, people prefer to use names
instead of numeric addresses. Therefore, we need a system that can map a name to an
address or an address to a name.


NAME SPACE


To be unambiguous, the names assigned to machines must be carefully selected from a
name space with complete control over the binding between the names and IP addresses.
In other words, the names must be unique because the addresses are unique. A name
space that maps each address to a unique name can be organized in two ways: fiat or
hierarchical.


Flat Name Space


In a flat name space, a name is assigned to an address. A name in this space is a
sequence of characters without structure.


Hierarchical Name Space

In a hierarchical name space, each name is made of several parts. The first part can
define the nature of the organization, the second part can define the name of an organization,
the third part can define departments in the organization, and so on.


DOMAIN NAME SPACE
To have a hierarchical name space, a domain name space was designed. In this design
the names are defined in an inverted-tree structure with the root at the top. The tree can
have only 128 levels: level 0 (root) to level 127 (see Figure 2).
Figure 2 Domain name space















Figure 3 Domain names and labels




A domain is a subtree of the domain name space. The name of the domain is the domain
name of the node at the top of the subtree. Figure 25.5 shows some domains. Note that a
domain may itselfbe divided into domains (or subdomains as they are sometimes called).
Figure 5 Domains



Zone

Since the complete domain name hierarchy cannot be stored on a single server, it is
divided among many servers. What a server is responsible for or has authority over is
called a zone. We can define a zone as a contiguous part of the entire tree.
            A server can also divide part of its domain and delegate responsibility but still keep
part of the domain for itself. In this case, its zone is made of detailed information for the
part of the domain that is not delegated and references to those parts that are delegated.
Figure 7 Zones and domains



Root Server


A root server is a server whose zone consists of the whole tree. A root server usually
does not store any information about domains but delegates its authority to other servers,
keeping references to those servers. There are several root servers, each covering the
whole domain name space. The servers are distributed all around the world.


Primary and Secondary Servers

DNS defines two types of servers: primary and secondary. A primary server is a server
that stores a file about the zone for which it is an authority. It is responsible for creating,
maintaining, and updating the zone file. It stores the zone file on a local disk.

A secondary server is a server that transfers the complete information about a
zone from another server (primary or secondary) and stores the file on its local disk. The
secondary server neither creates nor updates the zone files. If updating is required, it must be done by the primary server, which sends the updated version to the secondary





Socket Programing

Popular posts from this blog

Multiplexing and Multiple Access

Multiplexing And Multiple Access : Digital Communications Difference between Multiplexing and Multiple Access: Sr.No. Multiplexing Multiple Access 1 “In telecommunications and  computer networks, multiplexing is a process where multiple analog  message signals or digital data  streams are combined into one   signal over a shared medium.” “In telecommunications and computer networks, a channel access method or multiple access  method allows several terminals connected to the same multipoint physical medium to transmit over it and to share its capacity.” 2 The multiplexed signal is transmitted  over a communication channel,  which may be a physical transmission medium. A channel-access scheme is  based on a multiplex method  that allows several data streams  or signals to share the...

Difference in between Time division multiplexing (TDM) and Frequency division multiplexing (FDM)

Difference in between TDM and FDM: This page on FDM versus TDM describes  difference between FDM and TDM multiplexing . FDM is the short form of frequency division multiplexing and TDM is the short form of time division multiplexing. In FDM each signal is modulated onto different unique RF carrier frequency and all carrier frequencies are separated significantly so that bandwidth of the signals do not overlap in frequency domain. Figure: Difference in between TDM and FDM

Call Setup GSM Flow

GSM Call Flow (GSM Originating Call) Call Setup GSM Flow Call Setup GSM Flow: •              The MSC sends an Initial Address Message (IAM) to the GMSC. The IAM contains the MSISDN of the called party as the MS dialed it. •              The MSC will also send a Call Proceeding (CALL_PROC) message down to the BSS and this is when the BSS would assign a TCH to the MS, as described earlier •              Based on the dialed number, the GMSC decides where to route the IAM within the PSTN. •              The PSTN will continue to route the IAM until it reaches the correct Switching Center and the call routing is complete. The PSTN will then establish the call circuit and send an Address Complete Message (ACM) back to the GMSC. •              The GMSC then forwards the ACM back to the r...