Microsoft's Implementation Of IPv6 149
jinx_ writes: "For those of you who were interested in the OpenBSD IPv6, Microsoft has a site of their own on the subject. 'Microsoft Research (MSR) is writing an Internet Protocol Version 6 (IPv6) implementation to further networking research on the Windows NT/2000 platform. USC/ISI East is our partner in this development. Due to external interest, we have decided to make a beta version of this implementation publicly available in both source and binary forms.' Sounds like it would be fun to play with at least." Anyone know anything more on this? Post below, please.
uh oh, more MS protocols (Score:1)
Source release???!!!! (Score:1)
That's KAME's IPv6 implementation.... (Score:4)
Microsoft Research rocks! (Score:3)
I'm really considering working there.
Re:how so? (Score:1)
Okay, maybe that's a bit harsh, but has MS done anything to not deserve a criticism like that? Frankly, I expect them to bully their way into this market as well. I hope I'm wrong.
Kierthos
Re: (Score:2)
This may not be nice... (Score:1)
Why judge? (Score:2)
Many Microsoft Research studies are purely academics. They do some great work. Only after it gets to their employer (and Bill Gates's teams of programmers get to hammer at it) does it become flawed.
You have to separate the company from the research team.
Linux kernel 2.4 (Score:1)
Re:how so? (Score:1)
I'd like to have you run Windows 2000 client for a couple of weeks (burn a copy off your friend if you must) and see if you still have the same sentiment. I'm not a huge fan of Microsoft, but Windows 2000 is perhaps the single best piece of software I've seen them write.
$20 bet anyone (Score:2)
"Gee paw...i can't get to this website running FreeBSD anymore...it must be a crappy OS"
FluX
After 16 years, MTV has finally completed its deevolution into the shiny things network
The Oldest news I've ever seen on Slashdot (Score:3)
-rwxr-xr-x 1 xxx xxx 286720 Jun 1 1998 msripv6-netmon-src-1.0.exe
-rwxr-xr-x 1 xxx xxx 507392 Jun 1 1998 msripv6-src-1.0.exe
Talk about missing the boat by over 2 years....
The downside (Score:2)
Bruce
*Fnord* server? (Score:1)
What, Microsoft is now a believer of Discordianism? Or is this all still part of Operation Mindfuck?
Null Serviam, I say!
2.2 (Score:1)
--
The Devil can quote Scripture for his own purposes (Score:2)
So before you start proclaiming that Microsoft has seen the light, remember that MSFT is obviously acting its own self-interest here. For whatever reasons, some PHBs decided that it would be to Microsoft's advantage to open-source this baby (and it is a neat little project, I'll admit). It's certainly likely that we'll benefit from it too, but at the end of the day, Microsoft is a publically-held corporation and is legally obligated to maximize its profits. Don't think for a minute that they're doing this out of the goodness of their hearts -- they're just trying to make money, whether it be through closed-source software or now open-source software.
Re:uh oh, more MS protocols (Score:1)
No, they will have to make it compatible with the industry standard IPv6, if for no other reason than all the major bandwidth providers - UUNet, Sprint, etc - run on *nix, which offer the same, standard implementation.
Put simply, it would be wildly stupid for MS to try to reinvent IPv6, simply so that it won't work.
Bizarre (Score:2)
variable declarations like: char *name = NULL; (where's the char *szName?), and you get the feeling you've entered a parallel universe where Unix programmers have gone to work for Microsoft.
Paul
Research. (Score:3)
From da soft: "... implementing IPv6 to further networking research on the Windows NT/2000 platform."
Translation: "...IPv4 was really really hard. I didn't really get it. One time I was working on the NT4 drivers and I forgot what line I needed to GOTO and it turned out that all network traffic was getting opened as an Excel spreadsheet. I was moved to the talking paperclip project, but now I'm back for IPv6 cause it's easier!"
Will you agree to the EULA?? (Score:3)
This reminds me of a Simpson episode [snpp.com] where the following conversation takes place:
Lisa: Please, Dad.
Homer: No.
Lisa: Please, Dad.
Homer: No.
Lisa: Please, Dad.
Homer: No.
Lisa: Please, Dad.
Homer: No.
Lisa: Please, Dad.
Homer: No.
Lisa: Please, Dad.
Homer: Oh, okay, okay.
A little late (Score:2)
We need IPv6 sooner rather than later (Score:5)
As more and more devices (cell phones, PDAs) become IP-enabled, 32-bit IP addresses will become increasingly scarce, and eventually they will run out. Some people are predicting this will happen in just a few short years. Moving to a larger address space, such as the one afforded by IPv6 is the only answer.
Unfortunately, the fate of IPv6 rests in Microsoft's hands. If IPv6 is to ever attain widespread use, Windows will have to support it. The sheer number of Windows machines out there guarantees it. No matter how soon Linux and BSD servers support it, it will be pretty useless without widespread client-side support, and that means Windows support.
MS has had IPv6 working in the research labs for a long time, yet they are really dragging their heels when it comes to putting it into a shipping product. Beats me why. I suppose they might have some financial interesting in seeing IP numbers getting scarce ("If you want your own IP, you have to sign up for MSN!"), but somehow I don't think even Microsoft can hold back the rising demand for more IP addresses.
So, sooner or later, they are going to have to include IPv6 support in Windows by default. And not just the server-branded versions of Windows either, but the consumer versions as well. The Windows that Joe Bloe runs on his home PC will have to come with IPv6 built-in. Otherwise, Internet growth will be stifiled. Isn't it scary to think that the future of the net rests in Bill's hands?
Re:Linux kernel 2.4 (Score:1)
Re:Linux kernel 2.4 (Score:1)
Not sure what your point was?
Re:SLAM MS (Score:1)
Holy Shit (Score:3)
Carbon date this please (Score:2)
Ken
Re:Holy Shit (Score:1)
Re:A little late (Score:2)
And where exactly do they claim that? I didn't see it in the page that was linked to.
Simon
IPv6 for 9x/NT URL's (Score:1)
Hitachi's IPv6 Stuff [hitachi.co.jp]
True though microsoft themselves are behind the bandwagon.
128 is not enough? (Score:4)
From the docs:
Just kidding...
So it's ooold news (Score:2)
What about running IPv6 on 9x/NT/2k? Anyone have any reports on it? How hard was it to get running? Did your apps play nice with it? How was performance? Who was there to talk to? Any practical immediate advantages? Are there any ISP's yet offering IPv6 support? What will AT&T @Home (is that their name this 24 hours?) do if I start running IPv6? Did the MS implementations interoperate with other vendors? Which one seems best under WinWhatever? Which one seems best overall (Linux/BSD/etc.)
Re:Microsoft Research rocks! (Score:2)
Let's check back here when it's out and see who was right.
A Dick and a Bush .. You know somebody's gonna get screwed.
Re:A little late (Score:1)
IPv6 for the masses (Score:2)
Microsoft currently has two IPv6 stacks available for download. One is the TechNet IPv6 Developer Preview, which is a 'snapshot' release for programmers and the other is the Microsoft Research IPv6 stack which they are constantly adding new features to.
The stacks are currently command-line based. No cute GUI tools, it is cryptic to setup but seems to be quite stable in my IPv6 lab. I use FreeBSD/KAME as my tunnel broker server and GNU/Zebra as my BGP4+ router with a session to Sprintlink.
The only current weakness is the real lack of applications available for the Microsoft Windows platform on IPv6. No SecureCRT, mIRC, Bulletproof FTP or what not. Now on the BSD/Linux side that is the exact opposite, almost every concievable application has been IPv6'ified.
For more information, evaluate www.6bone.net, www.kame.net or your BSD/Linux distribution's web site.
-Pat
Re:The Oldest news I've ever seen on Slashdot (Score:1)
You can say that again. I remember working for a company in 1996 which distributed FTP Software's products. Their implementation of Winsock 32 (according to the tech docs) had support for IPv6 already then.
Re:So it's ooold news (Score:2)
Naturally, there are few immediate practical advantages as it's still in the research stage and deployment is thin on the ground - v6 is only just beginning the transition from research project to production use, but it's there, and it's just about ready to go.
As most v6 internetworking links (currently, primarily as part of the 6bone [6bone.net]) are still tunnelled over IPv4, you shouldn't have any problem running v6 over an existing v4 connection if you want to experiment. Home users would probably be best served by checking out Freenet6 [freenet6.net].
People have all the usual services running in v6 mode over the 6bone, although for me most of the fun is getting packets from point A to point B in the first place..
Writing a free Ipv6 competitor for windoze? (Score:4)
Re:uh oh, more MS protocols (Score:1)
This is exactly why they will do it. If Micros~1 implemented $STANDARD in a way that was exactly 100% compatible with everybody else's $PRODUCT, there would be no compelling reason to use the MS implementation. It would then follow that one could easily have a hybrid environment composed of MS servers and other OS's.
On the other hand, if Micros~1 implements $STANDARD in such a way that it only slightly deviates from the way everybody else does it, there will be subtle, annoying incompatibilities evident to end users. Installing a Microsoft server will eliminate those problems. This course of action enhances shareholder value, and any other action by Microsoft that did not enhance said value would be, frankly, irresponsible.
Re:Could this be a 1st? (Score:1)
Re:Microsoft Research rocks! (Score:1)
It seems to me a quite absurd notion, even given Microsoft's past track record, that they'd make their IPv6 stack noninteroperable with competing systems. This isn't nonstandard extensions to Kerberos, or application-level embrace-and-extend stuff, or anything like that. It's the fundamental protocols that glue the Internet together, the down-and-dirty nitty gritty protocols that make everything work. If they don't work, nothing else does. And moreover, if they aren't implemented to comply with the relevant standards, the packets thus generated will be considered garbeled, and intermediate routers and switches, as well as destination hosts, are allowed to quite cheerfully drop them right in the bit bucket. It should be obvious to the most casual observer that it wouldn't be in Microsoft's interest for hosts running their operating systems to suddenly lose all their connectivity to the rest of the Internet.
Sometimes you really can take conspiracy theorising too far.
Re:Microsoft Research rocks! (Score:1)
This post does not violate Godwin's Law
Re:A little late (Score:2)
Re:A little late (Score:2)
Re:simpsons (Score:1)
Lisa and Bart simultaneous: can we have a pool dad?
Lisa and Bart: can we have a pool dad?
Lisa and Bart: can we have a pool dad?
Lisa and Bart: can we have a pool dad?
Lisa and Bart: can we have a pool dad?
just Bart: can we ha....(lisa motions for him to stop)
Homer: I understand. Let us celebrate our new arrangement with the adding of chocolate to milk.
Think of the possibilities (Score:1)
"I shoulda never sent a penguin out to do a daemon's work."
Agilent != HP R&D (Score:2)
Re:Microsoft Research rocks! (Score:1)
I'd like to see you drop "mangled" microsoft packets into the bit bucket. Your boss who is now unable to access the net will be super excitied to hear about IPv6.
You don't get it.
What is to prevent them from adding a few extra flags that only are useful on windows based networks while maintaining backwards compatablility.
That's the whole point of embrace and extend. Add a few flags to kerberos so that while other clients can connect, no one can run the server side of it. Same thing can happen here. Still will work with everyone, but install those "extensions" and you get some extra features (the frontpage extension nightmere).
Slightly on topic. Or, attack of the marketdroids. (Score:5)
I went to "Microsoft's Big Day" back in March I believe. This event was (at our town at any rate) just a big propaganda machine for Windows 2000 and Office 2000.
The hotel where it took place was initally crowded with people from the buisnesses from town, but with each intermission (the "seminar" lasted a whole day).
Basically the lectures went over the features of Win2k and why you should buy it for your buisness, same thing for Office. The main presenter (other than the boring laywer who read from the EULA... No, I am not joking)was a woman who seemed quite knowlegeable about NT. She was quite sharp I thought.
I decided to test how sharp.
I walked up to her during an intermission, where people were asking very very basic questions.
My turn came up and I asked:
"When will the Windows 2000 kernel support IPv6?
Currently it only supports IPv4, and thats a serious issue with the looming IP shortage."
Just for a second her eyes went a little wide - the first question all day that she had not been able to answer. She glanced quickly at a person nearby sitting in the front row, then looked back at me and said "I don't know".
This was fine, I did not expect her to be able to answer the question, I wanted to see her true level of knowledge, whether she was plain PR or a techie at heart.
Now what got interesting is that the fellow to my left who was sitting in the front row of the presentation (dressed in "plain" clothes)and had been the man that the presenter had glanced at, got up and began to praise Windows 2000. He mentioned how "No operating system supports IPv6".
I replied, "Funny, Linux and BSD support it." He did not believe me at first, and addressed the *nix idea with a wave of his hand, as if the *nix OSes were naught but a bother. We then argued about IPv6 and it's importance, and how it loads routers etc, etc, etc. But, as we did so I noticed that he was leading me further away from the people asking questions to the presenters (I was winning the argument because I had just read Understanding IP Addressing: Everything You Ever Wanted to Know. [3com.com]) I was also declaring things like: "Well, Linux can do that! What do you mean that Windows can't?" Which seemed to irk him.
(Ok, before someone tells me to read the Advocacy-how-to, I was very polite about it, and not derogitory to MS, I was doing it in more of a "Gee, I thought Windows could do that too... You mean it can't?" Besides, YOU try sitting through an 8 hour MS propaganda session and see if you don't snap!:)
We finished arguing, I "won" not that it was really important. I did not really care. Still, what I thought was *really* interesting was that I did not recognize him. I live in a small town, and I know ALL the computer people here. They all know me as the local Linux geek. I never saw this guy before, and he *WAS* knowlegable, he *DID* know what IPv6 was, and was able to discuss it. I would have known if there was a guy like this in town.
I waited until the very end of the seminar, when everyone was leaving. I watched this "plainclothes" guy, (all the MS people had Microsoft shirts on). The "plainclothes" guy left in the same van that the MS people left in. I have not seen him in town since.
Interesting don't you think?
Can't we plan ahead a bit and... (Score:1)
Re:128 is not enough? (Score:2)
Although, knowing microsoft they'd make it 137 bits (gotta have that parity bit).
Seriously though, if we run out of network addresses with 128 bits, someone ought to be shot. With more than 100,000 septillion addresses for every human on Earth, we better not run out.
Re:Will you agree to the EULA?? (Score:1)
Rami
--
Re:We need IPv6 sooner rather than later (Score:3)
My paranoid fantasy is not that Microsoft is holding back IPV6...that the true culprit is Real Networks. They have the most to lose in the world of IP multicasting that IPV6 will usher in. Currently they charge per "stream"...and their revenue model goes out the window when you can feed a multimedia event to the whole world with a single stream.
Re:The Devil can quote Scripture for his own purpo (Score:1)
Well, yeah, if all the competing OSes hadn't had their own stable IPv6 implementation for years already.
M$oft finally get their arses in gear. About frigging time.
Can we get on with an Internet now that Grandpa's finally got his coat on?
Re:Could this be a 1st? (Score:1)
Moderate this up (Score:1)
Pity I have no points left....
Workstations don't *need* IPv6! (Score:1)
From the point of view of addressing, at least, IPv4 is fine for internal networks, but IPv6 may be necessary for new hosts/mobile devices and backbone.
...no, they were laughing at you. (Score:2)
Didn't have shit to talk to and was not very stable (given the b2 system, anyway) but it did work and did not change the kernel at all. Even installed without a reboot.
Re:We need IPv6 sooner rather than later (Score:1)
While it's tempting to think that as windows PCs are pervasive, it is Win/PCs that need to support IPv6, there are other strategies available.
Each ISP could fit its entire dialup range of IPv4 addresses within a properly assigned IPv6 space, and utilise a NAT facility at the router or firewall level to remap addresses.
In this way, we could transform the entire backbone into IPv6, and allow each ISP to offer a much increased range of IPv4 addresses to subscribers.
Then, we can leave all those 'stable' OSs alone to continue supporting IPv4, which lets face it, works fine at the moment. If it ain't broke, don't fix it.
Re:We need IPv6 sooner rather than later (Score:2)
Unforunately NAT breaks the end-to-end transparency of the Internet protocols. Each protocol (on top of IP) that embeds IP addresses in its packets will break with NAT. FTP is an example. NAT gateways have to rewrite the FTP packets. So, this are a bit broken right now. IMHO NAT is a quick hack and not really a long-term solution. I don't think I'm alone in this opinion.
IPv6's larger addresses provide a way of regaining end-to-end transparency again. The ugly NAT hack will no longer be needed.
Re:IPv6 for the masses -- Your Forgetting (Score:1)
-LW
Re:Will you agree to the EULA?? (Score:1)
You do have a choice - reboot in Safe Mode and edit the registry to add a serial number by hand. And I think set the RegDone key to 1.
Re:Could this be a 1st? (Score:1)
So if you need IPv6 in any product, you better make it GNU GPL'ed and use the code from linux Kernel.
Re:128 is not enough? (Score:1)
Re:Microsoft Research rocks! (Score:1)
Re:$20 bet anyone (Score:1)
In fact, I'm so sure that I've already set a new $20 aside. When I mail it to you, you can use it as a bookmark for your ever-static place in "Learn C++ in 21 Days," page 37.
Heck, I'm at work right now. I'm going to make sure that our mp3 writer writes invalid frames, so only our applications can read them!
Excuse me while I hang myself.
now it's time to do ...... (Score:1)
Not to be used for reverse engineering? (Score:2)
Suppose you were an idiot. And suppose that you were a member of Congress. But I repeat myself.
Re:Not to be used for reverse engineering? (Score:2)
//rdj
Re:Microsoft Research rocks! (Score:2)
Exactly! They've done it before. And yes, I do mean low level protocol stuff here, not just Kerberos, Java, or any upper level application stuff.
They've done it with DHCP. With the release of Win98se, they tried to make all network admins switch to NT and an MS DHCP server. How? By doing exactly what augustz said: adding a few flags.
Win98se machines refused all DHCP offers (following the RFC) from servers if it didn't have one non-functional, previously non-existent flag set. When asked why DHCP seemed broken on the 98se machines, they said "Oh, that's because you're not using a Microsoft certified DHCP server." But the problem was, of course, that there were no MS certified DHCP servers, save their own.
So in order to make a Win98se machine accept DHCP offers from DHCP servers, admins had to switch to MS for their server, rewrite part of their server to use the appropriate flag, or replace the sys file responsible for DHCP on each client machine!
But not everybody got 98se right away, so admins had a decent amount of time to come up with a fix before too many users ended up needing to use their 98se machines. I'm sure MS got a number of converts out of that, taking away some of the nix share of the server market.
But you don't think they'll do that for IPv6? I don't know what they'll do, but I think they could get away with it. Keep in mind how much upgrading it will take to phase out IPv4. Best case scenario, all core networking equipment could have IPv6 functionality added to it within a year and a half, probably more like two years, at least. And that's just the core of the internet, it'll take many years longer to filter down to every JoeBloe's ISP.
That gives MS plenty of time to woo over the admins in a jam, and though I'm sure it won't get MS everything they want, I know they could get a lot out of it.
#############
"Industry Standards are the hobgoblins of people we don't like."
The Help Desk [ubersoft.net] at Ubersoft.net.
Re:The downside (Score:1)
Re:We need IPv6 sooner rather than later (Score:1)
They're interesting reads, if you're interested in how NAT breaks end-to-end transparency and its place in the Internet of now & the future.
Re:$20 bet anyone (Score:1)
if you're trying to imply that you work for M$, then i'm happy for you. You're paid well and you at least work for the richest company in the world.
If not (probably the case) - then let me tell you, i knew several people that worked in Redmond. They all have good intentions...but intentions are like fuckin' a chick with the clap. You feel good at present, but six months down the road you realize you got fucked.
(no, i never have...sorry to extinguish your next flame)
FluX
After 16 years, MTV has finally completed its deevolution into the shiny things network
Re:Bizarre (Score:1)
It came in through their UNIX servers, and was then passed to an NT server. So they _do_ run UNIX! It's not just that it _looks_ like they do - they have openly admitted that they do!
You do, after all, need a stable development environment. :-P
SUWAIN: Slashdot User Without An Interesting Name
That's the OLD version... I can ping! (Score:4)
You can get the newest version here [microsoft.com].
Here's the stack in action:
That's over my WaveLAN wireless PC Card in my Win2K laptop to my flatmate's Libretto C100 running a recent NetBSD-current which is our WaveLAN - LAN gateway. All of our boxes are IPv6 native. No IPv4 encapsulation for us. And yes, WaveLAN kicks ass! You NEED WaveLAN.
So, in answer to one of the major questions, Microsoft's stack works with other IPv6 implementations. It doesn't keep settings between reboots at the moment, and it doesn't do ESP only AH.
Stupid moderators (Score:1)
Re:Why judge? (Score:1)
This has been around for two years (Score:1)
research conference about two years ago.
Re:$20 bet anyone (Score:1)
Of course, after that, I can get credit for doing a major system upgrade by just installing a useable telnet client. =)
Re:how so? (Score:1)
My vote still goes to "edit"...
Microsoft = IPv6, Al Gore = IPv4... (Score:1)
>first one to come up with IPv6
yeah, but it should take some of the spotlight off of Al Gore and his tireless work on IPv4.
Ok, ok, I couldn't resist...
--
Spindletop Blackbird, the GNU/Linux Cube.
Re:We need IPv6 sooner rather than later (Score:3)
Multicast is available today with IPv4, and I'm not really clear why anyone would migrate to IPv6 just to get better multicast. RealPlayer already supports multicast, and it's unlikely webcasting will really hit high volumes without multicast, so Real Networks would just have to find another business model (e.g. paid-for content subscriptions, which they are already doing, though this is even more difficult in the multicast world, since authenticated access to multicast streams really needs a fairly complex encryption setup).
The main blockers for multicast IMO are that it is pretty hard to deploy, troubleshoot and manage, and is also quite prone to DoS attacks (hey, now I can DoS an *entire multicast group* from a single compromised host!!).
There are also interesting inter-provider routing and peering issues (how do you set up peering agreements between two providers that take account of some of that traffic being multicast, i.e. it will use a lot more bandwidth potentially than just the amount coming over the provider-to-provider link.)
MS Research considered a failure (?) (Score:2)
It's put-up time at Microsoft Research. Seven years after its founding, the lab has yet to make any real breakthroughs.
Funny, that's what Gates said about.... (Score:2)
Re:The downside (Score:2)
ok, 'nuff schoolyard tactics. This would be a perfectly good thing, if only patent's were granted on a more reasonable basis, and for a shorted time period.
Then we would see companies hurrying up to captialize on their innovations (== happy consumer) rather than sitting on frivolous patents hoping to sue the bejeus out of whomever happened to have the same insight.
Johan
Re:Can't we plan ahead a bit and... (Score:2)
false, 32bit IP addresses are doing fine. (Score:3)
I will say, that without proper management, they could run out, but clearly look at this stupidity: "whois 3.0.0.0@whois.arin.net". Does GE need 16.7 million addresses?
What we need is variable subnet masking working on All products, and supernetting working on all routers, all the issues go away. That, and have companies justify having thousands of addresses when they only have a couple pingable IP's (and usually those are on a separate network anyway)
No, that was the point. (Score:3)
I knew the stack was separate. The whole point of the question was to see how much the presenter knew, not getting an answer to the question.
I wanted to see if I got back a response like, "No, the kernel and the stack are separate" or "I believe IPv6 is forthcoming" or "what kind of question is that?"
As you just caught me on the question, I wondered if she would catch me on the question. You can choose to believe that or not, but it was the point.
Re:We need IPv6 sooner rather than later (Score:2)
Then out of nowhere, Microsoft announces that Windows 2002 (due early 2004) will support the next Internet revolution, Ipv6! Unfortunately, due to all the hassles, this upgrade will not be available on legacy operating systems.
This will force every company that would like to participate in the Internet economy to upgrade all of their operating systems once again. Microsoft will be able to cash in on what should be in a service pack. (Remember FAT32 & USB support on NT4? Neither do I.)
If there is one thing that Microsoft knows inside & out, it is how to sell product. They will not let an opportunity like this pass them by.
You might want to look into NAT (Network Address Translation) technologies now, so you will be ready when the time comes.
Re:false, 32bit IP addresses are doing fine. (Score:2)
My whole house only needs 1 IP. I don't have enough money to buy enough devices to use all of the reserved addresses. Who cares if NAT requires rewriting of FTP packets? Computation power is so cheap that it isn't worth tracking the MIPS necessary to rewrite every packet going out over a cable modem.
Besides, why would my frig need a world addressable IP? I don't need it to call the serviceman when it thinks that it's broke so that he can come and charge me $50 for changing the lightbulb.
Nearly every problem I see that needs 128bit IPs as a solution are marketing hype or manufactured bullsh*t. I do understand that IPv6 has other features (QOS, multicasting, etc), and these features may be worth the cost of conversion, but being able to address every grain of sand in the world is not what I consider a goal worthy of much investment.
of course (Score:2)
It does say 'implementation' which means that they are going to make it available for Windows OS.
I am not that familiar with windows tcp, but my guess is that it does not currently support IPv6. This could mean that they are now going to. The problem I see is that they could potentially do the same thing to it that they did to kerbos.
I don't want a lot, I just want it all!
Flame away, I have a hose!
But Microsoft Marketing su...! (Score:2)
It's also very obvious that applications should be compatible with their preceding versions if possible (try to edit a Word document with an older version than Word than what last touched it
Re:We need IPv6 sooner rather than later (Score:3)
Basically an ISP puts all of its old IPv4 customers behind a NAT box and they're happy. The rest of the net uses the full address range and the poor little IPv4 box talks to them via a translator.
This'll even work for servers, if MS doesn't get on the ball with it, or releases a crippled/broken version, people who want Win2000 for a server (ugh) could simply put it behind an IPv6 NAT computer and the Win2000 box would think it was directly on the network without having to know the details of what the world is like.
Think like MS for a minute... (Score:2)
1 - What do people need from IPv6? What can we do to make this a bigger need or a need exclusive to us?
2 - Can I embrace and extend?
3 - What does this cost me? Support? Development resources?
4 - Can I release just before a crisis (remember Y2K? - oh maybe just after the crisis) to force an upgrade? Most consumers haven't even heard of IPv6 yet. Thus no economic value.
Actually I think that this release is more genuine than most people think. MS _has_ to remain compatible with the rest of the market at least to a basic degree. Remember all the articles about the companies, including MS, that use something other than NT for their web servers? They aren't stupid. They would not make their OSs incompatible with half of The Net.
Hey, maybe they're waiting until all their web servers are NT based. This could take a while...
Re:Microsoft Research innovations? (Score:2)
The article got turned down.
So it's not that Microsoft don't innovate, it's that Slashdot deliberately avoids covering it when they do.
Anyone with half a brain and a reasonably open mind can see that in fact Microsoft have innovated hundreds of ideas over the last decade, which the Linux crowd is still busy copying. That's why Windows is usable to the average Joe while Linux is restricted to nerds (who think it's cool that Linux is incomprehensible to the "losers" who can't configure an inetd).
Funnily enough, I used to hate Microsoft as much as anyone when I started reading Slashdot, but Slashdot's utterly biased coverage, and the idiocy of the Linux zealots, has given me new respect for the organization.
Re:Microsoft Research rocks! (Score:2)
A Dick and a Bush .. You know somebody's gonna get screwed.
Re:SLAM MS (Score:2)
M$ bugs + lusers = $$$ for us
I agree, let them be. Us geeks need to eat too.
Re:false, 32bit IP addresses are doing fine. (Score:2)
Hell, I predict that subnetting will split up the 128bit adress space within 20-40 years. And the question of necessity of 16.7M addresses is not really one of current use, but future insurance.
-Michael
Re:Microsoft Research rocks! (Score:2)
They have shown that they have no respect for any standard and will in most likelyhood break this one too. We will wait and see what happens but I don't expect eggs from pigs and I don't expect ethical behaviour out of Microsoft.
A Dick and a Bush .. You know somebody's gonna get screwed.
Re:Writing a free Ipv6 competitor for windoze? (Score:2)
Unfortunately, it costs and last I checked, wasn't compatible with Netmeeting (if that's an issue for you). I probably would have forked over for it but in the end, I'm using NAT and a linux box with ppp-on-demand (which has its own annoyances).
Oh. And it (trumpet winsock) also does IPV6 already.
Rich