Private and Public IP Address Ranges

Most LAN networks use the “Class C” private IP address range. So in a typical network in a home or business the local IP addresses will start with 192.168. In a Class C network the first three groups of the IPV4 address must match exactly for the devices to be able to communicate. So it is common for local network devices to have an addressing scheme such as, with the first three octets matching and the last providing a unique address for each device.

What defines the different classes of IP addresses is the “subnet mask” which is associated with that class. Normally the subnet mask is the same in every device on a single LAN. If we look at the Class B private addresses above, we see that the default subnet mask is The first two octets of this subnet mask with the “255s” indicate that those sections of the IPV4 address must match on all devices that need to communicate with each other. So in a Class C network the default subnet mask says that the first three octets must match exactly.

Read more @ IT job responsibilities

Public IP addresses will be issued by an Internet Service Provider and will have number ranges from 1 to 191 in the first octet, with the exception of the private address ranges that start at 10.0.0 for Class A private networks and 172.16.0 for the Class B private addresses.

It’s important for technicians to understand that IT personnel can choose to use any of the private address ranges for their LAN devices. It is not at all uncommon for a technician to be confronted with a client’s network where the local addresses are in the range of, and the subnet mask used is This is an example of using Class A private addresses with a Class C subnet, which makes this a Class C network. It is the subnet mask that defines which “class” a LAN network’s addressing is using.
Tags: IP, IPV4
aprabha2611 5 june 2020, 5:18
Vote for this post
Bring it to the Main Page


Leave a Reply

Avaible tags
  • <b>...</b>highlighting important text on the page in bold
  • <i>..</i>highlighting important text on the page in italic
  • <u>...</u>allocated with tag <u> text shownas underlined
  • <s>...</s>allocated with tag <s> text shown as strikethrough
  • <sup>...</sup>, <sub>...</sub>text in the tag <sup> appears as a superscript, <sub> - subscript
  • <blockquote>...</blockquote>For  highlight citation, use the tag <blockquote>
  • <code lang="lang">...</code>highlighting the program code (supported by bash, cpp, cs, css, xml, html, java, javascript, lisp, lua, php, perl, python, ruby, sql, scala, text)
  • <a href="http://...">...</a>link, specify the desired Internet address in the href attribute
  • <img src="http://..." alt="text" />specify the full path of image in the src attribute