|
Register •
FAQ
• Search • Login
|
|
Page 1 of 1
|
[ 4 posts ] |
|
Author |
Message |
Helix
Ambassador
Joined: Wed Nov 12, 2008 8:57 am Posts: 3554 Location: Long Beach, CA
|
IPv6 compatibility
John,
Will the TWGS have IPv6 compatibility by the time June 8th comes around?
H
_________________ Helix Do I really look like a guy with a plan? You know what I am? I'm a dog chasing cars. Lest we forget I had to ask myself WWSGD?
|
Sun Apr 10, 2011 1:14 pm |
|
|
John Pritchett
Site Admin
Joined: Sun Dec 24, 2000 3:00 am Posts: 3150 Location: USA
|
Re: IPv6 compatibility
This is not something I've given any thought. I have compiled and run the server using Winsock 2 rather than the 1.1 version it was originally coded for, and it seems to work fine. Would that be sufficient/necessary in order to be IPv6 compatible? I've come to expect and rely on a certain amount of backward compatibility so I don't have to rewrite this thing very few years, and I hope that continues to be the case.
_________________ John Pritchett EIS --- Help fund the TradeWars websites! If you open a hosting account with A2 Hosting, the service EIS uses for all of its sites, EIS will earn credits toward its hosting bill.
|
Tue Apr 12, 2011 5:28 pm |
|
|
John Pritchett
Site Admin
Joined: Sun Dec 24, 2000 3:00 am Posts: 3150 Location: USA
|
Re: IPv6 compatibility
Ok, I took a quick crash course one what's going to be required to support this transition. Looks like the main thing is going to be managing addresses, since they'll be changing form. That'll require some internal and cosmetic changes, and I'm sure I'll need to be able to support both v4 and v6 addresses. Woohoo. But I'm sure it's doable. I know I have a Delphi header file that supports IPv6, and like I said, I compiled and ran with that header file to explore using some Sockets 2 functionality and it seemed to work fine. So I don't expect the transition to be a major problem. In order to begin support for IPv6, though, I will need to be able to test my sockets calls against actual IPv6 nodes, and I'm not sure how to do that at the moment. That's a significant issue for me. How do I support IPv6 addresses when they don't even exist yet? Of course I can implement support in theory and be ready to test it when IPv6 goes live, but TWGS probably won't be compatible with IPv6 until sometime after that rolls out.
At least I'll say that I'm committed to adding that compatibility.
_________________ John Pritchett EIS --- Help fund the TradeWars websites! If you open a hosting account with A2 Hosting, the service EIS uses for all of its sites, EIS will earn credits toward its hosting bill.
|
Tue Apr 12, 2011 6:14 pm |
|
|
Helix
Ambassador
Joined: Wed Nov 12, 2008 8:57 am Posts: 3554 Location: Long Beach, CA
|
Re: IPv6 compatibility
It just may be another Y2K thing. I read that IPv6 will be live starting June 8th this year but after thinking it through, it will be awhile before people only have an IPv6 address. Its good to know that my favorite game will still be playable. THanks John H
_________________ Helix Do I really look like a guy with a plan? You know what I am? I'm a dog chasing cars. Lest we forget I had to ask myself WWSGD?
|
Tue Apr 12, 2011 11:07 pm |
|
|
|
|
Page 1 of 1
|
[ 4 posts ] |
|
Who is online |
Users browsing this forum: No registered users and 6 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|