通信プロトコルとは? わかりやすく解説

Weblio 辞書 > 固有名詞の種類 > 方式・規則 > 主義・方式 > 学問 > 学問 > 通信プロトコルの意味・解説 

つうしん‐プロトコル【通信プロトコル】

読み方:つうしんぷろとこる

communication protocol》⇒プロトコル3

「通信プロトコル」に似た言葉

プロトコル 通信プロトコル 通信規約

【同】 通信プロトコル、通信規約
【英】 Protocol Network

ネットワーク上でデータ通信するための手順や規約集合のこと。たとえばインターネットWebページを見る場合WebブラウザWebサーバHTTPプロトコルを利用して通信行っている。


通信プロトコル

別名:プロトコルネットワークプロトコル通信規約通信手順
【英】protocol

通信プロトコルとは、ネットワーク上でデータ通信するための手順や規約集合のことである。「protocol」には「規約」「議定書」といった意味がある

通信プロトコルはしばし言語たとえられる例えば、英語しか話せない人に日本語お願い事をしても、日本語わからないという理由で、願い聞き入れられるとがない。これと同様に二つコンピュータ通信を行う場合にも、互い意思疎通できるような仕組み持っている必要がある

通信プロトコルは、端末通信する場合に際して最初に情報発する端末選定送信するデータ形式パケット構成、あるいは通信エラー起こった場合対処法などを細かく取り決めている。これによっていかなる場合にもスムーズな連携を行うことが可能となっている。

インターネットWebページを見る場合WebブラウザWebサーバーは「HTTP」(Hyper Text Transfer Protocol)という通信プロトコルを利用して通信行っている。HTTPは、TCPと、その下で具体的な通信を行うIPという2種類の通信プロトコルを使用している。ちなみにHTTPRFC 2616として規格化されている。

また、ユーザープロバイダ電話回線によって接続される際には、ユーザーコンピュータプロバイダコンピュータPPPという通信プロトコルを用いて通信行っている。他方モデムは、エラー訂正データ圧縮に、MNPなどの通信プロトコルを使用している。


参照リンク
Hypertext Transfer Protocol -- Network Working Group - (英文
通信事業のほかの用語一覧
通信回線:  ドライカッパー  通信規約  通信手順  通信プロトコル  VAN  WAN  xDSL

通信プロトコル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/10/25 01:54 UTC 版)

手旗信号は、プロトコルに従ってを動かす通信方式である。

通信プロトコル(つうしんプロトコル、Communication protocol)は、通信に関する規格のことである。「通信規約」や「通信手順」ともいう[1][2]

概要

通信を行うためには、通信に参加するもの同士の間で、あらかじめ通信に関する規格を定めなければならない。

