IP classes?
I remember when my ip address always was something like 192.168.blah.blah and now it is 10.0.0.blah. Apparently this has to do with different ip classes. How would my ip go from 192.168 to 10.0.0 stuff? Does it has to do with getting a different router?
Are you sure you aren't confusing your internal and external IP addresses?
local ips change from router to router my fiber router has 192.168.15.1 as local ip and the wireless one has a 192.168.0.1 but the have nothing to do with your actual ip
I've never seen an external ip that looks like 10.0.0.3
To further explain this...
There are different classes of IP addresses. Class A, Class B, Class C, Class D, and Class E.
E is experimental and used for research stuff.
D is for Multi-casting (i.e. multiple senders and receivers).
A-C is for normal IP address allocation.
A is for subnet mask 255.0.0.0 and allows you to have 16,777,214 IP addresses connected at once (effectively).
B is for subnet mask 255.255.0.0 and allows you to have 65,534 IP addresses connected at once (effectively).
C is for subnet mask 255.255.255.0 and allows you to have 254 IP addresses connected at once (effectively).
However, classes have nothing to do with the difference between having a 192.168.1.X IP address, and a 10.0.0.X IP address.
There are certain IP ranges that are only for private use. 192.168.1.1 is within one of these ranges. So is 10.0.0.1 as well. No company or website can have these IPs on the Internet.
The rest of the IPs in existence are for public use (by companies/websites) and are only for people on the internet (effectively).
Because the 10.X.X.X IP address range and the 192.168.X.X IP range are for public use, either can be used in your personal network (i.e. home network) and still allow you to use the internet. Here's a list of Public IP address ranges:
10.0.0.0 through 10.255.255.255
169.254.0.0 through 169.254.255.255 (APIPA only)
172.16.0.0 through 172.31.255.255
192.168.0.0 through 192.168.255.255
If you try and use a public IP address on your home network, then connect to the internet, when you try and connect to a website with an IP address that is within your network range, it will redirect you to a device on your network, or it won't direct you to anything because you don't have a device on your home network with that IP address. Thus, effectively preventing you from ever connecting directly to that website.
Example of this:
Your home network uses the IP range of 200.0.0.1-200.0.0.254 with subnet mask 255.255.255.0 (max of 254 IP addresses).
You try to connect to a website on the internet that has IP address 200.0.0.76. Your local Domain Name Server will not direct you to that website and will instead direct you to your internal home network. This is why public and private IP address ranges exist. So that conflicts like this don't happen.
If you have any other questions, just ask.


Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now