Discovery※ネットワークの学習は、TCP/IPを学ぶことから始めることをオススメします。TCP/IPは、今日のLANやインターネットを支えている重要な技術になっています。ここでは、これからネットワークを学ぼうとする方に必要なネットワークの用語やテクノロジーの紹介、そして、TCP/IPプロトコルの基礎知識を中心に説明してゆきます。Discovery「MTUとデータ分割」で説明したように、通信回線ごとにMTUが決まっているので、パケット長よりもMTUが小さい通信経路を通過させる場合、パケットを小さい側のMTUのサイズにフラグメンテーション(分割化処理)を行わないと、通信回線を通過できなくなります。フラグメンテーションを行うと以下の問題が発生し、ネットワークの利用効率が悪化してしまいます。・フラグメンテーションのオーバヘッドが発生する。・パケットを分割するので、パケットの数が増加する。・分割したパケットの何れかが破損した場合は、元のIPパケットの全てが台無しになる。この問題を解決するには、経路の途中で分割されないサイズでパケットを送信する必要があります。ルータは、大き過ぎるパケットを受信した場合、DFフラグがセットされていれば、そのパケットを破棄します。Code4)を送信元ホストへ送信するようになっています。DFフラグがセットされていない場合は、フラグメンテーションを行いパケットを分割して送信します。Code4)を受け取った送信元の端末は、通知されたMTUを経路MTUとして使用します。この経路MTU値は、しばらくの間、キャッシュされるようになっています。3の場合のコード一覧を下の表に示します。送信元にフラグメンテーションが必要であることを通知するための通知であることが分かります。Code4)がフィルタリングされている場合があります。その場合、適切なMTU値を送信元に通知することができません。Hole」と言います。ネットワークの管理者は、ICMPをフィルタイングする際、ICMPを根こそぎ拒否の設定にしがちです。any」と設定してしまいがちなのです。許可することが推奨されています。