ContentsIPアドレスの概要IPアドレスの表記IPアドレスの概要IPアドレスとは、TCP/IPにおいて通信相手となるホストを識別するための識別情報です。TCP/IPの通信を行うときのデータには、IPヘッダを付加してIPパケットとします。IPヘッダには、宛先IPアドレスと送信元IPアドレスを指定しなければいけません。何度か述べていますが、TCP/IPの通信では、IPアドレスを必ず指定しなければいけないということに注意してください。IPアドレスは、ホストの識別のための情報ですが、設定するときにはイーサネットなどのインタフェースに関連付けて設定します。IPのプロトコルはホストのOSで動作しています。ホスト内部でインタフェースとIPのプロトコル部分を関連付けて、IPアドレスを設定しているようなイメージで考えてください。IPアドレスで通信相手を指定イーサネットのインタフェースはMACアドレスで特定します。ホストはIPアドレスで特定します。ホストへデータ(IPパケット)を送り届けるためには、イーサネットインタフェースまで転送しなければいけません。そこで、IPアドレスとMACアドレスを関連付ける必要があります。IPアドレスとMACアドレスの関連付けは、ARPで行っています。~イーサネットインタフェースはどれ?~https://www.n-study.com/ethernet/macaddress/MACアドレスとはイーサネットは、同じネットワーク内のイーサネットインタフェース間でデータを転送するためのプロトコルです。そのためには、イーサネットのインタフェースを特定できなければいけません。そのためのアドレスがMACアドレスです。Protocol)とはIPアドレスとMACアドレスを対応付けるためのプロトコルです。IPアドレスとMACアドレスを対応付けることをアドレス解決と呼び、ARPというプロトコルの名前の由来です。ARPはイーサネットでIPパケットを転送すると...PCには複数のインタフェースを搭載することもできます。ノートPCには有線のイーサネットインタフェースと無線LANのインタフェースが搭載されていることが多く、インタフェースごとにIPアドレスを設定することができます。そのため、IPアドレスはホストそのものではなく、ホストのインタフェースを識別するというのが正確なところです。IPアドレスの表記IPアドレスは32ビットなので、「0」と「1」が32個並ぶことになります。ビットの羅列は人間にとってわかりづらいので、8ビットずつ10進数に変換して「.」で区切る表記をします。8ビットの10進数は0~255なので、0~255の数字を「.」で区切って4つ並べたものがIPアドレスの一般的な表記です。この表記は「ドット付き10進数表記」と呼びます。映画やTVドラマなどで、256以上の数字を使っているような正しくないIPアドレスの表記を見かけることが多いです。会社概要サイトマップ。