ALLInterview.com :: Home Page            
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
Google
   
 
Categories >> Software >> Programming Languages >> Programming Languages AllOther
 
 


 

 
 C interview questions  C Interview Questions (2253)
 C++ interview questions  C++ Interview Questions (1111)
 VC++ interview questions  VC++ Interview Questions (342)
 Delphi interview questions  Delphi Interview Questions (510)
 Programming Languages AllOther interview questions  Programming Languages AllOther Interview Questions (646)
Question
Describe the following:				           
(i)	DNS
(ii)	Name Resolution
(iii)	Subnet Masking
(iv)	Urgent Pointer
 Question Submitted By :: Programming-Languages-AllOther
I also faced this Question!!     Answer Posted By  
 
Answer
# 1
1-The DNS domain namespace, as shown in the following
figure, is based on the concept of a tree of named domains.
Each level of the tree can represent either a branch or a
leaf of the tree. A branch is a level where more than one
name is used to identify a collection of named resources. A
leaf represents a single name used once at that level to
indicate a specific resource.
DNS Domain namespace

The previous figure shows how Microsoft is assigned
authority by the Internet root servers for its own part of
the DNS domain namespace tree on the Internet. DNS clients
and servers use queries as the fundamental method of
resolving names in the tree to specific types of resource
information. This information is provided by DNS servers in
query responses to DNS clients, who then extract the
information and pass it to a requesting program for
resolving the queried name.

In the process of resolving a name, keep in mind that DNS
servers often function as DNS clients, querying other
servers in order to fully resolve a queried name. For more
information, see How DNS query works.
The creation of host tables to map computer names to
addresses greatly improved the usability of the early
Internet and the TCP/IP protocol suite that implemented it.
Unfortunately, while the host table name system worked well
when the internetwork was small, it did not scale
particularly well as the Internet started to grow in size
and complexity. The name system had to stay but the use of
host tables had to be dispensed with in favor of a newer,
more capable system.

Over the period of several years, many engineers worked to
create a system that would meet not just the needs of TCP/IP
internetworks of the time, but also of the future. The new
name system was based on a hierarchical division of the
network into groups and subgroups, with names reflecting
this structure. It was designed to store data in a
distributed fashion to facilitate decentralized control and
efficient operation, and included flexible and extensible
mechanisms for name registration and resolution. This new
name system for TCP/IP was called the Domain Name System (DNS).

In this section I describe the concepts behind TCP's Domain
Name System, as well as its operation. The section is
divided into four subsections. The first provides and
overview of DNS, including a description of its
characteristics and components. The next three subsections
describe how DNS implements each of the three primary name
system functions: the DNS name space and architecture; the
DNS name registration process, including hierarchical
authorities and administration; and the DNS name resolution
process, focusing on how name servers and resolvers work.
Finally, I have a topic that briefly highlights the changes
made to DNS to support the new version 6 of the Internet
Protocol, and its much longer addresses.
 
Is This Answer Correct ?    4 Yes 1 No
Sarla
 

 
 
 
Other Programming Languages AllOther Interview Questions
 
  Question Asked @ Answers
 
How many processes can listen on a single TCP/IP port?   2
preorder of A*(B+C)/D-G BFL 6
What Is The Difeerence Between C & C++ HCL 2
what is software   2
why you have to became a software developer?   2
Diff between Proc transpose and Arrays with example? Accenture 2
How can we alter the data after creating a view   1
1. What is the effect of the OPTIONS statement ERRORS=1? 2. What’s the difference between VAR A1 - A4 and VAR A1 — A4? 3. What do the SAS log messages "numeric values have been converted to character" mean? 4. What are the implications? 5. Why is a STOP statement needed for the POINT= option on a SET statement? 6. How do you control the number of observations and/or variables read or written? Approximately what date is represented by the SAS date value of 730? 7. How would you remove a format that has been permanently associated with a variable?? 8. What does the RUN statement do? 9. Why is SAS considered self-documenting? 10. What areas of SAS are you most interested in? 11. Briefly describe 5 ways to do a "table lookup" in SAS. 12. What versions of SAS have you used (on which platforms)? 13. What are some good SAS programming practices for processing very large data sets? 14. What are some problems you might encounter in processing missing values? In Data steps? Arithmetic? Comparisons? Functions? Classifying data? 15. How would you create a data set with 1 observation and 30 variables from a data set with 30 observations and 1 variable? 16. What is the different between functions and PROCs that calculate the same simple descriptive statistics? 17. If you were told to create many records from one record, show how you would do this using arrays and with PROC TRANSPOSE? 18. What are _numeric_ and _character_ and what do they do? 19. How would you create multiple observations from a single observation? 20. For what purpose would you use the RETAIN statement? 21. What is a method for assigning first.VAR and last.VAR to the BY group variable on unsorted data? 22. What is the order of application for output data set options, input data set options and SAS statements? 23. What is the order of evaluation of the comparison operators: + - * / ** ( ) ? 24. How could you generate test data with no input data? 25. How do you debug and test your SAS programs? 26. What can you learn from the SAS log when debugging? 27. What is the purpose of _error_? 28. How can you put a "trace" in your program? 29. Are you sensitive to code walk-throughs, peer review, or QC review? 30. Have you ever used the SAS Debugger? 31. What other SAS features do you use for error trapping and data validation? 32. How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs? 33. How many missing values are available? When might you use them? 34. How do you test for missing values? 35. How are numeric and character missing values represented internally? 36. This entry was posted in General. Bookmark the permalink. Post a comment or leave 37. How to do user inputs and command line arguments in SAS? D&B 38. How to convert a given date value into SAS date 39. How do i read multiple spaces in datasets? SAS 2
What is Console Application? & The purpose Of Console Application? with description.   1
A string of charaters were given. Find the highest occurance of a character and display that character. eg.: INPUT: AEGBCNAVNEETGUPTAEDAGPE Nagarro 7
what is inprocess and outprocess in vb Msoft 1
WHAT IS NV RAM ?   3
 
For more Programming Languages AllOther Interview Questions Click Here 
 
 
 
 
 


   
Copyright Policy  |  Terms of Service  |  Articles  |  Site Map  |  RSS Site Map  |  Contact Us
   
Copyright © 2013  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  KalAajKal.com