我正在开发的应用程序需要同时支持IPv4和IPv6页面。应用程序公开一个网页,供用户配置服务器详细信息,如下所示。这对于IPv4地址来说是完美的。
当IPv6地址将子网嵌入到IP地址本身时,如何接受子网信息有点让人困惑。
我可以采取以下方法
第二种方法似乎不太优雅。据我理解,只需从控制台中提取ipconfig
,它所显示的IPv6
地址也包含子网信息。这样用户就可以很容易地在输入页面中输入这些信息。这样做的标准方法是什么?
发布于 2012-12-07 12:18:27
前缀长度(子网掩码)从来不是地址的一部分。就像您可以将address+prefixlen写成192.0.2.0/24的IPv4一样,您也可以在IPv6中编写2001:db8:0:2::/64。比旧的255.255.255.0子网掩码符号容易得多。
我将在一个文本框中对IPv4和IPv6使用更方便的(CIDR)表示法。复制和粘贴时容易得多:-)
https://stackoverflow.com/questions/13762617
复制相似问题