「サブネットマスク」の版間の差分

削除された内容 追加された内容
Jade0416 (会話 | 投稿記録)
Jade0416 (会話 | 投稿記録)
16行目:
== 定義の仕方(IPv4の場合) ==
IPアドレスは、サブネットマスクと同様の表記を用いた32ビットの数値である。''表記例 192.168.1.1''
このIPアドレスを2進数で表すと、''11000000 10101000 00000001 00000001''となる。このうち「前方24ビットをネットワークアドレスとし、後方8ビットをホストアドレスとする」ときのサブネットマスクは''11111111 11111111 11111111 00000000''となる。通常これを10進数で''255.255.255.0''、16進数で''0xFFFFFF00''と表す。サブネットマスクは、IPアドレス中のネットワークアドレス部分を1とし、ホストアドレス部分を0として表す。この例では、ネットワークアドレスは''192.168.1.0''(2(2進数表記 ''11000000 10101000 00000001 00000000'')まで、ホストアドレスは''1''(2(2進数表記 ''00000001'')となる。また、IPアドレス中ではネットワークアドレスの後にホストアドレスがくるため''11111111 11111111 00000000 00001111''のように、0が現れた後に再度1が現れることはありえない。
 
== IPv6の場合 ==