Hey guys. I have a question and maybe some wise old soul here can supply an answer. :)
(someone has to start the dumb question club!)
I am looking at something for an online project and part of the config I can select are IPv6 addresses. Several in fact. 4:1 vs. IPv4's, to be really exact about it. Quite a ratio...but anyone know how v6 works from personally doing anything with it? All I have bothered to learn came from the early days of it when various issues had the best advice saying to disable it entirely for the time being. I never bothered turning it back on.
Is it worth using for server/online environments and does it work the same as v4 as far as pointing the IP to a spot on the server and then browser side loads the address?
I've read up enough to know the site that listed a number of v6 IP's like there is a relative comparison to 1 v4 wasn't showing it right, and they come in blocks. That's also probably more than you ever wanted to know. lol....
I think it may be something I use for specific tasks I want an obscure address assigned to, but other than that? It still seems a bit out of what I really need after all.
I'd still be curious about people's impressions or reasons for using IPv6, if they have yet tho?
--
A real quick summary for people who this makes absolutely no sense at all for? The www.domainname.com which you type in to reach a website is just what people see. Computers/networks run off IP addresses or numbers that identify a computer or server. (like a mail server within a computer which may have other things running as well). IPv4 is the 255.255.255.255 format most people have seen. 4 sets that make the address. They each have meaning, but nothing anyone needs worry about for this.
IP 4 has one little problem. Well...kinda like Y2k but this one came true. lol... Some idiot thought we'd never, ever have so many things needing IP's that the quad system wouldn't work. Plenty of numbers, for everyone...they figured. (yeah..if I had a nickle for every silly statement like that......err) The math comes to 4.295 Billion addresses, of which about 3.7 billion are able to be assigned. (The remainder are reserved ranges many computers won't even allow or accept). Sounds like all the addys the world needs eh? BIG number...back in DARPAnet days maybe. With 7 billion people breathing our oxygen with us? It's not so many now. Just about exhausted, in fact.
Now the IPv4 or 4 number set is a 32 bit address. Just know that, like earthquake strength? Measurement in bits tends to bring dramatic orders of magnitude for change as they go up or down in other measures. IPv6 is a 128 bit address and one looks like this: 2001:cdba:0:0:0:0:3257:9652. There is a longer and more proper way of showing it, and you can leave the 0's out entirely to show :: instead. Kinda typing friendly that way...err..kinda.
IPv6 gave us a potential address pool now numbering 340,282,366,920,938,463,463,374,607,431,768,211,456. The 340 is in the "undecillion" place, for a little piece of trivia. The whole explanation is at this site. Wikipedia expresses it as 3.4x10^38th. Another quote from that site describes the difference as now being able to assign a unique IP to every atom on the surface of the Earth, and still have enough addresses left over in IPv6 format to do the same with 100 more similar planets.
I guess you could say that fixed that wagon REAL well this time. Even the Borg home world in Star Trek didn't have enough critters running around to use that many.
Oh, I'm really just curious what the benefit or upside to having IPv6 addresses available in a web hosting environment is? The solution I'm looking at for a project gives me 1 IPv4 and a /64 block for IPv6. Some other options give only a couple IPv4's. So, there is a difference in deciding between whether its really worth having them available right now or not? Given what I've caught up with this evening, it doesn't look like it if all else is equal....but I'll see if you hear something more specific.
It is a bit early to go IPv6…but not by much. The world will move to IPv6, has to, but it will take time. For a non-professional, I would stick with IPv4 for now. I will probably move next year but it will cause untold headaches due to router, changes in software, etc. Many ISPs cannot support it but are mandated to make the move. I am fortunate that Comcast here supports it.
We have no choice. If the person wants to just get the pain over with now, fine. Sticking with IPv4 for a few years is safe. It will be backward-compatible for a few years. At the rate devices are multiplying, IPv4 days are numbered but they will work for now.
Think of it as a chain:
Consumer --> Professional --> Devices --> ISP ---or----
Unknown --> Starting --> Starting --> Adopting
For non-professionals, there are a lot of unknowns and it will be a bear to figure out what broke. Professionals are starting to get into it because the devices and the ISP are starting to support it in greater numbers. We can only play with it when the ISPs are ready. Many things will break between here and there and you need to know how to fix them before you dive in deep.
IPv6 will be the new standard at some point. The IPv4 addresses will be maxed out. As of right now, the IPv6 is assigned DHCP and you don't have to calculate the subnet mask.
"The IPv6 address show by that ip addr command is fe80::2000:aff:fea7:f7c. That’s a translation, not the original address. An IPv6 address that a computer sees is not fe80::2000:aff:fea7:f7c – it is 128 zeros and ones in a great big long row.
Binary data is no good for people so an IPv6 address is translated into hexadecimal, split into 8 fields, and colons are placed between these eight fields. It’s a system that only a scientist can love.
Each field is a collection of four hexadecimal digits, like that fe80 at the start. Now I’ve mentioned three different number systems, which is enough to put off most people.
binary digits are 0 and 1. The computer uses these.
The decimal digits that everyone knows are 1, 2, 3, 4, 5, 6, 7, 8 and 9.
There are sixteen hexadecimal digits - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e and f."
It's confusing for those in the field, but it's going to happen regardless. Not like the metric system conversion we were all told was coming in 6th grade.