IPv6 and Wireless Networks 67
bemis sent us an article that talks about IPv6 and Wireless, and how the two seem to fit together pretty well. (Especially since at the rate we're going your home stereo is gonna need its own class C)
It is clear that the individual who persecutes a man, his brother, because he is not of the same opinion, is a monster. - Voltaire
Re:Wirless protocols and the decline of technolgy (Score:2)
Re:IPv6 (Score:1)
<blockquote>
<i>Also, the powers that be recently carved out a huge chunk of address space for 6to4, so that every IPv4 address can have a
</i></blockquote>
That makes sense...
DNS issues...Currently, I can type 192.168.1.100 to get to a machine if the DNS is down... what happens with IPv6? 123.456.789.111.123.456.789.0? Actually, I'll shut my ignorant mouth and go RTFM. I've wanted to learn some more about IP anyway...
Verbatim
IPv7 (Score:1)
"Doko ni datte, hito wa tsunagatte iru." (No matter where, people are all connected) - from Serial Experiments Lain
How do I... (Score:1)
Blind alleys leading into blind alleys (Score:2)
Cut to the chase: The main reasons that the referenced article states that IPv6 is useful are 1) security, and 2) end-to-end voice. NEITHER is materially better in v6 than in v4! IPSec (which has its own problems) works in v4; v6 doesn't make it more secure. And contrary to the bushian Big Lies going around these days, IPv6 does NOTHING for QoS by itself! It got flows wrong too. You can run IPv4 over MPLS and get QoS; IPv6 by itself doesn't get you QoS. QED.
IPv6 is a bad protocol, a political compromise from the NSFnet days of yore, which has a high cost of adoption and few benefits. The IPv4 address space ain't done yet -- first off, NATs solve a lot of problems. Second, the former "class A" space 64-126 is still reserved; it could free up a LOT of CIDR space, if ICANN weren't playing games.
TUBA was a better proposal, but the IETF dropped it at the last minute because it was tainted by the whiff of OSI -- kind of a redbaiting approach to protocol design. What's needed now isn't IPv6 but a rethought Internet layer, one that's not devoted to fighting the religious battles of the 1970s and 1980s, but one that's designed to carry diverse applications with reasonable overhead.
And wireless? Well, 3G has more bandwidth, but not cheap bandwidth -- look up what the spectrum auctions netted and figure out how much you'll need to pay to cover that bill! It's fine for voice, but don't expect to watch on-demand-TV on your cellphone's screen, unless you're willing to pay macro {dollars,euros} per minute. Now the LAST think wireless (land of costly bandwidth) needs is a huge wasteful header overhead! IPv6 assumes basically free bandwidth. Wireless needs its overhead the way the Sahara needs more sand.
Microsoft's iron grip on IPv6 (Score:2)
Labs and firewalls (Score:2)
Re:Wirless protocols and the decline of technolgy (Score:1)
Maybe there should be some method of atonement introduced.
My karma needs it with these confused moderators who think I am serious when I'm not, and ironically think I'm not serious when I am.
Well..... (Score:1)
Efficiency is relative (Score:2)
Back when 10Mb LANs were the height of networking technology and 386-class machines did the routing, v4 took a lot of effort. Today, I can pump data to the desktop at nearly a Gbps (if I choose to pay for it) and I can have routers that approach Tb speeds. The hardware is there today to support 128bit addressing, IP-level encryption, quality of service and the rest of IPv6 features.
The problem seems to be that the relative cost of all that extra logic makes customers reluctant to buy them, and knowledge of this fact makes manufacturers like Cisco, Bay and the rest reluctant to produce them in quantity. IPv4 is still a "better bargain", and we all know that the Accountants, not the Network Engineers make the purchasing decisions.
The REAL jabber has the /. user id: 13196
Re:Useful technology in Windows 2000? (Score:2)
IPv6 (Score:2)
1) I hear IPv6 implements security (packet level encryption?) for end-users, but what about tracing origins over the network? Its hard enough with current 32bit addresses, will it be more or less dificult to trace a 128bit source (possibly even if it gets filtered from those 6-4 routers)?
2) It seems to me that the internet community went through the address space of ipv4 rather quickly due to gross mismanagement - people were given huge blocks of IPs to connect their 5 user LAN... back THEN they didn't believe that we would use up the whole address space... and now... well.. As the article suggests - we could do the same thing by giving IPs for useless reasons. Will there be some sort of control to the assignment of IP addresses? I think they should be treated as if we were running out.
3) How long will this be? I mean, would it be a good idea to start preparing big systems for a change, or wait and see how the technology developes (eg. is this tech really comming?)
Oh well.. l8r.
Verbatim
Re:IPv6 (Score:1)
IPv6 addresses are in hex... I'll let you decide if that's an improvement or not.
Need IPv6 (Score:4)
Anyone with a cell-phone will need an IP address soon. Shortly thereafter, anyone with a pager. Then anyone with a car. Then anyone with a major appliance. It doesn't always make sense - is a networked washing machine really necessary? But as soon as there is someone willing to buy it, it will be made available.
Imagine, having a washing machine that can page you when it's done cleansing your tighty-whiteys? Now, unless you expect everyone in the world who wants a piece of this new technology, to set up their own wireless subnet, you'll have to agree that it's going to require a network which will support this sort of flexibility.
Personally, I'm all for a car that can self-diagnose, and wirelessly inform my mechanic/dealer of a problem. I'm all for email that will get routed to wherever I happen to currently be: work, home, cell, car..
The thing here is that v4 is running out of available addresses in a big hurry. A 32 bit address field just doesn't cut it anymore, and subnetting, masking, ghosting, shadowing, blah, blah and all other v4 hacks can only go so far.
v6 has a great deal to offer, but the acceptance curve is pretty steep. Not for technical reasons, but for financial ones. Networking hardware presents a significant investment, and well designed hardware happily continues to run when new technologies become available. It's very hard to justify the purchase of new hardware, if there is nothing 'wrong' with old hardware.
Incidentally, this is why very few offices are using fiberoptics, and so many are still on 10Mbps LANs. Stringing new wires (wires, nevermind routers, just wires) is a very expensive undertaking. Replacing old CAT-3 wires with CAT-5, to make 100Mb to the desktop possible (in an older office, for example) requires the office to be shut down, so workmen could gut the walls. Then you buy the switches and routers; and THEN you buy everyone a new NIC.
It's the COST, not the technical merit of the technology, that is keeping it out of our hands; and we are running out of v4 'tricks' very quickly.
The REAL jabber has the /. user id: 13196
Misconceptions (Score:1)
First off, the real reason for IPv6 is greater address space - everyone who wants them can have all the public addresses they desire. No shortage imposed by limited address space of IPv4.
You can run IPv4 over MPLS and get QoS; IPv6 by itself doesn't get you QoS
IPv4 over MPLS can only get you QoS while you're running over MPLS, which most links aren't. IPv6 carries the flow label in the header, so you can perform QoS end-to-end.
NATs solve a lot of problems.
Unfortunately, NATs create more problems than they solve. Ask any real network engineer whether they wish they could just make NATs go away - you'll get a resounding YES! back. And guess what - with IPv6, NATs can go away.
the former "class A" space 64-126 is still reserved
Someone seems to be unclear on the concept of exponential growth. And remember, most of the world isn't on the Internet yet.
Now the LAST think wireless (land of costly bandwidth) needs is a huge wasteful header overhead!
This is another point in IPv6's favor, actually. The IPv6 header, being simpler than the IPv4 one, compresses better! So it takes less bandwidth to run IPv6.
TUBA was a better proposal, but the IETF dropped it at the last minute
Ah, you're an old TUBA proponent. Your ramblings make more sense in that context. Sore loser, eh?
Re:What a great idea! (Score:2)
The main reason to go to 128 bit addresses is to have a single unique IP address across all the billions (literally) of IP-enabled phones, web tablets, Internet appliances, and so on.
Re:Blind alleys leading into blind alleys (Score:2)
MPLS adds traffic engineering, which is loosely the ability to create virtual circuits a bit like ATM - so you can get harder QoS and load-balance traffic across the network, onto underutilised links.
Both are independent of IPv6, and IPSec is also a red herring since it works fine in IPv4.
IPv6 may not be the perfect approach, but IMO it has real benefits in autoconfiguration (renumber from a single point and watch the changes just happen) and many other areas - unfortunately these don't make good soundbites.
Probably the most important issue is getting rid of NAT - though this may be optimistic since many organisations are very happy with their proxy-based firewalls, even worse for interoperability than NAT, and won't change them in a hurry.
IPv6 Presentation (Score:1)
see RFC 1924 [ietf.org]
this from the RFC :
Why 85?
2^128 is 40282366920938463463374607431768211456. 85^20 is 387595310845143558731231784820556640625, and thus in 20 digits of base 85 representation all possible 2^128 IPv6 addresses can clearly be encoded.
Re:Misconceptions (Score:2)
No. First off, end-to-end QoS is a misnomer; if a router in the middle drops or delays a packet, 'tain't nuttin' the ends can do to make it arrive on time. Second, the flow label in IPv6 is too short to be globally significant, so it's basically useless to the intermediate routers; they will still need MPLS!
NATs cause problems but solve others (like security; some corporate nets use them even with ample space just for that reason). If you want to address every shelf of your refrigerator, I'd think a NAT address would be adequate. IPv6 does offer more address space, but it's not well thought out; TUBA does it better.
The 64-126 space, assigned via CIDR, could do quite a bit to preserve IPv4 until something WORTHWHILE is done. The cost of IPv6 is just too high for the few benefits that it actually delivers.
Re:Wirless protocols and the decline of technolgy (Score:1)
---
IPv6 & Wireless (Score:4)
That, I think, is one of the biggest road-blocks to stable, reliable, large-scale networks. The topology isn't going to be consistant, moment to moment, and IPv4 has no built-in mechanism for supporting that.
(You can use packet-forwarding, if all the nodes support it, but mangling packets and re-sending them gets messy and lossage is going to be higher.)
The day when it'll be possible to connect your portable via a wireless link when on the move and via a land-line otherwise, without EVER having to lose connectivity at ANY point, is coming.
Why don't we just start a... (Score:1)
I want a wired stereo (Score:1)
What a great idea! (Score:3)
Plus, IPv6 gives all the advantages that wireless requires such as encryption and easier routing.
Is IPv6 done, or what? (Score:1)
IP v6 Delays? (Score:1)
---
Can IPv6 solve latency problems? (Score:2)
Re:Is IPv6 done, or what? (Score:2)
IPv6 already in Linux (Score:1)
Useful technology in Windows 2000? (Score:1)
Re:Mobility in IP6 (Score:1)
WTF (Score:1)
controversial? huh? There's nothing controversial about IPv6, it just takes time and money for all the major IPv4 hardware to get upgraded.
Re:IPv6 (Score:1)
One example of this is the fact that almost all subnets in IPv6 are
Also, the powers that be recently carved out a huge chunk of address space for 6to4, so that every IPv4 address can have a
Re:How do I... (Score:1)
Re:Useful technology in Windows 2000? (Score:2)
Clearly, the last thing they want to do is to massively roll out a relatively untested implementation of their IP v6 stack before it is widely used. Imagine the flamewars if there's a bug in the prematurely released stack! Considering this and that there's no point in having client machines support ipv6 if the networks to which these machines connect don't support ipv6 it is perfectly understandable that MS waits with adding ipv6 to their operating systems.
Re:Shameless Plug (Score:2)
Re:What a great idea! (Score:2)
Unless you can soft code an IP address to a piece of hardware without requiring the hardware to have a hardware address. But that leaves too many problems open (IE: reflashing your toaster and every other applicance every time you decide to move your furniture).
Mobile, IPv6, & Real-World Latency (Score:4)
Rather, it's gonna have to happen as a series of foggy-areas gradually coalescing into local showers.
Why? First there's complacency. All of the problems with IPv4 have been patchable, work-aroundable, or otherwise resolvable. There's no screaming need for IPv6 right now. There are theoretical benefits and additional features built in but no absolute pressing need for it today, tomorrow, next quarter or next year.
Second there's the additional cost. Developing, testing, deploying, and supporting IPv6 is gonna cost. Apple & Stanford both did massive IP renumberings a few years ago; they cost millions and that's much less difficult then switching IP stacks and network infrastructure. Anybody that rolls out IPv6 in a big way is gonna have to spend a LOT of money doing so and frankly I know of few budgets with that kind of slosh in them.
Software compatibility. Applications and utilities across the board are hard-coded to use IPv4. From word-processors to chat clients to multi-tier ERP applications they all expect IPv4 and burp & spit-up when fed IPv6. Yes there are work arounds and alternatives and all of that but it quickly turns into a rats-nest of slightly different applications and idiosyncratic configurations and the whole set-up just gums up.
Hardware support isn't there yet either. Few products support IPv6 yet. Fewer still do so well. Of those almost none do so optimally. From NICS to routers to management systems to contracts and manuals the boxes aren't ready yet. Sure for a lab or two, even a floor or two on a research building but the minute you start plugging in the obsolete, the unusual, the critical stuff you start running into problems.
That million-dollar super-printer downstairs? No go. The fancy networked building security system? Locks up solid. The black-box encryption system for routing email to our overseas branches? We don't know what happened but now all of the LEDs glow solid and we can't get it to reset.
IPv6 is deep and untested waters. IS/IT/MIS/etc. is complex enough these days without throwing in a giant wild variable like IPv6.
Furthermore we've been burnt before. Remember when OSI was going to rule the world? Then ATM was gonna take over. Now IPv6 is the heir apparent. Frankly until it's out there and in significant quantities that it's a standard order most folks aren't gonna touch it. Oh there will be the occasional test and we'll have a favored techie bone up on it as a cookie/insurance-policy but nobody is taking it seriously.
Even in the wireless phone world IPv6 is finding it hard to roll-out. The equipment is expensive, tolerances are tight, and the requirements are brutal. These are telephony folks - they still have the old tight-ass conservative Bell-ways trained into them even in the wild-'n-woolly new age of wireless. They want many-9's of reliability, flawless interoperability, and the ability to scale quickly and massively before they'll commit.
IPv6 looks great when you're hacking around on your home box. But when it comes to signing the check for a couple million dollars or more (mebbe much more) for hardware, support, training etc. and you know that this will have significant repercussions on your career it suddenly looks much less appealing. IS/IT/MIS/etc. executives aren't cowards, but to get where they are they have to be survivors. Right now & for the foreseeable future IPv6 doesn't look like a good bet to be making.
Finally - what are Cisco, Nortel, 3Com, etc. using internally? Ipv4? Uh huh. If it's so great why aren't the darn manufacturers "eating their own dogfood"? Perhaps even with all of the support in-house they know it's not worth running yet, even for the bragging rights.
-- Michael
ps On the other hand for students, developers, and the ilk - bone up, design-with-this-in-mind, this could be a sea-change that will make your fortune.
wait a sec.. (Score:1)
What about Apple's wireless Airport technology, that has been included with many of their machines for over a year now? From what I understand about it, its "supposed" to provide 11 Mbps, and most of its users have been impressed with it...
Go ahead and laugh at me for mentioning Apple, but as a networking guy, I respect the fact that they developed LocalTalk (which was revolutionary for its time) and that they helped Novell with ODI.
Re:Useful technology in Windows 2000? (Score:1)
Re:Mobile, IPv6, & Real-World Latency (Score:1)
I think you made it pretty clear that upgrading to IPv6 isn't as clean-cut as it may appear to be. Many don't seem to recognize the difference between upgrading their Microsoft OS and putting in a new, "improved" heart into the internet -- a heart which most users probably don't even know exists.
Just picture Joe Shmoe sitting there, tooling away at Win98, hearing on the evening news about ME and throwing his monitor to the ground as he rushes out the door to buy it. He may understand that "Millenium" is "greater" than 98, but does he understand that every time he connects to his ISP (aka AOL), and goes on a "website", that thousands of pieces of information are passed down through the TCP/IP protocol stack? He doesn't even know what TCP/IP means. Neither does he understand, nor particularly care, about what IPv6 could do for him. As far as he's concerned, if there's a problem, the manufacturer of his software will take care of it.
Although many aren't bothering with IPv6 as of now, I believe eventually that more and more companies will begin to embrace it, or some other new IP technology, as the need arises... because we, the geeks who love IT, aren't going to stop improving it until we can go into VR and have sex with anime chicks!
Re:Mobility in IP6 (Score:1)
Re:Labs and firewalls (Score:2)
To talk to other IPv6 domains, investigate the various tunnelling approaches for 6 over 4. In particular, there's one that automatically builds tunnels as required (6to4, I think).
Re:What a great idea! (Score:2)
IPv6 already works; just test it (Score:1)
Just give it a try:
End-users: http://www.freenet6.net/
ISPs: http://www.6bone.net
Cheerio! Kr. Bonne
Re:IPv6 Presentation (Score:1)
-David T. C.
Re:It's already obsolete (Score:1)
it's a 128 bit address space, so let's pretend the entire thing is used. 2^128 is...damn, cheap calculator overflowed. Where's my TI-89...okay, 2^128 is...5 6 address.
340,282,366,920,938,463,463,374,607,431,768,211,4
That's...I don't know the word. One past dectillion.
That gives us each...79,228,162,514,264,337,593,543,950,336 addresses. That's seventy-nine octillion addresses each. Now, even assuming we waste a quadrillion for each address we give out and we each use a quadrillion devices with our own IP, we'll be fine unless we manage to cram 80 people on this planet for every existing person. And I have no idea where I'm supposed to fit my quadrillion cell phones if we do that. Acutally, I doubt I could fit a million cell phones in this dorm room. ;)
Yeah, that's rather silly, so just believe people when they say we'll never run out. :)
-David T. C.
Re:Why don't we just start a... (Score:1)
Re:Can IPv6 solve latency problems? (Score:1)
Shameless Plug (Score:1)
Re:Useful technology in Windows 2000? (Score:2)
---
No need to... (Score:1)
live on its own private network. There is no
need for your home stereo to talk directly
to anything beyound your home.
When it really has to it will go out on the
same IP address everything else in your home has -
the samoe old IPv4 to which it and every other
device - and your porn download should be translated.
IPv6 is not to be..just get used to it.
Mobility in IP6 (Score:2)
To be reliable on mobile devices, IP6 would need built in support for informing the other side of each connection when your location changes. This is in an RFC which I dug up here [utexas.edu], but does anyone know whether that is commonly implemented in IP6 stacks? Or how usable the tunnelling thing would (or wouldn't) be once everyone and his dog has an internet enabled mobile phone?
Re:WTF (Score:1)
Re:IP v6 Delays? (Score:1)
Re:controversial because sucky (Score:1)
Re:Shameless Plug (Score:1)
Re:What a great idea! (Score:1)
There are two reasons the wireless industry is embracing IPv6. The first is just as a marketing strategy. IPv6 adds functionality and interopability. The second is more serious- the need for addressing. Phone numbers become scarcer and scarcer. Ditto for IP addresses.
Re:Useful technology in Windows 2000? (Score:2)
It even works. You can telnet, ping, ftp (using ncftp) etc. It should even be possible to get IE to work with it.
Personally I'll stick to my Linux system (where I'm typing this right now using Mozilla on IPv6. :), but that's for different reasons.
Re:Efficiency is relative (Score:1)
the question that comes to my mind is:
you mention that 386-class machines did the routing for ipv4. you mention that today we have better machines that can handle more of a load faster. great. but -- what happens when you increase the load and processing time to work with it by moving to ipv6? (uneducated question alert!) would that throw the *relative* strength of those machines back to being comparable to the 386 class machines routing ipv4? would today's networks suffer somewhat from this?
eudas
Re:What a great idea! (Score:2)
Of course, that asks the serious question: how long *are* the machine addresses within wireless technology? Do they really *need* the 128-bit address length, or are we going to need to keep updating the ARP (or whatever follows ARP) protocols every X years? And how about that backwards compatibility issue? If MAC == 48-bit, then ARP; if MAC == X-bit, then ARPv6; if MAC == ad nauseum.
Re:Useful technology in Windows 2000? (Score:2)
Blasphemer! Classless is the one true way (Score:2)
Re:Useful technology in Windows 2000? (Score:1)
rosie_bhjp
mp3B0x is your answer (Score:1)
Is it efficient? (Score:1)
Time is Change.
Re:IP v6 Delays? (Score:2)
1) Nobody wants to bite the bullet first, since if things go wrong, then they'll be the ones giving everyone else free lessons.
2) IPv6 should be able to replace v4 very seamlessly, and we might not hear about it being done until it's our turn to switch or lose service.
This is something that will proceed top down, from the major back-bones to the desktop. Conveniently, the two protocols can tunnel through one another, so until a complete layer/network is ready to make the switch, we're not likely to see anything happenning at all - unless we're directly involved.
The REAL jabber has the /. user id: 13196