IPV6的变化将如何影响现有的Web应用程序?

时间:2011-08-21 06:56:42

标签: networking

任何人都有任何想法,例如目前存储在应用程序配置文件中的IP地址等,是否需要更改

1 个答案:

答案 0 :(得分:0)

我正在考虑我所知道的唯一影响是,如果您在现有的Web应用程序中指定IP地址,则必须更改范围以适应IPv6。

要做的第一件事就是搜索代码以查找对System.Net.IPAddress的任何引用,并了解如何在这些区域中传递信息:

  • 您是否正在执行任何需要IP地址的“手动”验证 是否采用IPv4格式?
  • 您是否在应用程序本身或任何UI组件中 您拥有的任何硬编码的配置工具/页面 xxx.xxx.xxx.xxx格式?
  • 您分配了多少空间来存储IP地址 作为数据库中的日志表?对于IPv4,15个字符是充足的 地址,但IPv6地址可能会大得多。
  • 您是否在UI中的任何位置显示IP地址?如果你这样做,是吗? 分配足够的屏幕空间来显示完整的IPv6地址?

还有其他问题要回答,但它们与基础设施相关性更大,而服务器故障对他们来说会更好。

Making an asp.net application IPv6 compliant