ホームページ よくある問題 IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

Sep 01, 2020 am 10:44 AM
IPプロトコル

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは次のとおりです: 1. アドレス解決プロトコル ARP、2. 逆アドレス解決プロトコル RARP、3. インターネット制御メッセージ プロトコル ICMP、4. インターネット グループ管理プロトコル IGMP。

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは次のとおりです:

1. アドレス解決プロトコルARP

説明:

ARP 各ホストには ARP キャッシュ (ARP キャッシュ) があり、ローカル エリア ネットワーク上の各ホストおよびルーターの IP アドレスからハードウェア アドレスまでが含まれています。マッピング テーブル

関数:

IP アドレスから物理アドレスを取得する

手順:

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

注:

  • ネットワーク上の他のホストは ARP クエリに応答しません。受信ホストがこのフレームを受信した場合にのみ、送信ホストにそのようなリクエストを行います。応答

  • ARP は、同じ LAN 上のホストまたはルーターの IP アドレスとハードウェア アドレス間のマッピングの問題を解決します。探しているホストと送信元ホストの場合、が同じ LAN 上にない場合は、ARP を通じてこの LAN 上のルーターのハードウェア アドレスを見つけて、このルーターにパケットを送信し、ルーターにパケットを次のネットワークに転送させる必要があります。次のネットワークが次の処理を実行します。残りの作業

  • #IP アドレスからハードウェア アドレスへの解決は自動的に実行されます。ホストのユーザーは、このアドレス解決プロセスを認識しません。

  • ホストまたはルーターは、ネットワーク上の既知の IP アドレスを持つ別のホストまたはルーターと通信しようとしています。ARP プロトコルは、IP アドレスを、リンク層で必要なハードウェア アドレスに自動的に解決します

4 つの典型的な状況:

  • 送信者はホストであり、ネットワーク上の別のホストに IP データグラムを送信したいと考えています。このとき、ARP を使用して宛先ホストのハードウェア アドレス

  • 送信者は、他のネットワーク上のホストに IP データグラムを送信したいホストです。このとき、ARP はこのネットワーク上のルーターのハードウェア アドレスを見つけます。残りの作業はこのルーターによって完了します

  • 送信者はルーターであり、IP データグラムをこのネットワーク上のホストに転送したいと考えています。このとき、ARP を使用します。宛先ホストのハードウェア アドレスを検索します。

  • 送信者は次のとおりです。ルータは、IP データグラムを別のネットワーク上のホストに転送する必要があります。このとき、ARP を使用して、宛先ホストのハードウェア アドレスが検索されます。このネットワーク上のルーターのハードウェア アドレス。残りの作業はこのルーターによって完了します。

ヘッダー形式:

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

説明:

  • ハードウェア タイプ フィールドは、ハードウェア アドレスのタイプを示します。値は 1 です。つまり、イーサネット アドレスを示します。

  • プロトコル タイプフィールドはマッピングされるプロトコル アドレスのタイプを示します。その値は 0x0800 で、IP アドレスを意味します。

  • ハードウェア アドレスの長さとプロトコル アドレスの長さは、それぞれハードウェア アドレスとプロトコルの長さを示しますバイト単位のアドレス。イーサネット上の IP アドレスへの ARP 要求または応答の場合、値はそれぞれ 6 と 4

  • 操作フィールドは、ARP 要求 (値は 1)、ARP 応答 (値は 2)、RARP 要求 (値は 3)、RARP 応答 (値は 4)

  • 次の 4 つのフィールドは、次の 4 つのフィールドは、送信者 (この場合はイーサネット アドレス)、送信者のプロトコル アドレス (IP アドレス)、宛先のハードウェア アドレス、宛先のプロトコル アドレス。

2. 逆アドレス解決プロトコル RARP

定義:

逆アドレス解決プロトコル RARP は、自身のハードウェア アドレスを知っているホストのみがそのハードウェア アドレスを知ることができます。 IP アドレス

目的:

この種のホストはディスクレス ワークステーションであることが多いため、RARP プロトコルはほとんど使用されません

RARP および RAP:

IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

#3. インターネット制御メッセージ プロトコル ICMP

