Ip Addressing GOOD CLASSES
Ip Addressing GOOD CLASSES
IP addressing
It is the logical addressing scheme used to identify computer machines on the internet. Each computer has a unique IP address provided by IP protocol for a given session. It is represented by four decimal numbers separated by a period e.g, 140.57.220.200
Classes of IP address
There are five classes of IP addresses, namely, A, B, C, D and E. Classes A, B and C are for general public use, whereas Classes D and E are used by people belonging to certain special groups. To find which class a particular IP address belongs to, the rule is to look at the number in the first byte. If this number falls within the calculated range of a specific class, then we can say that this IP address belongs to such particular class.
Subnet mask
An IP address is meaningless for the computers unless it is accompanied by a subnet mask. It tells to the computer machines that what part of the accompanying IP address corresponds to the network address and what part corresponds to the host machine on that network. A subnet mask is also represented by four decimal numbers separated by a period.
Class A: 255.0.0.0 Class B: 255.255.0.0 Class C: 255.255.255.0
IP version
The existing IP scheme (version 4) is likely to be replaced by IP version 6. It would provide 128 bits IP addresses in hexadecimal format. According to an estimate a total of 3.4 x 1038 addresses would then be available.
Name resolution
The translation or resolution of a fully qualified domain name into its IP address takes place using the hierarchy of special computer machines called Domain Name Servers. A DNS server is a server on the network that maintains a database/table that contains the list of domain names and their corresponding IP addresses. The name servers for TLDs are also called Root Name Servers. There is a program called Resolver built into the browser, which sends the request for resolution of the domain name to the machine called Local Name Server. Local name server then contacts the root name server, which looks into its database and where possible provides the IP address of the name server below in the Hierarchy. Hence in a similar number of steps the fully qualified domain name is completely translated into the IP address of the web server where the requested web page is stored.
Getting IP addresses
Similarly, one can lease IP addresses from a local ISP apart from the direct sources of IP addresses, that is, APNIC, ARIN or RIPE-NCC. ISPs can use a server to dynamically supply the IP addresses to their clients for a session. Such a server is called DHCP (Dynamic Host Configuration Protocol) server.