IPとは何ですか

(*-*)浩
リリース: 2020-09-12 16:47:09
オリジナル
34971 人が閲覧しました

ip の正式な英語名は「Internet Protocol」で、インターネット プロトコルを意味します。これは「TCP/IP」システムのネットワーク層プロトコルであり、IP は「TCP/IP」システム全体の中核でありコンポーネントです。 「IP」プロトコル ファミリ。インターネットの基礎。IP には主に、「IP アドレッシング方式」、「パケットのカプセル化形式」、および「パケット転送ルール」の 3 つの側面が含まれます。

IPとは何ですか

IP は Internet Protocol の略で、TCP/IP システムにおけるネットワーク層プロトコルです。 IP を設計する目的は、ネットワークのスケーラビリティを向上させることです。第一に、インターネットの問題を解決し、大規模で異種ネットワークの相互接続を実現します。第二に、トップレベルのネットワーク アプリケーションと基盤となるネットワーク テクノロジの間の結合関係を分離し、独立して開発します。エンドツーエンドの設計原則によれば、IP は、コネクションレスで信頼性の低いベストエフォート型のパケット送信サービスをホストに提供するだけです。

IP は、TCP/IP プロトコル スイート全体の中核であり、インターネットの基盤です。 IP は TCP/IP モデルのネットワーク層 (OSI モデルのネットワーク層に相当) に位置し、上位層は TCP、UDP などのトランスポート層でさまざまなプロトコルの情報を運ぶことができ、下位層はトランスポート層でさまざまなプロトコルの情報を運ぶことができます。層は、IP 情報パケットをリンク層に入れることができ、イーサネットやトークン リング ネットワークなどのさまざまなテクノロジを通じて送信されます。
異種ネットワークに適応するために、IP は適応性、シンプルさ、操作性を重視し、信頼性をある程度犠牲にします。 IP はパケットの配信時間や信頼性を保証するものではなく、送信されたパケットの損失、重複、遅延、順序の乱れが発生する可能性があります。

主な内容

IP には主に、IP アドレッシング方式、パケットカプセル化形式、パケット転送ルールの 3 つの側面が含まれます。

関連紹介:

インターネットプロトコルアドレス(英語: Internet Protocol Address、インターネットプロトコルアドレスとも訳される)は、IPアドレス(英語: IP Address)と略称され、ユーザーがインターネットにアクセスするために使用するインターネット プロトコル (IP) デバイスのデジタル ラベル。一般的な IP アドレスは、IPv4 と IPv6 の 2 つのカテゴリに分類されますが、あまり一般的ではない他の小さなカテゴリもあります。

推奨コース: Java チュートリアル

IPとは何ですか

ネットワーク相互接続

NNT トラフィック

Internet Association はどのように実装されていますか?イーサネットやパケット交換網などのネットワーク相互接続機器は相互運用できませんが、相互運用できない主な理由は、送信するデータの基本単位(専門的には「フレーム」と呼ばれます)の形式が異なるためです。 IP プロトコルは、実際にはソフトウェアとプログラムで構成されるプロトコル ソフトウェアのセットであり、さまざまな「フレーム」を「ネットワーク アソシエーション データ パケット」形式に均一に変換します。この変換は、インターネットの最も重要な機能の 1 つであり、すべてのコンピュータで使用できるようになります。インターネット上で相互に通信できる、つまり「オープン性」の特徴を持っています。

データパケット

では、「データパケット」とは何でしょうか?その特徴は何ですか?データ パケットもパケット スイッチングの一種であり、送信されるデータが「パケット」に分割されて送信されることを意味します。ただし、従来の「コネクション型」のパケット交換とは異なり、「コネクションレス」であり、それぞれの「パケット」(グループ)が「独立したメッセージ」として送出されることから「データバッグ」と呼ばれます。このように、通信を開始する前に回線を接続する必要がなく、各データパケットが必ずしも同じ経路で送信される必要がないため、「コネクションレス」と呼ばれます。この機能は、ネットワークの堅牢性とセキュリティを大幅に向上させるため、非常に重要です。

