No.28 インターネットなどのネットワークで、IP(Internet Protocol)の一段階上位層のプロトコル(通信規約)として標準的に使われるものの一つ。
IPと、HTTPなど各用途固有の上位プロトコルとの橋渡しをするもので、ポート番号という識別番号を用いて、各IPデータグラムが運んでいるデータがどの上位プロトコルのものであるかを識別し、担当のソフトウェアに振り分けたりすることができる。
(***)はコネクション型のプロトコルで、通信相手の状況を確認して接続を確立し、データの伝送が終わると切断するという手順を踏む。
相手が確実にデータを受け取ったかを確認したり、データの欠落や破損を検知して再送したり、届いたデータを送信順に並べ直したりといった制御を行う。
信頼性は高いが転送効率は低く、通信経路の品質が低いとデータの到着に遅延が生じたり通信不能になりやすい。
転送効率より確実性が重視される用途でよく利用される。
同じ階層で利用されるプロトコルにUDP(User Datagram Protocol)があり、再送制御などを行わず「送りっぱなし」にする仕組みのため、確実性より転送効率や即時性を重視する用途にはUDPを用いる。
IPと、HTTPなど各用途固有の上位プロトコルとの橋渡しをするもので、ポート番号という識別番号を用いて、各IPデータグラムが運んでいるデータがどの上位プロトコルのものであるかを識別し、担当のソフトウェアに振り分けたりすることができる。
(***)はコネクション型のプロトコルで、通信相手の状況を確認して接続を確立し、データの伝送が終わると切断するという手順を踏む。
相手が確実にデータを受け取ったかを確認したり、データの欠落や破損を検知して再送したり、届いたデータを送信順に並べ直したりといった制御を行う。
信頼性は高いが転送効率は低く、通信経路の品質が低いとデータの到着に遅延が生じたり通信不能になりやすい。
転送効率より確実性が重視される用途でよく利用される。
同じ階層で利用されるプロトコルにUDP(User Datagram Protocol)があり、再送制御などを行わず「送りっぱなし」にする仕組みのため、確実性より転送効率や即時性を重視する用途にはUDPを用いる。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |