つうしん‐プロトコル【通信プロトコル】
プロトコル 通信プロトコル 通信規約
通信プロトコル
【英】protocol
通信プロトコルとは、ネットワーク上でデータを通信するための手順や規約の集合のことである。「protocol」には「規約」「議定書」といった意味がある。
通信プロトコルはしばしば言語にたとえられる。例えば、英語しか話せない人に日本語でお願い事をしても、日本語がわからないという理由で、願いは聞き入れられることがない。これと同様に、二つのコンピュータが通信を行う場合にも、互いが意思疎通できるような仕組みを持っている必要がある。
通信プロトコルは、端末が通信する場合に際して、最初に情報を発する端末の選定、送信するデータの形式、パケットの構成、あるいは通信エラーが起こった場合の対処法などを細かく取り決めている。これによっていかなる場合にもスムーズな連携を行うことが可能となっている。
インターネットでWebページを見る場合、WebブラウザやWebサーバーは「HTTP」(Hyper Text Transfer Protocol)という通信プロトコルを利用して通信を行っている。HTTPは、TCPと、その下で具体的な通信を行うIPという2種類の通信プロトコルを使用している。ちなみにHTTPはRFC 2616として規格化されている。
また、ユーザーがプロバイダと電話回線によって接続される際には、ユーザーのコンピュータとプロバイダのコンピュータはPPPという通信プロトコルを用いて通信を行っている。他方モデムは、エラー訂正やデータ圧縮に、MNPなどの通信プロトコルを使用している。
参照リンク
Hypertext Transfer Protocol -- Network Working Group - (英文)
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/29 15:38 UTC 版)
通信プロトコル(つうしんプロトコル、Communication protocol)は、通信に関する規格のことである。「通信規約」や「通信手順」ともいう[1][2]。
- ^ 日本国語大辞典,世界大百科事典内言及, ASCII jpデジタル用語辞典,知恵蔵,パソコンで困ったときに開く本,デジタル大辞泉,栄養・生化学辞典,ホームページ制作用語集,IT用語がわかる辞典,世界大百科事典 第2版,ブリタニカ国際大百科事典 小項目事典,日本大百科全書(ニッポニカ),精選版. “プロトコルとは”. コトバンク. 2021年2月23日閲覧。
- ^ Transactions: The Best Papers of 1987, Simulation of Factory Communication Protocols, in Proc. of Simulation and Artificial Intelligence in Manufacturing, ハリー・グナルト by Society of Manufacturing Engineers, Long Beach, California, October 1987, pp. 1.59 – 1.75.
- ^ a b 高橋健太郎著 「プロトコルはなぜ必要か」 日経NETWORK 2007年7月号 p.59~p.75
- 1 通信プロトコルとは
- 2 通信プロトコルの概要
- 3 概要
- 4 各種プロトコル
- 5 歴史
- 6 出典
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/30 00:52 UTC 版)
Point-to-Point Protocol (PPP) では、0x7Dのオクテット(十進数で125、八進数で\175、ASCIIでは })をエスケープ文字として使用する。すぐ後に続くオクテットは0x20とのXORを取ってから上位のプロトコルへ送られる。これは、0x7D自体と、PPPでフレームの開始・終了を表わす0x7Eついて、上位のプロトコルからそれらのオクテットをPPPでカプセル化して送信するよう要請があったときに適用される。上位のプロトコルからの要請が 0x7D の場合は、送られるシーケンスは 0x7D 0x5D となり、 0x7E ならば 0x7D 0x5E となる。
※この「通信プロトコル」の解説は、「エスケープ文字」の解説の一部です。
「通信プロトコル」を含む「エスケープ文字」の記事については、「エスケープ文字」の概要を参照ください。
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/18 12:09 UTC 版)
「ウェブアプリケーション」の記事における「通信プロトコル」の解説
サーバとクライアントの間の通信手段は伝統的にHTTPが利用される。ただしサイバーセキュリティの重要性が高まりHTTPSがデファクトになりつつある。HTTPを基盤としてより上位の通信プロトコルとしてはgRPC、リアルタイム通信用途ではWebSocketが用いられる。またHTTPとは別系統のリアルタイム通信プロトコルとしてWebRTCも用いられる。より良い通信効率・リアルタイム双方向通信を実現する次世代のプロトコルとしてHTTP/3(HTTP over QUIC)、QUIC等が開発されている。
※この「通信プロトコル」の解説は、「ウェブアプリケーション」の解説の一部です。
「通信プロトコル」を含む「ウェブアプリケーション」の記事については、「ウェブアプリケーション」の概要を参照ください。
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/08/26 14:46 UTC 版)
「ダイヤルアップ接続」の記事における「通信プロトコル」の解説
ダイヤルアップ接続上で使われていた通信プロトコルは、主に次に挙げる物がある。 無手順、または各種のバイナリ転送プロトコル(パソコン通信など) UUCP(Unix to Unix Copy Protocol) SLIP(Serial Line Internet Protocol) PPP(Point-to-Point Protocol)
※この「通信プロトコル」の解説は、「ダイヤルアップ接続」の解説の一部です。
「通信プロトコル」を含む「ダイヤルアップ接続」の記事については、「ダイヤルアップ接続」の概要を参照ください。
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/09/23 05:43 UTC 版)
「CyberGhost VPN」の記事における「通信プロトコル」の解説
CyberGhost VPNはOpenVPN、IKEv2、WireGuardプロトコルに対応している。
※この「通信プロトコル」の解説は、「CyberGhost VPN」の解説の一部です。
「通信プロトコル」を含む「CyberGhost VPN」の記事については、「CyberGhost VPN」の概要を参照ください。
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/06/15 02:44 UTC 版)
2つの端点で通信するには、同じ通信プロトコルを使い、音声コーデックも少なくとも1つは同じものをサポートしていなければならない。サービスプロバイダの多くは、通信プロトコルとしてIETFのSIP (Session Initiation Protocol) を使っているが、Skype は完全に独自なシステムを使っており、Google Talk はXMPPに基づいている。
※この「通信プロトコル」の解説は、「ソフトフォン」の解説の一部です。
「通信プロトコル」を含む「ソフトフォン」の記事については、「ソフトフォン」の概要を参照ください。
通信プロトコル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/01/15 15:17 UTC 版)
いくつかの通信プロトコルでは、NOP や NOOP というコマンドを備えている。このコマンドを送信した場合、具体的に何かが起こるわけではないがサーバからの応答は返ってくる。プロトコルによっては特別なメッセージや情報を返すものもある。このコマンドは主にサーバとの接続が切断されていないか、あるいはトラフィックの増大等の理由でサーバからの応答が遅れていないかを調べる目的で使用される。 NOP もしくは NOOP コマンドを備えている主な通信プロトコルとして以下のものがある。 FTP - NOOP コマンド SMTP - NOOP コマンド POP3 - NOOP コマンド TCP - TCP オプションでオプション番号 1 が No-Operation(何もしない)を意味する Telnet - NOP コマンド この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。
※この「通信プロトコル」の解説は、「NOP」の解説の一部です。
「通信プロトコル」を含む「NOP」の記事については、「NOP」の概要を参照ください。
「通信プロトコル」の例文・使い方・用例・文例
固有名詞の分類
- 通信プロトコルのページへのリンク