IP プロトコルと組み合わせて使用される 4 つのプロトコルは次のとおりです: 1. アドレス解決プロトコル ARP、2. 逆アドレス解決プロトコル RARP、3. インターネット制御メッセージ プロトコル ICMP、4. インターネット グループ管理プロトコル IGMP。
IP プロトコルと組み合わせて使用される 4 つのプロトコルは次のとおりです:
1. アドレス解決プロトコルARP
説明:
ARP 各ホストには ARP キャッシュ (ARP キャッシュ) があり、ローカル エリア ネットワーク上の各ホストおよびルーターの IP アドレスからハードウェア アドレスまでが含まれています。マッピング テーブル
関数:
IP アドレスから物理アドレスを取得する
手順:
注:
ネットワーク上の他のホストは ARP クエリに応答しません。受信ホストがこのフレームを受信した場合にのみ、送信ホストにそのようなリクエストを行います。応答
ARP は、同じ LAN 上のホストまたはルーターの IP アドレスとハードウェア アドレス間のマッピングの問題を解決します。探しているホストと送信元ホストの場合、が同じ LAN 上にない場合は、ARP を通じてこの LAN 上のルーターのハードウェア アドレスを見つけて、このルーターにパケットを送信し、ルーターにパケットを次のネットワークに転送させる必要があります。次のネットワークが次の処理を実行します。残りの作業
2. 逆アドレス解決プロトコル RARP
定義:逆アドレス解決プロトコル RARP は、自身のハードウェア アドレスを知っているホストのみがそのハードウェア アドレスを知ることができます。 IP アドレス目的:この種のホストはディスクレス ワークステーションであることが多いため、RARP プロトコルはほとんど使用されませんRARP および RAP: #3. インターネット制御メッセージ プロトコル ICMP目的:
IP データグラムの配信成功率を向上させるため
注:
#ソース クエンチ
時間が超過しました
パラメータの問題
ルーティングの変更 (リダイレクト)
ICMP クエリ メッセージ:
エコーバック要求および応答メッセージ
タイムスタンプ要求および応答メッセージ
メッセージ形式:
4. インターネット グループ管理プロトコル IGMP
メッセージ形式:
関数:
#これは、TCP/IP プロトコル スイートの IP マルチキャスト メンバー管理を担当するプロトコルであり、IP ホストとその直接隣接するマルチキャスト ルーターとの間でマルチキャスト グループを確立および維持するために使用されます。 #機能:ホストが新しいグループに参加すると、そのメンバーシップを通知するためにグループ アドレスに IGMP メッセージを送信します。マルチキャスト ルーターとスイッチは、グループ メンバーを学習できます。IGMP から取得した情報を使用して、ルーターとスイッチは、スイッチは、各インターフェイス上のマルチキャスト グループ メンバーのリストを維持します。2 つのフェーズ: 参加: ホストが新しいマルチキャスト グループに参加すると、ホストは IGMP メッセージを次の宛先に送信します。マルチキャスト グループのマルチキャスト アドレス。グループのメンバーになりたいことを宣言します。ローカル マルチキャスト ルーターが IGMP メッセージを受信した後、インターネット上の他のマルチキャスト ルーターにグループ メンバーシップを転送します。#クエリ: ローカル LAN 上のホストを定期的にクエリして、ホストが引き続きグループのメンバーであるかどうかを確認します
注:
しかし、グループが数回問い合わせてもまだホスト応答がない場合、グループのメンバーシップは他のマルチキャスト ルーターには転送されなくなりました。
データ パケット:
IGMP は、IP データグラムを使用してメッセージを送信します (つまり、IGMP メッセージと IP ヘッダーが IP データグラムを構成します) が、サービスも提供します。
#具体的な対策:
ホストとマルチキャスト ルーター間のすべての通信は IP マルチキャストを使用します
マルチキャストが行われると、ルーターはグループのメンバーシップを問い合わせる際、各グループにクエリ メッセージを送信するのではなく、すべてのグループが情報を要求するクエリ メッセージを送信するだけで済みます。デフォルトのクエリ レートは 125 秒に 1 回です。
同じネットワークに複数のマルチキャスト ルーターが接続されている場合、そのうちの 1 つを迅速かつ効率的に選択してホストにクエリを実行できます。
php training
列に注目してください。以上がIP プロトコルと組み合わせて使用される 4 つのプロトコルは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。