スポンサーリンクスポンサーリンク無料でプログラマへ!30歳までなら無料でプログラミング学校に通うことが出来ます。ネットワーク接続するのに必要なIPアドレスなどの情報を自動的に割り当てるアプリケーション層プロトコルです。DHCPを使用すれば、IPアドレスに関する知識がないユーザでも、パソコンをケーブルに接続するだけでネットワークに接続できます。DHCPの構成DHCPサーバ...IPアドレスの設定情報などDHCPクライアントに割り当てるDHCPクライアント...IPアドレスの設定情報などDHCPサーバから割り当てられるDHCPプロトコルはUDP上で動作するプロトコルです。DHCPサーバ宛にパケットを送る場合のポート番号は「67」を使用し、DHCPクライアント宛にパケットを送る場合はポート番号に「68」を使用します。DHCPの仕組みではDHCPクライアントとDHCPサーバー間でどのように通信しあっているか確認していきましょう。Discoverメッセージを送信して、ネットワーク全体に問い合わせをする。次に、DHCPサーバはクライアントに割り当てるIPアドレス設定などをアドレスプールから選択して提案。Requestをブロードキャスト。DHCPサーバの設定DHCPサーバにはWindowsサーバ、Linuxサーバ、Ciscoルータ等がなることができます。異なりますが設定項目自体は共通です。)などが、基本的な設定項目となります。除外するIPアドレスの設定このような形でパケットトレーサーを作成しましたのでチャレンジしてみてください。DHCPリレーエージェントDHCPサーバとDHCPクライアントとの通信ではブロードキャストアドレスが使用されるので、DHCPサーバとDHCPクライアントは同じネットワーク(サブネット)にいる必要があります。現在のLANネットワークは多くのサブネットが存在し、そのサブネットをルータやL3スイッチで分離しています。ルータやL3スイッチはブロードキャストを通過させないのでDHCP環境を構築したい場合、サブネットごとにDHCPサーバを導入しないといけない必要がありますが、コスト的に現実的ではありません。そこで、DHCPリレーエージェント機能が役立ちます。DHCPリレーエージェント機能により、DHCPサーバとDHCPクライアントが異なるサブネットに存在してもDHCPクライアントから受信したブロードキャストをユニキャストに変換して、DHCPサーバに転送します。Translation)はIPアドレスを変換する技術です。一般的には、プライベートIPアドレスをグローバルIPアドレスに変換する技術とされています。Ipv4の枯渇問題にて対応策として使われています。global)外部ネットワークから見た、内部ネットワークのホストのIPアドレス。local)ISPから割り当てられるグローバルIPアドレスグローバルIPアドレス内部ネットワークから見た、外部ネットワークのホストのIPアドレス。global)外部ネットワークのホストに割り当てられるIPアドレス。NATの変換の種類スタティックNAT....管理者が手動設定で、あらかじめ内部ローカルアドレスと内部グローバルアドレスを1対1で対応付けしておく方法です外部ホスト通信開始このときの宛先IPは1.1.1.1であるNATルーターは1を受け取るとNATテーブルを参照スタティックNATのエントリに基づいて、宛先IPアドレスを「内部ローカルアドレス10.1.1.1」に変換するWebサーバーは応答パケットを送信このときのアドレスは「内部ローカルアドレス10.1.1.1」ルーターは4をNATテーブルを参照するスタティックNATのエントリに基づき送信元IPアドレスを「内部グローバルアドレス1.1.1.1」へ変換するダイナミックNATダイナミックNATは内部グローバルアドレスをあらかじめNATプールに登録し、通信が開始されたときにプール内のアドレスを使用して内部ローカルアドレスを動的に変換する方法をいいます。スタティックNATが1対1だったのにたいして、ダイナミックNATは多対多で変換ができます。1内部ホストがインターネットへ通信を開始する。このときの送信元IPアドレスは「内部ローカルアドレス(10.1.1.1)」である2NATテーブルは1を受信し、送信元アドレス(10.1.1.1)とNATアドレスプールの未使用アドレス(1.1.1.1)を対応づけて登録する3パケットの送信元IPアドレスを「内部グローバルアドレス(1.1.1.1)」に変換、パケットを転送する4同様に複数のホストがインターネットへアクセスする。5代目の(10.1.1.5)もアクセスを開始す5しかしNATプールにアドレスがないためこれを破棄する。insideを設定6でスタティックルートを設定ダイナミックNATの設定DYNAMIC-NATクリックしてダウンロードしてください。PATの設定PAT-POOLでは設定をしていきましょう。ルーティングの設定をしてみよう。PINGを飛ばしてみよう。ルーティングの設定をしてみよう。PINGを飛ばしてみよう。