TCP/IP データ パケットのフォーマット

各データ パケットはヘッダーとメッセージの 2 つの部分で構成されており、ヘッダーには宛先アドレスなどの必要な内容が含まれており、各データ パケットはヘッダーとメッセージを通過しません。同じ経路で目的地に正確に到達できます。宛先で最初に送信されたデータを再構築して復元します。このため、IP にはパケットのパッケージ化と収集の組み立ての機能が必要です。

送信プロセス中のデータ パケットの長さは 30,000 バイト (バイト) (1 バイト = 8 バイナリ ビット) です。

さらに、ip データ パケットは完全な ip 情報、つまり ip データ パケット フォーマットの各項目の値の範囲や規則を指すという事実に特別な注意を払う必要があります。バージョン番号は 4 または 6、IP パケットのヘッダー長は 20 バイトから 60 バイト、合計の長さは 65535 バイトを超えない、カプセル化された上位層プロトコルは tcp、udp などです。

IP アドレス

IP プロトコルには、インターネット上のすべてのコンピューターやその他のデバイスに対してアドレスが指定されるという非常に重要な内容もあります。 「IPアドレス」といいます。この種のアドレスにより、ユーザーは接続されたコンピュータ上で操作する際に、数千台のコンピュータから必要なオブジェクトを効率的かつ便利に選択できるようになります。現在、通信ネットワークとIPネットワークの融合が進んでおり、IPを活用した新しい技術が注目されています。例えば、IPネットワークを利用して音声を伝送する技術(VoIP)が人気です。その他、IP overATM、IPoverSDH、IP overなどの技術が普及しています。 WDM などが IP 技術の研究対象です。

IP プロトコル

インターネット アーキテクチャ

A TCP/IP インターネットは 3 つのサービス セットを提供します。最下位層はコネクションレス型トランスポート サービスを提供し、他の層のサービスの基盤を提供します。第 2 層の信頼性の高いトランスポート サービスは、アプリケーション層に高レベルのプラットフォームを提供します。最上位レベルはアプリケーション層サービスです。
2. IP プロトコル: この信頼性の低い、コネクションレス型の送信メカニズムは、インターネット プロトコルと呼ばれます。

IP プロトコルの 3 つの定義:
(1) IP は、TCP/IP インターネット上のデータ送信の基本単位とデータ形式を定義します。
(2) IPソフトウェアはルーティング機能を完了し、データ送信用のパスを選択します。
(3) IP には、信頼性の低いパケット送信に対する一連のルールが含まれており、パケット処理、エラー メッセージの生成、およびグループ化のルールが指定されています。
4. IP データ パケット: ネットワーキングの基本的な送信単位は、データ パケット ヘッダーとデータ領域を含む IP データ パケットです。
5. IP パケットのカプセル化: 物理ネットワークは、パケット ヘッダーを含むパケット全体をフレーム内のデータとしてカプセル化します。
6. MTU ネットワーク最大送信単位: 物理ネットワークの種類が異なれば、物理フレームで送信できるデータ量の上限も異なります。
7. IP データ パケットの再構成: 1 つ目はネットワークを介した再構成、2 つ目は宛先ホストに到達した後の再構成です。後者の方が、各パケット セグメントを独立してルーティングでき、ルーターがセグメントを保存したり再構成したりする必要がないため、より優れています。
8. ライフタイム: IP データ パケット形式には生存時間フィールドがあり、データ パケットがネットワーク内に存在できる時間を秒単位で設定するために使用されます。その値が 0 の場合、インターネットから削除され、エラー メッセージが元のサイトに送り返されます。
9. IP パケット オプション:
IP パケット オプション フィールドは、主にネットワークのテストまたはデバッグに使用されます。レコード ルーティング オプション、ソース ルーティング オプション、タイムスタンプ オプションなど。
ルーティングとタイムスタンプのオプションは、インターネット ルーターによるパケットのルーティング方法を監視または制御する方法を提供します。

以上がIPとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ip
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!