1.ネットワーク層
ネットワーク層の役割って?・・・
・ネットワーク層ではIPアドレスを使用して離れたノード間の通信を可能にする
・ネットワーク層の代表的なプロトコルにIPとICMPがある
2.IP
IPとは・・・?
・IPアドレスを使用して離れたノード同士が通信できるようにする
・データの分割、ループ防止用のTTLなどのフィールドがある
・次のプロトコルを知らせるプロトコルフィールドがある
※TTLとは生存時間のこと。この時間内で送り先が見つからなかったときに、データは破棄される。これにより無限ループを防ぐ。
3.ICMP
ICMPとは・・・?
・IPを実装する場合は必ずICMPも実装する。
・エコー要求とエコー応答を使用して疎通確認ができる。
4.IPアドレス
IPアドレスとは・・・NWの世界の住所 ex)192.168.1.1 etc…
IPアドレスは
・ネットワーク部・・・ネットワークを表す。 ex)192.168.1.1
・ホスト部・・・該当するネットワーク内のホストを表す。 ex)192.168.1.1
●ネットワークアドレスとブロードキャストアドレス
ホスト部が全て「0」だとネットワークアドレス
ホスト部が全て「1」だとブロードキャストアドレス
5.サブネット
ネットワークを小さなネットワークに分割することをサブネット化という。
ブロードキャストが広範囲に届くと効率が悪くなるため、適切なサイズに分割して運用することをサブネット化という。
6.サブネットマスク
サブネットマスクとは、ネットワーク部とホスト部の境界として使われます。
ネットワーク部分、サブネット化し新たにネットワークになった部分に2進数の「1(全部立てば255)」が立つことにより、その範囲はネットワーク部分サブネット部分であることが示されます。
サブネットマスクをした場合、特殊な記載方法があります。
直上の例の場合、
192.168.1.0/27
となります。※これをプレフィックス表記と呼ぶ。
図を見ればわかるとおり、27ビットまでマスクをかけているため、このような表記になります。