IP Address and classful addressing.
Internet Protocol (IP) Address is a logical address provided to each network device connected in a computer network for routing info. Its basic purpose is to uniquely identify each node connected in the network.
Internet Protocol (IP) Address is a logical address provided to each network device connected in a computer network for routing info. Its basic purpose is to uniquely identify each node connected in the network.
Initially TCP/IP designers designed IP address (IPv4) as 32 bits number which is stored in Binary forms but for human readability these numbers are represented in dotted decimal format for example 210.23.45.89. IP address has two parts Network ID and Host ID. The first part tells about the network in which Host is connected and the second part identify Host in that particular network. Network ID is also known as the network prefix as it is first part of IP address. All devices connected in a particular network have same network prefix but different host ID.
To provide flexibility designers decided to divide IP addresses in three address classes Class A, Class B and Class C. This is also known as classful addressing. Each class differs in terms of bits used for network and host IDs.
Class A- Leading Bit 0, Network bits 8, Host bits 24
Class B- Leading Bits 10, Network bits 16, Host bits 16
Class C- Leading Bits 110, Network bits 24, Host bits 8
Total number of networks in particular class is 2n where n is no of bits for network ID.
Total number of hosts is 2n-2, where n is no of bits in host id. Two addresses all 0 host bits and all 1 host bits are used for network and broadcast addresses respectively.
Classful addressing does not provide efficient allocation of addresses. Class B can have 65,534 hosts while class C can have only 254 hosts. Any organization in need of few hundred hosts was assigned Class B addresses which resulted in depletion of Class B addresses.
In CIDR (Classless Inter Domain Routing) which is based on VLSM (Variable Length Subnet Masking) we can use arbitrary length network prefix.
Nothing Found!
Why not submit your own content? Signup here.
-
How To Reset Your Password on Windows with the Help of a USB Flash Drive | By bombermanneo | in Computers
Forgot windows password? use a Flash Drive of 2 GB to recover windows password. Below are the steps to reset Window...
-
How to set up a quick simple & cheap extended range Wi-Fi Repeater | By backwoodstech | in Computers
This article will show you how to cheaply and fairly easily increase the Wi-Fi range and signal strength in situati...
-
How to Start Your Computer in Safe Mode, For Windows XP | By RockyHuber | in Computers
If you want to start your computer in safe mode for troubleshooting, removing spy ware and adware, and so-forth, fo...
-
How to Advance Your Computer Skills | By nikkisol | in Computers
Tips you can use to advance your computer skills....
-
Microsoft seriously develop intelligent computer | By Website | in Computers
Microsoft’s was ambition to continue do perform the lastest innovation and they’re going to be the leader in th...
-
Howto use QueryString in ASP.NET for passing info between pages | By rajeshchoudhary | in Web Development
The QueryString in ASP.NET is used to pass information between pages....
-
Custom error pages in asp.net using configuration file | By rajeshchoudhary | in Web Development
In ASP.NET you can handle page level errors using OnError method of page object or Application level errors using A...
-
Using remote desktop in windows XP | By rajeshchoudhary | in Computers
if you want to connect to a machine remotly using Remote Desktop Connection, remote Desktop in target machine needs...
-
setting password wisely for your accounts | By rajeshchoudhary | in Computers
Incidents of information phishing and hacking are happening every now and then. One fine day morning you wake up to...
-
Web.config –configuration file for ASP.NET web application. | By rajeshchoudhary | in Web Development
This article tells what web.config file is, how to write this and how this file is used by run time to apply settin...








No comments yet.