【まとめて覚える】IP(Internet Protocol)のキーワードまとめ!

情報処理技術者試験

こんにちは、しまです!

本日は、ネットワーク層のプロトコルのIP(Internet Protocol)のキーワードをまとめていきます!

まとめてセットで覚えることでワードの整理をして、スッキリ簡単に覚えましょう!この記事を読めばITパスポートや基本情報技術者の合格が近づくはずです!

この記事では以下のキーワードをセットで簡単解説していきます

  • IPヘッダ、TTL、プロトコル番号
  • IPアドレス
  • ネットワークアドレス
  • ホストアドレス
  • IPアドレスクラス(クラスA、クラスB、クラスC、クラスD)
  • ブロードキャストアドレス
  • ループバックアドレス
  • プライベートIPアドレス
  • マルチキャストアドレス
  • リンクローカルアドレス

IPヘッダ、TTL、プロトコル番号、IPアドレスで1セット

しま
しま

まずは、IPヘッダ、TTL、プロトコル番号、IPアドレスをセットで覚えましょう!

IPヘッダはネットワーク層を通過する際、パケット(送信内容)の頭にIPヘッダをくっつけます。

IPヘッダの中には、送信元IPアドレス&送信先IPアドレスがあり、それをもとに送信先を決めます。

IPヘッダの中には他にもTTLプロトコル番号が含まれています

TTL(Time To Live)は、パケットの生存時間(通過可能はルータの最大数)のことです。

プロトコル番号は、TCPなど上位プロトコルを識別する番号です。つまりIPヘッダの次に来るものは何かを指し示しています!

ネットワークアドレス、ホストアドレス、IPアドレスクラスで1セット

しま
しま

次は、ネットワークアドレス、ホストアドレス、IPアドレスクラスをセットで覚えましょう!

IPアドレスの中身は32桁の2進数で表現されます。

この32桁はネットワークアドレス部とホストアドレス部に分けられます。

  • ネットワークアドレス部→どのネットワークに所属しているか
  • ホストアドレス部→所属しているネットワークのどの機器か

ネットワークアドレス部とホストアドレス部の分け方の違いでIPアドレスクラスに分類できます。

IPアドレスクラスは以下の4つに分類されます!

  • クラスA(先頭ビットが0
  • クラスB(先頭ビットが10
  • クラスC(先頭ビットが110
  • クラスD(先頭ビットが1110)←マルチキャスト専用(複数の送信先に対して同一のデータ送信)

クラスA、B、Cの違いはネットワークアドレス部とホストアドレス部の接続できる数値の割合の違いです。

特殊なIPアドレスたちを1セットで!

IPアドレスには、事前に予約された特別な意味を持つIPアドレスが存在します。

以下の5つを覚えておけば問題なしです!ここは軽く確認でOKです!

  • ブロードキャストアドレス→全ての機器に同じ情報を送りつける
  • ループバックアドレス→自分自身を表すアドレス
  • プライベートIPアドレス→独立したネットワーク内のみで使用できるIPアドレス
  • マルチキャストアドレス→マルチキャスト用に使用されるアドレス(クラスD)
  • リンクローカルアドレス→自動的にIPアドレスを割り当てられる時のIPアドレス

まとめ

IP(Internet Protocol)はネットワーク層を経由して通信する際に利用されるプロトコルです。

以下のセットで覚えることでスッキリわかりやすくなると思います。

  • IPヘッダ、TTL、プロトコル番号、IPアドレスで1セット
  • ネットワークアドレス、ホストアドレス、IPアドレスクラスで1セット
  • 特殊なIPアドレスたちを1セットで

他にもセットで覚えるとスッキリわかりやすい方法を記事にしていきます!

以上です!

コメント

タイトルとURLをコピーしました