| www.ClassicTW.com https://mail.black-squirrel.com/ |
|
| IPv6 compatibility https://mail.black-squirrel.com/viewtopic.php?f=52&t=31356 |
Page 1 of 1 |
| Author: | Helix [ Sun Apr 10, 2011 1:14 pm ] |
| Post subject: | IPv6 compatibility |
John, Will the TWGS have IPv6 compatibility by the time June 8th comes around? H |
|
| Author: | John Pritchett [ Tue Apr 12, 2011 5:28 pm ] |
| Post subject: | 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. |
|
| Author: | John Pritchett [ Tue Apr 12, 2011 6:14 pm ] |
| Post subject: | 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. |
|
| Author: | Helix [ Tue Apr 12, 2011 11:07 pm ] |
| Post subject: | 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. H |
|
| Page 1 of 1 | All times are UTC - 5 hours |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|