当前位置:  开发笔记 > 运维 > 正文

由于IPv6将取代IPv4,我应该开发新的应用程序来支持它吗?

如何解决《由于IPv6将取代IPv4,我应该开发新的应用程序来支持它吗?》经验,为你挑选了1个好方法。

我使用多种语言和一些平台开发应用程序.从我正在阅读的内容来看,IPv6将在未来5到10年内成为主流,并且一些ISP甚至提供与IPv6互联网的直接连接.在我的专用网络上,所有计算机都具有双栈连接,并在可能的情况下使用IPv6进行相互通信.

我的问题是:我的新应用程序是否应该支持IPv6?如果是这样,我需要考虑哪些事情?现在支持IPv6有什么缺点吗?

我不知道这是否会有所帮助或伤害,但这里有一些更具体的细节可能会指出一些答案:

我的应用程序将在Windows/Linux/Mac上运行,它将包含为每个平台单独编写的特定于平台的组件,以及以解释语言编写的通用"核心"组件.

我的应用程序应该能够找到在三个平台中的任何一个上运行的自身的其他实例,并且支持任何两台机器之间的TCP和UDP.



1> John Saunder..:

是的:您的所有新应用程序都应支持IPv6.正如您自己所说,它已经在许多LAN环境中使用.

否:为了支持IPv6,您不必进行太多改变.底层框架应该为您处理差异.这假设您没有做诸如存储或以其他方式操纵IP地址之类的"坏"事情.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有