IP
IP(Internet Protocol)
インターネットを実現するためのプロトコル
インターネットで通信相手を特定するための「IPアドレス」に基づいて、パケット(データ)を宛先ネットワークやホストまで届ける(ルーティング)ためのプロトコル パケット交換方式
通信を行う単位がパケット
相手を特定するための識別番号
論理アドレスとも呼ばれる
IPアドレスは「ホスト」に対してではなく、NIC(ネットワークインターフェースカード)ごとに割り当てられる。
PCやサーバなど、TCP/IPで通信する機器を識別するためのアドレスのこと。
ネットワークを識別するためのネットワーク部(ネットワークアドレス部)とネットワーク内のコンピュータを識別するためのホスト部(ホストアドレス部)から構成
IPアドレスを32bitで表現する
10.234.12.54、192.168.1.3のようなやつ
IPv4アドレス空間のサイズ
$ 2^{32} = 4,294,967,296
IPアドレスを128bitで表現する
2001:0db8:bd05:01d2:288a:1fc0:0001:10eeのようなやつ
IPv6アドレス空間のサイズ
$ 2^{128} = 3.4×10^{38}
いろいろなアドレスの種類として以下のようなものがある
ループバックアドレス
ネットワークアドレス
通信の種類
IPマルチキャスト: IPパケットを回で複数の受信者に送信する方法
ユニキャスト: 1回の通信で1人の受信者に送信すること
ブロードキャスト: 1回の通信で同じネットワークセグメントに属するすべての受信者に送信すること
IPアドレスの問い合わせ
このIPアドレス誰ですかのブロードキャスト
攻撃手法
ヘッダの情報は各プロトコルを参照
サービスタイプ、生存時間、オプション、ヘッダチェックサム
確認用
Q. IP
Q. IPアドレス
Q. IPアドレスは[]アドレス部と[]アドレス部とに分かれている
Q. ネットワークアドレス
Q. ホストアドレス
ホストアドレス部が全て[]となるアドレス
Q. ネットワークアドレス
ホストアドレス部が全て[]となるアドレス
Q. サブネット
Q. サブネットマスク
Q. サブネットマスクの例
Q. サブネット化
Q. サブネット化をする意味は
Q. ループバックアドレスとは
Q. ループバックアドレスのアドレス
Q. ブロードキャストアドレスの取得の仕方は?
Q. IPv4のビットサイズ
Q. IPv6のビットサイズ
Q. IPv4アドレス空間の10進サイズ
Q. IPv6アドレス空間の10進サイズ
参考
関連