1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【基本情報】通信プロトコル

Posted at

通信プロトコル

  • 異なるデバイスやPC、ソフトウェアが通信するために制定された手順
    • データ送受信のタイミングのフォーマットなど

TCP/IP(Transmission Control Protocol)とは

  • 送ったデータが相手に届いているか、その都度確認する通信
  • 正確な信号を送信する通信規格を定めたもの
  • エラーが起きてもクライアント側は何度もリクエストを送信し、サーバー側は正常に受け取って確実にレスポンスを返す
  • TCP/IPは4つのレイヤーに分かれる
レイヤー 主なプロトコル 用途
4層 アプリケーション層 HTTP、FTP、SMTP等 メール、HP閲覧、ファイル転送
3層 トランスポート層 TCP、UDP 通信方式の選定
2層 インターネット層 IP 相手先の特定
1層 ネットワークインターフェース層 ETHERNET、WIFI、PPP 物理的なLANケーブルでPCを接続、ルーターの接続

代表的なプロトコル

レイヤー 名称 概要
1層 ETHERNET 有線LANケーブルでの接続のこと/世界標準のプロトコル
1層 WIFI(無線LAN) 離れた端末同士でも、通信ができる技術
1層 PPP(Point-to-Point Protocol) 電話回線等を使って、1対1の通信で利用されるプロトコル
2層 IP(Internet Protocol) IPアドレスを使用して、通信の相手先を特定する/論理アドレスとも呼ばれる
3層 TCP 通信開始前に相手との間で仮想的な通信路を確保/データ破損を検出して、確実にデータを再送する
3層 UDP 通信開始前に相手との間で、事前のやりとりをしない/素早くデータを送信できる
4層 HTTP(Hyper Text Transfer Protocol) HTMLで書かれたHPの情報をやりとりするプロトコル/非暗号化
4層 HTTPS HTTPを暗号化してデータで送受信する
4層 SMTP(Simple Mail Transfer Protocol) メールを送信するためのプロトコル
4層 POP(Post Office Protocol) メールを受信するためのプロトコル/サーバからメールをダウンロードしているので、他端末でサーバーを見に行っても、そこにメールはない
4層 IMAP(Internet Message Access Protocol) メールを受信するためのプロトコル/メールサーバーからダウンロードせず、直接サーバー上を見に行く
4層 FTP(File Transfer Protocol) サーバーとクライアント間で、ファイルを送受信するためのプロトコル
4層 SFTP FTP通信を暗号化して送るプロトコル
4層 DNS(Domain Name System) ドメイン名を使用してアクセスするためのプロトコル/IPアドレスを名前解決する
4層 DHCP(Dynamic Host Configuration Protocol) 自動的にすべての端末に設定情報を付与する
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?