技術/開発

プロトコル

ぷろとこる

ネットワーク上でコンピュータ同士がスムーズに通信を行うための共通の約束(規約)の総称。Web(WWW-World Wide Web)ではHTTP/HTTPSやFTPなど用途別に複数のプロトコルが使い分けられる。

意味解説

1.通信を成立させるための標準規約

専門家向け解説

プロトコルとは、データを正確にやり取りするために定めた通信手順・ルールの集合体。Web上での主なプロトコルには、Webページの閲覧に使われるHTTP/HTTPS、ファイル転送に使われるFTP/SFTP、メール送受信に使われるSMTP/POPなどがある。どのプロトコルを使うかによって通信の目的・速度・セキュリティ特性が異なり、適切な選定がシステム設計の基本となる。プロトコルは国際標準化機関(IETFなど)によって仕様が定められており、特定のベンダーに依存しない相互運用性が担保されている点が重要な特徴。 Web制作で押さえるべきポイントは - ドメインをIPに変換する「DNS」 - データ要求やステータスコードを制御する「HTTP/HTTPS」 - 3ウェイハンドシェイクで接続の信頼性を保証する「TCP」 - パケットを目的地へ届ける「IP」 が連携している点。

クライアント向け説明

コンピュータ同士が通信するための共通ルールです。Webサイトの閲覧やファイルの送受信など、用途によって使われるルールの種類が異なります。例えば、Webサイトを見るための「HTTP」というルールがあるおかげで様々な端末で世界中のWebサイトを同じように正しく表示釣する事ができます。

2.Webディレクターが実務で意識すべき場面と影響範囲

専門家向け解説

Webディレクションの現場では、プロトコルの選定や切り替えが要件・仕様・運用に直結する場面が複数ある。代表的なのはHTTPからHTTPSへの移行であり、SSL証明書の取得・サーバー設定・リダイレクト設定がセットで必要となる。また、APIを用いた外部サービス連携では通信プロトコルの制限(例: HTTPSのみ許可)が連携可否に影響する。FTPからSFTPへの切り替えは情報セキュリティ要件やサーバー仕様の変更を伴うため、納品フローや保守担当者へのアナウンスが必要になる。「プロトコルの変更は単なる技術設定ではなく、関係者全体への影響が生じる仕様変更」という認識が実務では重要である。

クライアント向け説明

たとえばサイトのURLが「http://」から「https://」に変わる際は、通信ルール(プロトコル)の切り替えが伴います。この変更はセキュリティ強化につながりますが、設定作業やページの転送設定など複数の対応が必要になります。

監修

Makoto Koizumi (Zoomin)

Makoto Koizumi (Zoomin)

Rev.2

別のキーワードで探す