検索結果 |
意味:IPアドレスとは、インターネットプロトコルで各ノードを識別するアドレスのことである。
OSI参照モデルではネットワーク層(レイヤー3)、TCP/IPモデルではインターネット層(レイヤー2)に位置づけられているプロトコルである。
現在の主流はIPv4プロトコルであり、32bit長の2進数で処理しているが、人間には2進表記では分かり辛いために4オクテットの10進数で表現される。
例:
10進数表記: 192.168.0.1
2進数表記: 11000000 10101000 00000000 00000001
IPv4は理論上、4,294,967,296個(32bit長)のアドレスを持つことが可能であるが、現在は世界人口よりもコンピュータの数の方が多いため、枯渇状態といわれている。
そこで理論上340,282,366,920,938,463,463,374,607,431,768,211,456個(128bit長)のアドレスを持つことができるIPv6の開発が進んでいるが、サブネット化やVLANなどの技術により、今のところIPv4で事足りている。
IPアドレスは5つのアドレスクラスに分かれている。
/* クラスA */
アドレス範囲: 0.0.0.0〜127.255.255.255
ネットワークアドレス長: 8bit
ホストアドレス長: 24bit(第1オクテット上一桁が0で始まる)
/* クラスB */
アドレス範囲: 128.0.0.0〜191.255.255.255
ネットワークアドレス長: 16bit
ホストアドレス長: 16bit(第1オクテット上2桁が10で始まる)
/* クラスC */
アドレス範囲: 192.0.0.0〜223.255.255.255
ネットワークアドレス長: 24bit
ホストアドレス長: 8bit(第1オクテット上3桁が110で始まる)
/* クラスD */
アドレス範囲: 224.0.0.0〜239.255.255.255
IPマルチキャスト専用(第1オクテット上4桁が1110で始まる)
/* クラスE */
アドレス範囲: 240.0.0.0〜255.255.255.255
特に割り当ては決まっていない(第1オクテット上4桁が1111で始まる)