ホームページ よくある問題 信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか?

信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか?

Dec 03, 2020 pm 02:44 PM
プロトコル

信頼性の高い伝送を提供するトランスポート層プロトコルは、TCP プロトコルです。 TCP プロトコルは、信頼性の低いインターネット ネットワーク上で信頼性の高いエンドツーエンドのバイト ストリームを提供するために特別に設計された伝送プロトコルです。 TCP の設計目標は、インターネットのさまざまな特性に動的に適応することです。

信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

信頼性の高い伝送を提供するトランスポート層プロトコルは、TCP プロトコルです。

TCP プロトコルの概要:

伝送制御プロトコル (TCP、伝送制御プロトコル) は、信頼性の低いインターネット ネットワーク上で信頼性の高いエンドツーエンドのバイト ストリームを提供するために特別に設計された伝送プロトコルです。

インターネットワークは、単一のネットワークとは大きく異なります。インターネットワークの各部分では、トポロジ、帯域幅、遅延、パケット サイズ、その他のパラメータが大幅に異なる場合があります。 TCP の設計目標は、インターネットのこれらの特性に動的に適応し、さまざまな障害に直面しても堅牢であることです。

異なるホストのアプリケーション層間では、信頼性の高いパイプのような接続が必要になることがよくありますが、IP 層はそのようなフロー メカニズムを提供せず、信頼性の低いパケット スイッチングを提供します。

アプリケーション層は、ネットワーク間送信用の 8 ビット バイトで表されるデータ ストリームを TCP 層に送信します。その後、TCP はデータ ストリームを適切な長さのセグメントに分割します (通常、データ ストリームが送信されるネットワークの影響を受けます)。コンピュータが接続されています)、データリンク層の最大伝送単位 (MTU) 制限)。次に、TCP は結果のパケットを IP 層に渡し、IP 層はそのパケットをネットワーク経由で受信エンティティの TCP 層に送信します。 TCP では、パケット損失が発生しないように各パケットにシーケンス番号を付与すると同時に、受信側エンティティに送信されたパケットが順番に受信されることを保証します。

次に、受信側エンティティは、正常に受信されたパケットに対して対応する確認応答 (ACK) を送り返します。送信側エンティティが適切な往復遅延 (RTT) 以内に確認応答を受信しない場合、対応するデータ パケットは紛失したものとみなされ、再送信されます。 TCP では、チェックサム機能を使用してデータにエラーがないかどうかをチェックし、送信時と受信時にチェックサムを計算します。

関連拡張:

TCP/IP プロトコルの構成

TCP/IP プロトコルは、ある程度 OSI アーキテクチャを参照します。 OSI モデルには 7 つの層があり、下から順に、物理層、データリンク層、ネットワーク層、トランスポート層、セッション層、プレゼンテーション層、アプリケーション層となります。しかし、これは明らかにやや複雑なので、TCP/IP プロトコルでは 4 つのレベルに簡略化されています。

(1) アプリケーション層、プレゼンテーション層、およびセッション層によって提供されるサービスは大きな違いがないため、TCP/IP プロトコルでは、これらはアプリケーション層の 1 つの層に統合されます。

(2) トランスポート層とネットワーク層はネットワーク プロトコルにおいて非常に重要な役割を果たすため、TCP/IP プロトコルでは 2 つの独立した層として扱われます。

(3) データリンク層と物理層の内容は類似しているため、TCP/IP プロトコルではネットワーク インターフェイス層の 1 つの層に統合されます。 4 層アーキテクチャのみの TCP/IP プロトコルは、7 層アーキテクチャの OSI よりもはるかに単純であるため、実際のアプリケーションでは TCP/IP プロトコルの方が効率的で低コストです。

TCP/IP プロトコルの 4 つのレベルをそれぞれ紹介します。

アプリケーション層: アプリケーション層は TCP/IP プロトコルの最初の層であり、アプリケーション プロセスにサービスを直接提供します。

(1) アプリケーション層では、メール送信アプリケーションでは SMTP プロトコル、World Wide Web アプリケーションでは HTTP プロトコル、リモート ログイン サービス アプリケーションでは、アプリケーション層で必要に応じてプロトコルを使い分けます。 TELNETプロトコルがあります。

(2) アプリケーション層は、データの暗号化、復号化、およびフォーマットも行うことができます。

(3) アプリケーション層は他のノードとの接続を確立または終了できるため、ネットワーク リソースを完全に節約できます。

トランスポート層: TCP/IP プロトコルの 2 番目の層として、トランスポート層は TCP/IP プロトコル全体で中心的な役割を果たします。また、トランスポート層では、TCP と UDP も主要な役割を果たします。

ネットワーク層: ネットワーク層は、TCP/IP プロトコルの 3 番目の層に位置します。 TCP/IP プロトコルでは、ネットワーク層はネットワーク接続の確立と終了、IP アドレスの検索などの機能を実行できます。

ネットワーク インターフェイス層: TCP/IP プロトコルでは、ネットワーク インターフェイス層は 4 番目の層に位置します。ネットワーク インターフェイス層は物理層とデータ リンク層を統合するため、ネットワーク インターフェイス層はデータを送信するための物理媒体であるだけでなく、ネットワーク層に正確な回線も提供します。

さらに関連する知識を知りたい場合は、php 中国語 Web サイト にアクセスしてください。

以上が信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか?の詳細内容です。詳細については、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

vivo 急速充電はどのプロトコルに属しますか? vivo 急速充電はどのプロトコルに属しますか? Sep 06, 2022 pm 02:43 PM

