Я хочу спросить о вычислении ipv6 сеть и сторона хоста.
Например, у меня есть IPv6-адрес 2001: 470: 1f15: 1bcd: 34 :: 41
и префикс 96
.
Знаете ли вы простой способ сделать побитовое и
между адресом IPv6 и префиксом?
Согласно IPv4:
192.168.1.2 255.255.255.0 network : 192.168.1.0
Все просто.
Я хочу сделать то же самое с адресом IPv6. Но IPv6-адрес составляет 16 байт, поэтому вы не можете использовать для этого unsigned int
.
Есть ли какой-нибудь API для этого? Или мне следует использовать массивы?