を振ってコメの相場情報を伝える人(大阪

たとえば、江戸時代においては、旗振り通信により、米相場を各地に伝達していたが、旗を振る向きや回数の意味について、事前に打ち合わせて決めておかなければ意味を成さない(上げ相場は左横上で二振、下げ相場は右横下で二振、など)。

プロトコルを定め、それに従うことは、通信を成立させるための基本原理と言える。プロトコルが異なる機器同士で通信を行いたい場合は、プロトコルコンバータ(英語: Protocol converterのような機器を使用する。

情報工学におけるプロトコル

一つの通信でも、役割の異なる複数のプロトコルから成り立っていることも多く、それらをまとめたものは「プロトコルスタック」、「プロトコル・ファミリー」、「プロトコル・スイート」などと呼ぶ。これは、ネットワーク・プロトコルが階層的に定義されているのに対応して、それを実装するソフトウェアも階層的に構築されるためである。また、このことからプロトコルや、プロトコル・スタックは、しばしばそれらのソフトウェアでの実装を指すこともある。

現在広く普及しているプロトコル・スイートとしては、インターネット・プロトコル・スイート(TCP/IP)が挙げられる。インターネットの通信に関するプロトコルは、コンピュータ上で動くソフトウェアに関する取り決めを中心に、伝送路などのハードウェアについての取り決めも含まれ、そのほとんどは、IETFによって定められ、その他のものについてはIEEEISOなどの組織によって定められている。ITU-Tは電気通信に関するプロトコルの策定を行う。

構成要素

通信プロトコルは、伝送路の物理条件、伝達、相手の特定、情報表現の4つの基本要素より成り立っている。

伝送路の物理条件
有線通信の場合は、ケーブルとコネクタの形状と電気特性や光学波長、変調方式を規定する。無線通信の場合は、周波数帯や変調方式を規定する。例えば、IEEE 802.11, Bluetooth, ZigBeeなどがある。
伝達
伝達に関する要素として、通信プロトコルの中核をなす多くの決まりごとが規定されている。この中には信号にどのように「1」と「0」を割り当てるのかといった「符号化コード」から始まって、「同期」、「アクセス制御」、「誤り制御」、「フロー制御」などの各方式の規定が含まれている。
相手の特定
1対1の通信路に関するプロトコルでは例外的に規定の必要がないが、複数の端末が接続されるネットワーク上では送信先を特定する必要がある場合が多い。個別の「アドレス」によって特定できるが、1つの端末には、MACアドレスやIPアドレスのように用途によって複数種類のアドレスが割り振られることが多く、それらの間での変換ルールに関しての複雑な取り決めが規定されている。
情報表現
ビットの羅列を有効な情報として通信するために、情報の表現ルールを相互に取り決める必要がある。ビットの区切り単位として古くは6ビットや7ビットで1つの文字を表現していたが、今では多くが8ビットで区切られたASCIIコードを文字コードとして使っていることが多く、日本ではシフトJIS等も使用される。また、いくつかの文字の組み合わせでコマンドとする取り決めや、送信する内容、つまりデータそのものの表現方法も取り決めておかなくてはならない。こういった情報の配置と構成に関する表現ルールがパケット・フォーマットやフレーム・フォーマットといった形で、詳細な取り決めが規定される[3]

各種プロトコル

以下は各種の通信プロトコルについて、OSI参照モデルの7層のうち最も近い層に分類したものになっている。

第1層(物理{フィジカル}層)のプロトコル

第2層(データリンク層)のプロトコル

  • ARP Address Resolution Protocol
  • イーサネット
  • FDDI Fiber Distributed Data Interface
  • LAP (Link Access Procedure) 、X.25用
  • HDLC High Level Data Link Control
    • LAPB (Link Access Procedure, Balanced) 、LAPのHDLC互換版
    • LAPD (Link Access Procedure on the D-channel) 、LAPBのISDN Dチャネル版
    • LAPDC (Link Access Procedure for Digital Cordress) 、RCR STD-28 (PHS) 用
    • LAPM (Link Access Procedure for Modem) 、アナログモデム用
    • LAPF (Link Access procedure for Frame-Relay) 、フレームリレー用
  • PPP Point-to-point protocol
  • トークンリング

第2+3層のプロトコル

  • X.25
  • フレームリレー X.25を単純化したもの
  • ATM Asynchronous Transfer Mode
  • MPLS Multi-protocol label switching

第3層(ネットワーク層)のプロトコル

  • ICMP Internet Control Message Protocol
  • IP Internet Protocol そのもの
    • IPv4 Internet Protocol version 4、現在の標準
    • IPv6 Internet Protocol version 6、現在広がりつつある
  • IPX Internetwork Packet Exchange
  • ルーティング・プロトコル:
    • 自律システム(AS)間のルーティング
      • EGP Exterior gateway protocol (現在使われていない)
      • BGP Border gateway protocol
    • 独立の自律システム(AS)内におけるルーティング
      • EIGRP Enhanced interior gateway routing protocol
      • IGRP Interior gateway routing protocol
      • RIP Routing information protocol
      • OSPF Open shortest path first
  • X.25PLP (Packet Level Protocol) 、X.25用

第3+4層のプロトコル

  • XNS Xerox network services

第4層(トランスポート層)のプロトコル

  • SPX Sequenced Packet Exchange
  • TCP Transmission Control Protocol
  • UDP User Datagram Protocol
  • SSL Secure Sockets Layer
  • TLS Transport Layer Security
  • IPSec IP Security Protocol
  • SCTP Stream Control Transmission Protocol
  • DCCP Datagram Congestion Control Protocol
  • QUIC

第5層(セッション層)のプロトコル

  • SIP Session Initiation Protocol
  • H.323 Packet-based multimedia communications systems
  • HTTP HyperText Transfer Protocol、 World Wide Webで利用されている
  • SMTP Simple Mail Transfer Protocol
  • FTP File Transfer Protocol
  • POP3 Post Office Protocol Version 3
  • Telnet 遠隔端末アクセスプロトコル
  • IMAP Internet Message Access Protocol

HTTP over TLSHTTPSなどで使われる)やSMTP over SSL、STARTTLSなど、上記のプロトコルにおけるセキュリティ上の欠点を補ったものもある。

第6層(プレゼンテーション層)のプロトコル

  • SDP Session Description Protocol
  • HTML
  • XML
  • AFP Apple Filing Protocol
  • PIDF

第7層(アプリケーション層)のプロトコル

  • NFS Network File System
  • SNMP Simple Network Management Protocol
  • Gnutella ピア・ツー・ピアのファイル交換プロトコル
  • DNS Domain Name System
  • SSH Secure SHell
  • NTP Network Time Protocol
  • Gopher World wideな文書共有システム
  • Finger 登録ユーザのプロファイル情報の取得
  • NNTP News Network Transfer Protocol
  • LDAP Lightweight Directory Access Protocol
  • DHCP Dynamic Host Configuration Protocol
  • IRC Internet Relay Chat
  • WebDAV Web Distributed Authoring and Versioning
  • DICT Dictionary protocol

歴史

通信に関して最初にProtocol(プロトコル)という用語が使われたのは、1968年に稼動を開始したARPANET(アーパネット)である。ARPANETは世界最初のコンピュータ・ネットワークとして、また、現在のインターネットの母体となったネットワークとして知られている。

その後、ARPANETを手本にさらに良いネットワークを構築するために生み出されたX.25という通信手順の登場で、プロトコルという用語が広まり定着した[3]

応用

自動車

CAN(Controller Area Network)、LIN(Local Interconnect Network英語版)、FlexRayのような車載機器の通信規格がある。

家電

Echonet、ECHONET Liteのような家電用通信規格がある。

機器

ARCNET(Attached Resource Computer NETwork)のような機器間の通信規約がある。

航空宇宙

SpaceWireのような航空宇宙用の通信規約がある。

仮想通貨

暗号通貨は多種多様に現存していて、トークンの特異性かつ暗号通貨間のチャネリング(交信)を指すことがある。

工場

製造元独自の通信プロトコル(ベンダーロックイン)が多いが、スマートファクトリーインダストリー4.0といった取り組みにより、異なる製造元の装置が通信できる規格もある。また、OLE for Process Controlのような標準規格がある。

ビル・住居

BACnetLonTalkX10ZigBeeのような通信規格がある。

関連

プロトコル記述言語

  • ASN.1 Abstract Syntax Notation One
  • ABNF Augmented BNF (Backus-Naur Form)

出典

  1. ^ 日本国語大辞典,世界大百科事典内言及, ASCII jpデジタル用語辞典,知恵蔵,パソコンで困ったときに開く本,デジタル大辞泉,栄養・生化学辞典,ホームページ制作用語集,IT用語がわかる辞典,世界大百科事典 第2版,ブリタニカ国際大百科事典 小項目事典,日本大百科全書(ニッポニカ),精選版. “プロトコルとは”. コトバンク. 2021年2月23日閲覧。
  2. ^ 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.
  3. ^ a b 高橋健太郎著 「プロトコルはなぜ必要か」 日経NETWORK 2007年7月号 p.59~p.75

学習参考書

  • 井上直也、村山公保、竹下隆史、荒井透、苅田幸雄:「マスタリングTCP/IP―入門編―(第6版)」、オーム社、ISBN 978-4-274-22447-82019年12月)。