vivo 急速充電には 2 つの主なプロトコルがあります: 1. 「QC 2.0」急速充電プロトコル。「QC2.0」は「Quick Charge 2.0」テクノロジーです。Qualcomm がリリースした急速充電テクノロジーのバージョン 2.0 です。5V を出力できます。 9V、12V、20Vの4つの電圧グループ; 2. PD急速充電プロトコルは、「USB-IF」団体によって策定された急速充電仕様であり、現在主流の急速充電プロトコルの1つであり、現在のデフォルトの最大電力を実現できます。 「5V/2A」「type-c」インターフェースが100Wに増加。

PD3.0急速充電プロトコルの最大ワットは何ですか? PD3.0急速充電プロトコルの最大ワットは何ですか? Nov 08, 2022 pm 04:04 PM

PD3.0急速充電プロトコルは最大「100W」までサポートします。 2015 年 11 月、USB PD 高速充電のメジャー バージョン アップデートが行われ、USB PD3​​.0 高速充電の時代が到来しました。PD3.0 プロトコルは 5V3A、9V3A、12V3A、15V3A、20V5A 出力をサポートし、最大電力は 100W に達します。携帯電話の充電だけでなく、ラップトップやモニターの電源としても使用できます。

5 つの産業用通信プロトコルとは何ですか? 5 つの産業用通信プロトコルとは何ですか? Sep 28, 2022 am 11:52 AM

5 種類の産業用通信プロトコル: 1. 電子コントローラで使用される世界共通言語である Modbus プロトコル、2. シリアル物理インターフェイス規格である RS-232 プロトコル、3. RS232 に基づく RS-485 プロトコルを開発に基づいています; 4. HART プロトコルは、オンサイトのインテリジェント機器と制御室機器の間で使用される通信プロトコルです; 5. MPI プロトコルは、並列コンピュータを作成するために使用される言語間通信プロトコルです。

PHP の SOAP プロトコル ガイド PHP の SOAP プロトコル ガイド May 20, 2023 pm 07:10 PM

インターネット テクノロジーの継続的な発展に伴い、データとビジネスの相互作用を実現するために、他のアプリケーションにインターフェイスを提供する必要があるエンタープライズ レベルのアプリケーションがますます増えています。この場合、データを送信し、データの整合性とセキュリティを確保するための信頼できるプロトコルが必要です。 SOAP (Simple Object Access Protocol) は、Web 環境でアプリケーション間の通信を実装するために使用できる XML ベースのプロトコルです。人気の Web プログラミング言語としての PHP

qc4+ 急速充電プロトコルとは何ですか? qc4+ 急速充電プロトコルとは何ですか? Aug 18, 2022 pm 03:49 PM

QC4+ 急速充電プロトコルは、USB PD PPS プロトコルと QC3.0/2.0 急速充電プロトコルを組み合わせた、多機能、マルチプロトコルの急速充電技術です。 QC4+ 充電プロトコルは USB PD3​​.0 (PPS) と互換性があり、USB PD2.0、QC3.0、QC2.0、BC1.2 およびその他のプロトコルと下位互換性があります。 USB PD および QC4+ をサポートするための最初の前提条件は、両端での USB-C インターフェイスと、USB-C インターフェイスの CC (構成チャネル) に基づく電力ネゴシエーション メッセージのサポートです。

Windows は近い将来、TLS 1.0 と TLS 1.1 を廃止します Windows は近い将来、TLS 1.0 と TLS 1.1 を廃止します Aug 12, 2023 am 11:37 AM

Microsoft は、Windows で Transport Layer Security (TLS) プロトコル バージョン 1.0 および 1.1 を無効にする予定です。同社は2023年3月1日にテクノロジーコミュニティWebサイトでこのニュースを発表した。これら 2 つのプロトコルの歴史は 1999 年 (TLS1.0) と 2006 年 (TLS1.1) に遡り、その後、新しいバージョンの TLS1.2 および TLS1.3 に追い越されました。 Microsoft は、古いプロトコル バージョンでセキュリティの問題が発見されたことを指摘し、「インターネット標準と規制当局は、これに対応して TLS バージョン 1.0 および 1.1 を廃止または禁止しました。長年にわたって、TLS 1.0 および 1.1 の使用は大幅に減少しました。」と Microsoft は考えています。両方のプロトコルを無効にするようになります。マイク

x.25 プロトコルではどのようなテクノロジーが使用されていますか? x.25 プロトコルではどのようなテクノロジーが使用されていますか? Jul 18, 2022 pm 04:05 PM

「x.25」プロトコルはパケット交換技術を使用しており、「x.25」プロトコルは、伝送路、パケット交換機、遠隔集線装置、パケット端末などの基本機器から構成されるコンピュータ指向のデータ通信ネットワークであり、多層構造を採用しています。アーキテクチャ、ネゴシエーション、制御および情報交換の情報送信は、ピア層間の通信プロトコルを通じてインターフェースのピア層間で実行されます。

信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか? 信頼性の高い伝送を実現するトランスポート層プロトコルは何ですか? Dec 03, 2020 pm 02:44 PM

信頼性の高い伝送を提供するトランスポート層プロトコルは TCP プロトコルです。 TCP プロトコルは、信頼性の低いインターネット ネットワーク上で信頼性の高いエンドツーエンドのバイト ストリームを提供するために特別に設計された伝送プロトコルです。 TCP の設計目標は、インターネットのさまざまな特性に動的に適応することです。