与えられたIPアドレス2001:1001:0ff0 ::/48に256個のサブネットを作成しなければなりません。さらに、2番目、48番目、224番目のサブネットのIPアドレスを見つける必要があります。与えられたサブネットのネットワークアドレスを見つける方法は?
これを行う数式があるかどうかを知る必要があります。
与えられたIPアドレス2001:1001:0ff0 ::/48に256個のサブネットを作成しなければなりません。さらに、2番目、48番目、224番目のサブネットのIPアドレスを見つける必要があります。与えられたサブネットのネットワークアドレスを見つける方法は?
これを行う数式があるかどうかを知る必要があります。
我々はQ &上のソフトウェアプログラミングに関するフォーラムですので、ここでの式は、単純なプログラム(bashの/ zshのシェルスクリプト)に含まれている:
for subnet in {0..255}
do
echo 2001:1001:0ff0:$(printf "%02x00" $subnet)::/$(echo 48 - $(echo 'l(256)/l(2)' | bc -l)/1 | bc)
done
このプログラムと式を使用し、第二、第48回と224番目のサブネットを取得するには、次の答えを
for subnet in 1 47 223
do
echo 2001:1001:0ff0:$(printf "%02x00" $subnet)::/$(echo 48 - $(echo 'l(256)/l(2)' | bc -l)/1 | bc)
done
IPv6 https://tools.ietf.org/html/rfc1883のドキュメントをご検討ください。あなたはウィキペディア上の式と説明を見つけることができます:https://en.wikipedia.org/wiki/IP_address
感謝を。今私はそれを得る。 –