在通过IPV4的IPAddress
传入连接是在IPv6的符号如::ffff:1.2.3.4
比较IPv4地址以IPv6表示法
我想这些地址比较的IPAddress
我从别的地方是在IPv4表示法:1.2.3.4
通过符号我的意思是一个ipv4.GetAddressBytes()
返回4个字节,而ipv6.GetAddressBytes()
返回16个字节。
有没有一种简单的方法来将ipv4 IPAddress
转换为ipv6表示法?
我想我知道如何逐字节地做它,但我可能会错过某些东西,而宁愿使用现有的功能,如果有的话。
您可以从您的v6源代码获取IPv4部分,并与其他“本地”IPv4进行比较吗?例如':: ffff:1.2.3.4' => ** 1.2.3.4 ** – Jason
是的,任何一种方式都可以,因为我只是要比较它们。 – hultqvist