プロトコル群
HTTP
Hypertext Transfer Protocol
ブラウザとWebサーバー間でのデータ通信のことです。
ブラウザからWebサーバーにリクエストを投げ、Webサーバーから返ってきたレスポンスを表示します。
ホームページの閲覧などが挙げられます。
SSL/TLS
Secure Sockets Layer/Transport Layer Security
送受信するデータを暗号化する通信プロトコルです。
データの盗聴・改ざん・なりすましを防ぎます。
httpsから始まるホームページはSSL化されています。
POP3/SMTP
Post Office Protocol/Simple Mail Transfer Protocol
POP3はメール受信用プロトコル。
SMTPはメール送信用プロトコルです。
FTP
File Transfer Protocol
ファイル転送を行うための通信プロトコルです。
ファイルをWebサーバーにアップロードしたり、ダウンロードすることができます。
SMB
Server Message Block
LAN上のWindowsコンピュータ間ファイル共有やプリンタ共有などを行うためのプロトコルです。
DHCP
Dynamic Host Configuration Protocol
ネットワークに一時的に接続するコンピュータに、IPアドレスなど必要な情報を自動的に割り当てるプロトコルです。
NTP
Network Time Protocol
ネットワークに接続された機器の時計を正しい時刻へ同期するための通信プロトコルです。
TCP/UDP
Transmission Control Protocol/User Datagram Protocol
インターネットにて標準的に利用されている通信プロトコルです。
TCPではデータが届いたことを確認し、もし届いていなかったら送り直す安全重視な方式で、UDPは届いたことは確認せず次々データを送る速度重視な方式です。
IP
Internet Protocol
インターネットで通信相手を特定するための「IPアドレス」に基づいて、パケットを宛先ネットワークやホストまで届けるためのプロトコル。
IPsec
Security Architecture for Internet Protocol
インターネットなどのTCP/IPネットワークで暗号通信を行うための通信プロトコルです。
仮想プライベートネットワーク(VPN)の通信プロトコルなどとして採用されています。
Ethernet
主に室内や建物内でコンピュータや電子機器をケーブルで繋いで通信する有線LAN(構内ネットワーク)の標準の一つで、最も普及している規格です。
PPPoE
Point-to-Point Protocol over Ethernet
PPPの機能をEthernet上で利用するためのプロトコルです。
家庭内LANに接続されたパソコンやルータ(ブロードバンドルータ)などの機器と、インターネットサービスプロバイダ(ISP)の施設に設置された通信機器の間で接続を確立する手段としてよく利用されるています。
プロトコル階層
1.アプリケーション層
アプリケーション間のやり取り
該当プロトコル:HTTP、POP3、SMTP、FTP、DHCB
2.トランスポート層
プログラム間の通信、通信の制御
該当プロトコル:TCP、UDP
3.インターネット層
ネットワークでの通信
該当プロトコル:IP
4.ネットワークインターフェース層
同一ネットワーク上での通信、ハードウェア仕様など
該当プロトコル:Ethernet、PPP