IPv6 Promotion Effort.
rafa writes "The IETF may soon launch an IPv6 promotion effort. The new IPv6 is an improvement over the current standard IPv4, that has a larger amount of addresses available, improves routing and has several other benefits. "
troll. Mindcraft benchmarks didn't prove anything
they were based on an unreal situation. Linux
does direct tranfers over a network much faster than NT ever could. I run both on the same hardware. My transfer rates are about
100-250kbit/sec faster in linux, consistantly.
go spew your crap somwhere else
A good solution: Run the file server on a different OS and share the data with NFS.
The best of both worlds..
Actually I have a subnet over my dialup connection. $19.95/mo, 9 static IPs (8 contigous, 1 for the gateway), permanant connection meaning I don't have to idle on IRC to stay connected etc. It just depends on who you talk to. If you don't like your current ISP can them. Mom 'n Pop ISPs are usually the best since it's easy to 'pimp' extras off of them.
So, whadda'ya think? Tucks and prepH, or a big operation to zap the little 'rhoids to oblivion?
It's not FUD because it already happened. When Microsoft needed a TCP/IP stack quickly because Netscape was fucking them on the Internet they took *BSD TCP/IP stack. This probably wasn't just a cut&paste (needed some reenginering) but this wasn't developpng their own stack.
But this don't seem to happen with IPv6 (they are developping their own stack).
BTW, I know that linux support IPv6 but how god is the implementation?
"The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
That's less than accurate, and Micros~1 know it. FTP Software announced IPv6 support in their Winsock 2.0 stack for Win95 in 1996 - though I don't remember if they ever delivered one with the promised support.
(1996 - that's three bleeping years ago. I thought progress was fast in this industry.) :-P
You can't make ipv4 users able to address the much larger ipv6 address space. If that had been possible, we wouldn't need ipv6.
Furthermore, ipv4 is getting old. There's much more to ipv6 than a larger address space. Stuff like larger packets to accomodate faster and more reliable networks. encryption. authentication. multicasting. qos.
I agree everybody should be able to get on the net, but we shouldn't speed down the possibilities of the net, just to accomodate some poor bastard with a 386 who don't know how to upgrade his software.
Good thing for my job that we're running DHCP on something other than NT. "What?" you ask... We don't need NT? Nope.
The sales guys can take notebooks back and forth between offices and all they need to do is plug into the network. They're happy and I don't have to answer questions about how to reconfigure their machines.
For those who are curious, we run dhcpd on linux, but it's been ported to other unices, i'm pretty sure.
So, um, get a clue.
--
A host is a host from coast to coast...
A host is a host from coast to coast...
Unless it's down, or slow, or fails to POST!
There is a shortcut. All the null sequences can be left out. So your addresses are:
AAAA:3FFE:B00:C18:1::10
AAAA:2010:836B:4179::836B:4179
AAAA::836B:4179
AAAA:3FFE:1200:2001:1:8000::1
Apple got the IPv6 stack as part of its OpenTransport streams architecture from Mentat. It was demoed a few years ago but hasn't yet been released into the official MacOS.
> The main reason for IPv6 - the potential address
> shortage
This is one reason but not the only one. It is a silly reason to be sure and not a good enough one to convert to IPv6. IPv4 wasn't meant to be used the way it is today and has been hacked to make some things work. the IPv6 protocol removes uneeded clutter from the IP header and generally redesignes the way the packet is layed out, etc. The biggest advantage, imho, of IPv6 is that it is more efficient (better routing for example). Of course we can decide this isn't important and just keep throwing bandwidth at the problem which might actually work for awhile but isn't the right answer in the long run.
I agree though that the biggest problem is the cost. However, it is more than the cost of REPLACING old equipment. Routers are being replaced for other reasons, for Gigabit Ethernet, for example. It isn't a matter of how much is it going to cost to replace my router as much as a question of when I replace my router how much is it going to cost to get an IPv6 capable router rather than one that just does IPv4?
So the move to IPv6 probably won't happen until the cost of IPv6 capable routers and such (specifically ones that are capable of BOTH IPv6 and IPv4 for the duration of the transition period) become not much more expensive than IPv4 ones. A manufacturer isn't going to drop the price on IPv6/IPv4 capable routers because he isn't producing as many and they cost him more and he therefore makes less profit on them. But if the market demand for them rises then manufactuer's will produce more IPv4/IPv6 capable routers and find ways to produce and sell them at nearer the cost of IPv4 routers. It's a nice little circle. Some people won't bother with IPv6 if it's too expensive but they won't get cheap enough for those people unless enough OTHER people demand them.
There already is an allocation system setup. Check with the specs to see the details. Offhand there is the geographic layout that you suggest but the preferred addressing scheme at this point is based on provider. This greatly simplifies the routing since the address acts as a builtin list of directions over the internet's true topology.
The fields are already of variable bit length.
The design is intended to allow multiple addresses for each interface that corresponds to a different provider. This way the routers can get the clients to switch providers based on who has the cheapest rates at the time of connection.
Well IPv6 is cool but it worries me. I mean how will I connect my SunOS 4.1.3 or IRIX 5.x boxes to in the internet? What about OpenVMS or older Solaris? Scary. I wouldn't want to have to buy new stuff because well, that's very unforgiving on the wallet. Currently most of my stuff is getting a little dated, but I can't bitch cause lots of it comes from the trash. We'll need some sort of IPv6 IPv4 NAT type of deal. Maybe such a think is already in existance though.
Cool.. Note AAAA is not a part of the address, it is only the DNS record for ipv6 addresses (like MX is for mailing)
So why do I keep getting a remainder when I try to calculate these things?
I'd like to ask a question I read in an article about IPv6 a while ago. Now that IPv6 uses : to seperate different sections of the address, how do you specify ports? If I use 1.1.1.1:33 or whatever right now, how do you do that in IPv6? Might be a dumb question but I haven't seen the answer yet.
All you need to get your block of 2**80 ipv6 addresses is to ask one of the access sites (listed off one of the links on www.6bone.com). And ignore that "experimental" crap -- if history repeats itself, the "experimental" network will become the real network, despite what anyone says.
-
-- Guges --
-
I won't be able to connect my PDP-11 :~(
No, he/she (let's not discriminate) are just an uninformed net user that doesn't have any idea how the internet works or why. Oh I pine for the days when you actually had to meet certain criteria to get access to the internet, such as having a real good idea of how it all worked.
So let me get this right: You mean I'm going to have to remember sixteen 8-bit numbers now to get to my machine? Dangit! If only there were some way to hash an easy-to-remember name to an IP address . . . now that would be really useful. Oh well.
1 20.221! What's your site?")
(I know the script kiddies are not gonna like this. "Hey! I got wArEz and p0rn at ftp://24.193.19.162.57.221.85.3.17.177.153.35.45.
iSKUNK!
Of course M$ will have the best ipv6 implementation in Micro$oft Windows 2000 and it will kick Linux's rear end out of the water. Just think about it! W2K's TCP stack is already faster than Linux's. Those Mindcraft benchmarks prove it.
Microsoft has lots of money to spend, and they'll spend as much as they need to to make NT the fastest in all the benchmarks. Who cares about real world situations? Who cares about memory leaks? With those benchmarks, everything else is irrelevant.
As a matter of fact, Microsoft should try and tailor real-world situations closer to benchmarks. Microsoft's proven that they can get rid of those 50 NT servers that they have and replace it with one quad pentium with 4 ethernet cards!
Oh yeah, back to ipv6. IPv6 is great! As soon as the *BSD's make that ipv6 stack work very well, MS will innovate (cut & paste) and make a great IPv6 stack for W2K.
Look how long it's taking for Unicode to be adopted... will IPv6 be any faster?
It'll take decades... if it happens at all :-(
Great. I'll pick '7'.
We asked about this at a recent conference.
Microsoft's response was something like "We will support it when there is a standard. As of right now all support for IPv6 from other vendors is still pre-beta, and we don't see any point in wasting our time with that in a shipping product."
I've run an ISP on Linux, and downtime was hardly an issue.
There is a general crackdown on address allocation .. I got my class-C just before our local mom+pop ISP stopped offering them and moved to 16-address subnets. I expect it to get harder before it gets easier, but the adoption of IPv6 should make it easy again.
There are two sides to the dynamic IP vs static IP issue: the technical side and the psychological side. On the technical side, static IP's are only a logistical nightmare because ISP's route by *contract* (ie, who is paying them how much for how good of a connection -- talking about routing between ISP's here, not between the ISP and the end-user). If routers began routing according to optimal path (or a reasonable facsimile -- eg OSPF) then the complexity can be more completely hidden by automation, the way the Internet was supposed to work. Whether or not routing policies will change depends on whether it becomes more profitable to utilize bandwidth more efficiently than it is to negotiate complicated contracts, something that's in flux right now. On the psychological side, there is a *huge* established network of ISP's who think of the network as organized in a certain way -- static IP's for routing between ISP's, and dynamic IP's for end-users. The assumption that this is "just the way it works"
has caused a lot of proprietary software and network infrastructure to be developed to *only* support this model. These johnny-come-lateys to the internet (ie, almost everyone) don't look at the new possibilities that the new protocols open for themselves or customers -- they just want to keep doing things like they've always done them. There is tremendous resistance within companies to change a process once it is written down. What this means is that even though IPv6 makes it practical for everyone to have their own block of 254 (ie, 256 sans one for network (0) and one for broadcast (255)) addresses -- maybe one for their watch, one for their walkman, one for their home computer, one for their microwave, etc -- the ISP's won't make this option available because there is a lot of momentum behind the concept of using dynamically allocated addresses, one per customer. A seasoned engineer writes a process to be as modular as possible, and to abstract away the details of the implementation, but most
internet companies are not run by (or even necessarily hire) competent engineers -- implementation-details can often be found as far and wide as customer billing policies, bug reporting and tracking, et al. For instance, look at Pacific Bell, who is limited by their *policies*, and not by any limitations intrinsic to the technology, to associate DSL lines with POTS voice lines. A friend of mine has been having a hell of a time trying to get them to call him using his voice line, and not the (unused) POTS line they installed with his ASDL line, when providing technical support for that ASDL line. He's told them that there is no phone connected to that line, and to use , but their support process just isn't set up to handle it. It's stupid, it's suboptimal, it should be better, but it's the norm.
-
-- Guges --
-
Of course, most people would still need an IPv4 address too, to run the tunnel over, and to access sites that are inaccessible over IPv6. But then you could switch to using all IPv6 internally, using IPv4 as a fallback for the tunnel and for sites that doesn't have an AAAA record in DNS (IPv6 host -> IP mapping).
Let's say the gateways are up, and the Linux support is in place, and I bet the first Linux distributions would have options in place for giving IPv6 preferred status right away.
7 isn't a random number. But 17... that's a good random number...
But paying much? It's only a question about a short while before someone decides to throw it in for free.
Actually, I believe this is "taken care of" in the IPV6 standard. It's my understanding that there is a "provider" part of the address and a end-user part of the address. There has also been some talk on the 6bone list within the past month or two about how the organization that will be/is handing out addresses is setup and functions.
As far as routing, that's in the IPV6 "standard." They can't use the same routing protocols as in use today.
While I'm not sure that my statements are 100% acurate, I do believe that they are somewhat more than yours. You should at least know something about a topic before posting...
Check out RFC2472, it describes how IPV6 addresses SHOULD be chosen for PPP links. It appears to me that if a node (your home PC) has any EUI-48 or EUI64 address configured on any interface, it should use these addresses in "suggesting" an IPV6 address to the PPP peer in the config request. So, if your PC has an Ethernet card, as mine does, then you should use your Ethernet MAC as part of the IPV6 address (the "interface" part). There is even a method for turning the 48-bit MAC into the 64-bit interface ID.
All IPV6 related RFC's are available via 6bone
Hrm, good point. This is how the 6bone works already isn't it? I remember hearing that they want to use routers that are capable of both IPv4 AND IPv6 during the phase in but this might be a much easier (and cheaper) way to do it.
All right, this is the second comment that I've seen that I would personally classify as FUD. I wish I had moderator rights at the time so I could downgrade the comment.
/. even know what a RFC is anymore...
If you read the RFC's you will see that they have addressed all of the concerns you list above. There are already two other comments listing some specific responses to your concerns, but I humbly suggest you visit the 6bone and read the friggin RFC's yourself.
I thought this site was supposed to be "News for Nerds. Stuff that matters." I also thought the "nerdy" thing to do would be to read up on a topic before making senseless comments. May be that's the "old nerd" way of doing things.
I wonder how many (what percentage of) people on
TCFS is more secure imho. get your redhat tcfs rpm from replay.nl (hope i got that right)
I need my ISP's *routers* to support v6; I don't particularly care what their servers can do. And since real ISPs route with dedicated hardware (general-purpose computers have serious trouble with that sort of volume), upgrading isn't easy.
Yes, you read that right. MS's research group has been releasing their stack with source code for over a year. The license even allows for redistribution of changes, so I think this fits within ESR's definition of "open source" but IANAL.
Check out www.research.microsoft.com/msripv6 for the scoup.
So I suspect MS won't be needing to copy the *BSD work. If anything, it looks like they're farther along.
The main reason for IPv6 - the potential address shortage - has been blown out of proportions.
While it is true that this is not a problem yet, it could become a problem of Y2K proportions if not headed off soon enough.
Another thing to think about is new types of Internet devices. Today, we're mostly just running IP to desktops. If you want every cell phone in the world to speak IP, however, you've suddenly increased the number of needed IP addresses by a lot. A whole lot. A since cell phones are mobile by nature, you'd really like those addresses to be global, not hiding behind NATs.
And if you want to make every electronic device in your home Internet connected (even if just to set the time automatically via NTP -- no more flashing VCR clocks) than you want IP security (which comes with IPv6) and global addresses. NATs come with a whole slew of interoperability problems that will bog down development of new IP devices. IPv6 is a much better solution.
There are already more people on the planet than there are IPv4 addresses. There will never be more than there are IPv6 addresses.
THis is not the cost of IPv6-capable router
(well, practically all the routers used on
INTERNET backbone are IPv6 capable) but the
*cost of converting the INTERNET backbone*
which is the major stumbling block.
Grunt. Oink, oink.
There's a test image from Cisco. It works.
http://www.ipv6.inner.net/ipv6
I couldn't access it of course.
If more sites like this emerge, demand for ipv6 will increase correspondingly.
I don't think there's anything interesting there, but I wanna know for sure dammit!
The only reason all cover-ups appear to fail is that you never hear about the ones that succeed.
So I suspect MS won't be needing to copy the *BSD work. If anything, it looks like they're farther along.
How so? Have you even looked at the *BSD efforts? There are two major stacks that work quite well with the various BSDs, and in fact the US Military has developed a third "major" stack. And MS has one pre-beta one. Hmm. Which is further along?
The revolution will be mocked
It's www.6bone.net, not 6bone.com. (Dunno what 6bone.com is--InterNIC doesn't even seem to have a listing.)
And as to your comment that the experimental network will become the official one--it can't. Unless we continue using IPv4 forever. The 6bone tunnels through the IPv4 network, overlaying itself on top of it. If IPv4 goes away, then the 6bone does, too. (This also means that some features of IPv6, such as anycast addressing and host mobility, cannot be fully realized until the underlying network is all-IPv6.)
Furthermore, the 6bone has a temporary TLA assignment. This means that only a fraction (an infinitesimal fraction, though still pretty huge by IPv4 standards) of the total address space is available in the 6bone. Going with the 6bone as the official network would radically reduce the total address space available. It would also enforce the current address allocation mechanism (which is very bad and intended to be temporary) forever.
In sum, you're wrong. And anyone who deploys production services on the 6bone risks getting bitten.
Phone companies will die. They are far too slow & stupid. Their only advantage is their ownership of lines buried in the ground. They will die, just like the railroad companies.
Oh please. I've had more "per capita" trouble with my previous Linux based ISP (dsp.net/dsp.com) than I have with Hooked -> Wenet -> GST.
DSP was very unorganized and just offered wretched performance. Hooked incidentally ran BSDi modem and smtp+pop3 servers and now has a FreeBSD news server.
The revolution will be mocked
And most of those fscking loosers run Linux. What's your point?
The revolution will be mocked
pay a major pron site (persian kitty or playboy or something) to move to an IPv6-only network. i guarantee that ISPs will be forced by user demand to switch over asap.
never forget the power of the masturbation superhighway.
They've been doing this since the later DOS versions...
:P ) who needs to call MS for support you're basically fucked.
At this time, Microsoft Research has no plans to support this experimental stack on Windows 95 or Windows 98.
So any newer tech will not work on their just-previous release of the OS. Unless a 3rd party makes it work. In which case you've 'invalidated the warantee' or whatever, and if you're a clueless newbie (you know who you are
The site doesn't look MSish which is good.. but they handle themselves just the same, wether they release a buggy proprietary code or not.
you know what they say, if it looks like a duck, quacks like a duck...
No way! I was gonna pick 7!
I need one real ip for my computer
I need one real ip for my printer
I need one real ip for my television
I need one real ip for my VCR
I need one real ip for my microwave owen
I need one real ip for my toaster
I need one real ip for my DVD-video player
I need one real ip for my digital celluar phone
I need one real ip for my PDA
I need one real ip for my disher machine
I need one real ip for my washer machine
I need one real ip for my notebook
The IPv6 protocol allows headers to be hooked on after the main header that can hold other data. That means then an old SunOS box with an normal IPv4 address communcates with an IPv4 machine an
gateway embeds the IPv4 header inside an IPv6 packet thats sent over the IPv6 network, then it
arrives at the network its translated back into an
IPv4 packet thats sent to the taget host with only IPv4 stack. this way IPv4-to-IPv4 communcation over an IPv6 network works fine. I guess is that IPv4 and IPv6 will co-exist in parallel for many years to come.
Quality of service. This means you can listen/watch streaming MPEG/MP3 music and video without irritating delay.
Security. No more IP spoofing, strong enryption on the IP layer to protect your transmission. No more login/password sniffing for the scr1pt k1dd1es. Secure E-commerce, etc. very important things.
Routing. Much more intelligent and faster routing, routers does not need to have the whole routing table in memory. True mobility, IPs are not bound to an specific network as today. Your notebook/PDA's IP will travel with you then you move.
Infinite address space. Would'nt it be fun and nice to have 100 OWN REAL IPs for yourself to use as you like?
Read the Fu**ing Comment. DUH
P.S. Its accually Request For Comment, I'm just being silly.
Yeah. And have fun getting routed to.
I vote for ipv6:http://xxxx.xxxx.xxxx ... xxxx:port/ or ipv6:http://hostname:port/ vs ip:http:// (= http:// ?)
Us techies can only take on so many things in mass. Right now we are still working on tricking the world into hiring us for making sure their pentium III's are Y2K compatible. Once we've gotten all the money we can outta that (sometime in mid January) we'll suddenly announce that by some date in 2001 we will run outta IP numbers, and that the world's computers will suddendly not be able to connect to the internet due to the problems of dynamic IP which are a rare resource like oil. But we can fix their problems with a genius idea called IPv6 which will give them 19^23 (or something like that) possible numbers. Everyone will be stressing up untill everything is declaired cleared, and till the prospeced date even. Then we will find some other "Tragedy"
(note: most of this was sarcasm)
You idiot.
How many Cisco 7500's run on Linux?
t
TCP OOB data (Urgent pointer).
Actually, the scheme itself takes 3 bits, toplevel registries (such as InterNIC) gets 13 bits, lower-level registries (the chain of ISPs below the top down to the site) gets 32 bits to share. Additionally, each sites get 16 bits (or more if it is given some of the ISP bits) of its own --- a whole class B net in IPv4 --- which it can subnet to its heart's content.
Implementing the given proposal in this addressing scheme is left as an exercise to the reader.
But i think if they upgraded to IPv6 they should make it's structure compared to IPv4 similar to Unicode's structure compared to ASCII. It would make things alot simpler, make it backwards compatible with the 32bit addresses but then let you also use 128bit addresses. So each domain of the address would go from 0 to 65000 or so. which means all current adressing using IPv4 would be compatible with the IPv6 addressing. It should be as simple as possible but not simpler, everyone should have the ability to use the internet, not just those who have the money to buy new hardware and software.
I'm a loner Dottie, a Rebel.
...are the silly US export laws. The most significant advantage of IPv6 is on-demand encryption.
A few weeks back I was thinking about the ultimate way to get people to switch to IPv6, and then it hit me...
Setup a giant free porn site with only IN AAAA DNS records.
:)
--
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
IPv6 has a variety of other mechanisms for securing corporate hosts more flexible and less intrusive than NAT.
--
Employ me! Unix,Linux,crypto/security,Perl,C/C++,distance work. Edinburgh UK.
Xenu loves you!
So upgrading *is* easy if your ISP buys from clueful vendors with good support. Cool.
But with IP6 there will be no need to use DHCP or other dynamic address schemes. Dial-in users could have static IP addresses, which would make life a lot easier for most people. It would make it easier for the dial-in user, and make it much easier to trace abuse etc as the IP address would identify the customer/user rather than an ISP port so there would be no need to correlate the IP address with logs to identify who was using the address at a particular time.
Back when IPv6 was first being discussed, I'm sure I recall seeing a fair amount about guaranteed QoS -- i.e. an ISP could sell a service with guaranteed n bandwidth and m latency between two addresses, for a price; and if you couldn't afford the price, you could accept a lower quality service.
This sounds great -- I'd love to be able to pay a tenth of the price for a nice, slow-but-permanent, link for my email, while the people who want 128K for their Quake matches pay their own way -- but I don't see any mention of QoS on the website.
Did that stuff get left by the wayside?
--
Why should the interchange points be involved in IPv4/IPv6 issues? At least the Stockholm D-GIX is only a link-level interchange.
I think that there's an experimental IPv6 network called the 6-bone. It's used to test IPv6 in a real-world situation, and get any glitches out before wide-scale adoption.
I don't know how open it is. it might be interesting to find out - since Linux already has support.
IPv6 should be very easy to use for new users since the specification includes autoconfiguration.
It also includes end-to end encryption, and flow labelling.
Rikard
[Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
We can be free at last of the scourge of IP NAT!
--
Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
There's a HOWTO at http://www.bieringer.de/linux/IPv6/
Rikard
[Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
I don't understand what all the fuss is about. I've read up on this a bit from the IPv6 website. In reading ftp://ftp.ipv6.org/pub/rfc/rfc1924.txt , I realized that IPv6 has already been implemented.
The preferred form is x:x:x:x:x:x:x:x, where the 'x's are the
hexadecimal values of the eight 16-bit pieces of the address.
Examples:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
I thought that FEDC:BA98:7654:3210:FEDC:BA98:7654:3210 looked remarkably familiar, and sure enough, I was right! It was my W98 CD Key!
Linux - Because Mommy taught me to Share.
Posted by FascDot Killed My Previous Use:
Linux has been ready for IPv6 for quite a while. Why are we waiting?
Here's how:
1) Ask your ISP if they use Linux (or other IPv6-aware OS) on their servers. If not, find a new ISP.
2) Tell them to get on the 6bone.
3) Get on the 6bone yourself.
4) Ride the wave of the future.
---
Put Hemos through English 101!
Posted by 2B||!2B:
a ny].[division].[department].[machine/user]
.COM or .ORG tells me absolutely nothing)
I just worry that if the whole address space isn't properly allocated then we could end up with a true nightmare. I place 90% odds that it won't be done in a very practical manner initially (which makes it even harder to fix later).
It would be cool if IPv6 were modified in a DNS kind of way. Instead of 128-bit numbers, I would much prefer the option of something like:
[country].[region].[industry].[specialty].[comp
where the subdivisions aren't necessarily 8-bit, but are instead scaled to need, and there aren't necessarily 8 of them. Each blank could be filled by either a name or a number, as appropriate. This could also allow more than one path to the same site when appropriate. It's potentially long, but could be significantly abbreviated in a local context (which IPv6 is going to do anyway). I've always thought normal DNS naming is rather worthless, anyway. (something being under
Comments?
Millville, NJ Cape May, NJ Fulshear, TX and Riyadh, Saudi Arabia all lost power today (that's all I know of). And SETI@Home was hacked by aliens.
PLease tell me if you know of any other power failures. And be sure before you say.
Well, perhaps it's about time noticing that "the INTERNET backbone" (as you call it) is continuously being replaced.
BTW, what do you mean by that? What else on the backbone but the routers do you think need converting that will make it so much more expensive ("major stumbling block")?
so it ain't goin away any time soon
support gun control: take guns from cops
Maybe the 6bone is working ok, but a bunch of the proposed standards already seem kind of dated, and some parts of the proposal seem frankly dumb. Tying IPv6 addresses to link-layer addresses (and using half the 128 bits for it!) is dumb - it makes it very difficult to switch hardware around without having to wait for DNS changes to propagate, and there are plenty of other reasons to object to it too. The proposed reduction in routing tables is, I believe, mostly a sham. There may be a factor of 2 in there, but with the complexity of today's internet topology, I find it unlikely they'll cut down the size of the backbone routing tables by very much. And really, handling more routes is just a matter of more memory, and memory's cheap. The current full BGP internet routing tables contain somewhere around 100,000 address ranges - this fits comfortably in 64-128 MB of memory (even with multiple entries for each set of addresses). The handling of multi-homed sites under v6 is pretty much left up in the air - there is no good solution to real multi-homing (ie. a single site with multiple ISP's) other than an entry for the site in almost every relevant routing table - and the RFC's acknowledge this won't help much if we have more than a couple of hundred thousand multi-homed sites on the internet. And some of the proposed topology diagrams seem laughably antiquated.
Somebody really needs to study how the various parts of the proposals really match the stated goals of IPv6 given the current (and evolving) structure of the internet - it looks like the proposals are very much based on the internet of 5-10 years ago, and a lot has changed.
Here's an alternate proposal - simply prepend 96 bits to IPv4 addresses, all zero for current IPv4's, and then sell the new address space to ISP's and exchanges on a per address basis. The proposed IPv6 protocols could still to be used. And we could switch to fancy hexadecimal notation. I bet this would serve the original goals almost as well with a lot less disruption.
Energy: time to change the picture.
I imagine TCP, which is also crufty and largely ineffective at stopping sequence number attacks and the like, is also being upgraded? Is it going to be a higher-level protocol, an extension header on IPv6 packets, or are they just going to have plain old TCP wrapping IPv6 packets instead?
I've finally had it: until slashdot gets article moderation, I am not coming back.
I love overkill.
I had heard a little bit about the new standard. I thought they were just going to add another 8 bit address to the end.
I thought "Sure, and 20 years from now, when people are hooking up their lazy-boy chair and their furnance and their microwave to the internet, we'll run out of IP addresses."
Now, I can't even imagine what it would take to use up all these IP addresses.
By the way, hex is annoying. Fast for hardware, but annoying.
Later
Erik Z
Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
Posted by !ErrorBookmarkNotDefined:
Must be because it's good news about MS.
Half the so-called 'funny' comments get a 2.
-----------------------------
Computers are useless. They can only give answers.
The transition to IPv6 will not happen over-night. Backbone routers will continue to run IPv4 in parallel, and networks will slowly migrate.
what just can't be forgotten are IPv4-to-IPv6-migration-HOWTOs!
hany
% /usr/games/number 340282366920938463463374607431768211456
:)
three hundred forty undecillion.
two hundred eighty-two decillion.
three hundred sixty-six nonillion.
nine hundred twenty octillion.
nine hundred thirty-eight septillion.
four hundred sixty-three sextillion.
four hundred sixty-three quintillion.
three hundred seventy-four quadrillion.
six hundred seven trillion.
four hundred thirty-one billion.
seven hundred sixty-eight million.
two hundred eleven thousand.
four hundred fifty-six.
It sounds like a child's song.
This is NOT an IETF sponsored effort. The
IETF does not encourage closed groups with
member-only web sites. The IPv6 Forum seems
like it's being started by the same fanatics
that were in the ATM Forum when ATM was at
it's deathbed.
The IETF believes in open specifications and
open web sites unlike these "Forums" that
seem more interested in making a quick buck.
Ignore such doomed efforts, and support the
real IETF IPv6 task force!
DHCP is evil!!! it's such a pain. especially when your network is up but the dhcp server running nt is dead.
So hoorrraaay for IPv6!!!!!!
Im sure all these /. people will be able to supply you with at least a terabyte :)
Actually, yes. I've played with two of the BSD stacks (the NRL one and the one in FreeBSD) as well as the MSR stack. Don't go by labels, instead look at how much of the protocol's functionality is supported by the implementations. I think you'll find that saying MS's stack is "if anything, farther along" is a resonable assertion to make. My point wasn't to slam the *BSD efforts, just to show the FUDster that MS doesn't need to borrow from *BSD here. They seem to be doing just fine on their own.
Yes, the IPv6 Forum is not associated with the IETF. However, it's not associated with the ATM Forum either.
A big difference here is that the ATM Forum defined standards, the IETF was not involved in the ATM standards process. The IPv6 Forum, on the other hand, is NOT a standards body. They're leaving the standards up to the IETF (a good thing, IMHO). The IPv6 Forum is just a promotional organization that is trying to make IPv6 happen for the good of the Internet. I find it hard to find fault with this objective.
Hey, if I worked for Microsoft, I doubt I'd want to write code for Win 9x either. So what if the Research guys are only interested in writing code for NT? I suspect when IPv6 takes off, the product guys will end up having to back port it to Win 9x.
Given that MS is doing the right thing here by releasing source code to their next gen protocol stack, it seems pretty harsh to get on their case for only supporting one line of their Operating Systems for now. Shouldn't us open source advocates be applauding their efforts on this one?
This is not what is going to happen, but with 128 bit addresses you could just pick a number at random and use it. The odds of 2 people chosing the same number is low enough to be acceptable.
The actual probability is approx:
1- exp(-n*n/m)
where n is the number of addresses selected
and m is the total addresses available.
If 4 billion people select addresses at random then the odds of a collision are:
1 in 415,828,534,307,635,078.
To put this number in perspective, your odds of guessing the right number to a 56bit DES encryption key on your first try is 1 is much better:
1 in 72,057,594,037,927,936
We won't be running out of IP addresses anytime soon. 2^128 is not big enough that we could assign each atom on the planet is own IP address (this number is ~2^170), but we certainly could assign each atom that could possibly be seen it's own IP (i.e. by excluding those in the earth's core). Considering that you need a fair number of atoms to store just to store a 128bit number, I think we are safe until space travel explodes.
-- Virtual Windows Project
There is very little motivation amongst the
major ISPs to migrate to IPv6. The main reason
for IPv6 - the potential address shortage -
has been blown out of proportions. More efficient
address space allocation, as well as extensive
use of private addresses and NAT make
'the day when we all run out of address' further
and further off. There are no other solid reasons
to move to IPv6. The only other reason I can
think of - very elegant scheme of assigning
addresses to the host - is no longer relevant
due to the wide speard of DHCP.
Granted, the large address space is indead much
better than the combination of private address and
NAT, as well as the IPV6 scenario for allocating
addresses to the host is better than DHCP -
but not at the extent to justify the massive
conversion of INTERNET backbone to V6.
What I've heard from someone who's been
participating in IPv6 committee (can't give his
name but there is a hint: he wrote several key
RFCs 'on how to write RFCs' and also teaches at
Harvard) that the whole IPv6 was nothing but
the big P.R.: IP was still evolving, its enemies
has been trying to speard the FUD, and 'runing
out of addresses' scare was part of that FUD.
Consequently, IPv6 specs was mostly response to
that FUD. Of course now IETF feels kind of
funny: they've spent so much time and efforts
and seems like noone cares.
Grunt. Oink, oink.