関連項目


通信プロトコル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/30 00:52 UTC 版)

エスケープ文字」の記事における「通信プロトコル」の解説

Point-to-Point Protocol (PPP) では、0x7Dのオクテット十進数125八進数で\175ASCIIでは })をエスケープ文字として使用する。すぐ後に続くオクテットは0x20とのXOR取ってから上位プロトコル送られる。これは、0x7D自体と、PPPフレーム開始終了表わす0x7Eついて、上位プロトコルからそれらのオクテットPPPカプセル化して送信するよう要請があったときに適用される上位プロトコルからの要請が 0x7D の場合は、送られるシーケンスは 0x7D 0x5D となり、 0x7E ならば 0x7D 0x5E となる。

※この「通信プロトコル」の解説は、「エスケープ文字」の解説の一部です。
「通信プロトコル」を含む「エスケープ文字」の記事については、「エスケープ文字」の概要を参照ください。

ウィキペディア小見出し辞書の「通信プロトコル」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

「通信プロトコル」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「通信プロトコル」の関連用語

1
全銀手順 デジタル大辞泉
100% |||||

2
Z手順 デジタル大辞泉
100% |||||

3
全銀協手順 デジタル大辞泉
100% |||||

4
全銀協標準プロトコル デジタル大辞泉
100% |||||




8
90% |||||


10
プロトコール デジタル大辞泉
90% |||||

通信プロトコルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



通信プロトコルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【通信プロトコル】の記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの通信プロトコル (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのエスケープ文字 (改訂履歴)、ウェブアプリケーション (改訂履歴)、ダイヤルアップ接続 (改訂履歴)、CyberGhost VPN (改訂履歴)、ソフトフォン (改訂履歴)、NOP (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS