6月箴言
すべての事で、我々は最も美しい願っています。最も美しいものは、死ぬことはありません。 - スティーブンキング
第III章
この章では、トランスポート層に主に関連しています
中間トランスポート層は、アプリケーション層とネットワーク層であるネットワークのアプリケーション層にデータを送信し、ネットワーク層から対応するアプリケーションに転送されたデータを受信する責任があります。
ネットワーク層は、ホストとの間の論理的な通信を提供し、異なるホスト上で実行中のプロセスに比べ輸送層との間の論理的な通信を提供します。
主にTCPとUDPを実行しているトランスポート層プロトコル。
UDPとTCPのアプリケーション層について理解することは簡単でてきました。
UDP:
UDPは信頼性の低いトランスポートプロトコルコネクション(ハンドシェーキングなしでデータを送信する前にトランスポート層の両方)です。
UDPトランスポートプロトコルのみがやるべき仕事の最小限の量を行うことができ、マルチプレクサ/デマルチプレクサおよびエラーチェックを少量に加えて、UDPはほとんどIPの新機能を追加しません。
UDPソケットが完全にタプルで識別するために、タプルは、宛先IPアドレスと宛先ポート番号です。
したがって、2つの異なる送信元IPアドレス及び/又は送信元ポート番号を持つ2つのUDPセグメントが存在する場合、同じ宛先IPアドレスおよびポート番号と、
二つのセグメントは、同じ目的によって同じ目的ソケットプロセスに向けられます。
利点:
データとアプリケーション層の送信制御を送信するときはどうすることは、より微妙です。
接続を確立する必要はありません
いいえ接続ステータスません
小さなパケットヘッダのオーバーヘッド。
TCP:
TCPはコネクション指向の、信頼性の高いトランスポートプロトコルです。同定されたTCP 4タプル(送信元IP、送信元ポート、宛先IP、宛先ポート番号)のソケット。送信元IPアドレスやポート番号を有する到達二つの異なるTCPセグメントは、二つの異なるソケットに向けられるであろう。
接続を確立するための3つのウェイハンドシェイク、4波の切断
IP層は、エンドシステム、ネットワークの輻輳のフィードバック表示を提供したくないので、エンド輻輳制御へのTCPエンドは、代わりにセカンダリネットワークの輻輳制御を使用しての使用する必要があります。
使用方法は、TCPを使用すると、送信されたトラフィックのレートを制限するために接続する認知ネットワークの混雑度に基づいて、各送信者を可能にします。
TCP輻輳制御アルゴリズムが含まれます:スロースタートと輻輳回避が推奨されるTCPの高速回復セクションの必須部分である、スロースタート/輻輳回避/高速回復を。
その他:
他のトランスポート層プロトコル:データグラム輻輳制御プロトコル(QCCP)、QUIC(クイックUDPでのインターネット接続)プロトコル、DCTCP(データセンターTCP)プロトコル、ストリーム制御伝送プロトコル、TCPに優しい速度制御プロトコル。
トランスポート層についてここでは、また見に数回反復を必要とし
ます。https://www.cnblogs.com/lisaloveyou1900/p/11037122.htmlで再現