目的:

IP データグラムの配信成功率を向上させるため

注:

    ホストとルーターがエラー状態を報告し、例外に関するレポートを提供できるようにする
  • ICMP は高レベルのプロトコルではありません。ただし、IP 層プロトコルです。
  • ICMP メッセージは、IP 層データグラムのデータとデータグラムのヘッダーとして使用され、IP データグラムを形成して送信されます
  • #ICMP メッセージの最初の 4 バイトは統一フォーマットであり、タイプ、コード、チェックサムの 3 つのフィールドがあります。次の 4 バイトの内容は ICMP タイプに関連します
  • タイプ:
ICMP エラー レポート メッセージ:

エンドポイントに到達できません
  • #ソース クエンチ

  • 時間が超過しました

  • パラメータの問題

  • ルーティングの変更 (リダイレクト)

  • ICMP クエリ メッセージ:

    • エコーバック要求および応答メッセージ

    • タイムスタンプ要求および応答メッセージ

    メッセージ形式:

    IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

    4. インターネット グループ管理プロトコル IGMP

    メッセージ形式:

    IP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?

    関数:

    #これは、TCP/IP プロトコル スイートの IP マルチキャスト メンバー管理を担当するプロトコルであり、IP ホストとその直接隣接するマルチキャスト ルーターとの間でマルチキャスト グループを確立および維持するために使用されます。 #機能:

    ホストが新しいグループに参加すると、そのメンバーシップを通知するためにグループ アドレスに IGMP メッセージを送信します。マルチキャスト ルーターとスイッチは、グループ メンバーを学習できます。IGMP から取得した情報を使用して、ルーターとスイッチは、スイッチは、各インターフェイス上のマルチキャスト グループ メンバーのリストを維持します。

    2 つのフェーズ:

    参加: ホストが新しいマルチキャスト グループに参加すると、ホストは IGMP メッセージを次の宛先に送信します。マルチキャスト グループのマルチキャスト アドレス。グループのメンバーになりたいことを宣言します。ローカル マルチキャスト ルーターが IGMP メッセージを受信した後、インターネット上の他のマルチキャスト ルーターにグループ メンバーシップを転送します。
    • #クエリ: ローカル LAN 上のホストを定期的にクエリして、ホストが引き続きグループのメンバーであるかどうかを確認します

    • 注:

    • グループ メンバーシップは動的であるため、ローカルマルチキャスト ルーターは、特定のグループに応答するのに 1 つのホストのみを必要とします。その場合、マルチキャスト ルーターは、このグループがアクティブであるとみなします。

    しかし、グループが数回問い合わせてもまだホスト応答がない場合、グループのメンバーシップは他のマルチキャスト ルーターには転送されなくなりました。

    データ パケット:

    IGMP は、IP データグラムを使用してメッセージを送信します (つまり、IGMP メッセージと IP ヘッダーが IP データグラムを構成します) が、サービスも提供します。

    #具体的な対策:

    ホストとマルチキャスト ルーター間のすべての通信は IP マルチキャストを使用します

    • マルチキャストが行われると、ルーターはグループのメンバーシップを問い合わせる際、各グループにクエリ メッセージを送信するのではなく、すべてのグループが情報を要求するクエリ メッセージを送信するだけで済みます。デフォルトのクエリ レートは 125 秒に 1 回です。

    • 同じネットワークに複数のマルチキャスト ルーターが接続されている場合、そのうちの 1 つを迅速かつ効率的に選択してホストにクエリを実行できます。

    • #IGMP クエリ メッセージには値 N があり、最大応答時間を指定します (デフォルト値は 10 秒)。クエリを受信すると、ホストは応答を送信する前に 0 から N までの遅延をランダムに選択します。最小遅延に対応する応答が最初に送信されます

    • #同じグループ内のすべてのホストは応答をリッスンする必要があります。グループ内の他のホストが最初に応答を送信する限り、これ以上送信することはできません回答
    • #プログラミングについてさらに詳しく知りたい場合は、

      php training

      列に注目してください。

以上がIP プロトコルと組み合わせて使用​​される 4 つのプロトコルは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)