IP Address Classification Explained

ipip addressrouter

I was reading about IP address classification recently and I have a doubt regarding it.

The range for class C IP addresses is 192.0.0.x-223.255.255.x.

So whenever I buy a new router,the IP for router configuration is something like 192.168.x.x

My Question is that,does the company which manufactures the router has to pay for using Class C addresses?

or If I were to manufacture the routers myself,will I be allowed to use the Class C IP range for hosts.

Can I create a router with Class A IP addressing ?.

Best Answer

Forget about classes. They were overruled by CIDR (Classless Inter-Domain Routing) in 1993.

The router vendors usually put the address of the device in the range 192.168.X.X

It is configured in that way because there are three ranges defined in RFC 1918 for private use:

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

Anyone is free to use any address of these ranges in their private network as long as it remains private.

Your home router uses NAT to avoid exposing your private addresses to the public internet, but yet be able to connect to internet.

The following image from a web site that explains NAT may help you to understand the concept.

enter image description here