LoginSignup
0
1

More than 3 years have passed since last update.

Web技術基礎知識メモ1

Posted at

用語

ユーザーインターフェース

コンピューターの機能とユーザーのやり取りの橋渡しをする機能

API(アプリケーションプログラミングインターフェース)

ユーザーインターフェースに対し、ソフトウェア同士のやりとりをする機能
例)スマートフォンの天気予報アプリ
(アプリ) → アプリが送信した地域情報 → (Webサーバー)
(アプリ) ← Webサーバーが受け取った地域の天気情報 ← (Webサーバー)

プロトコル

ネットワークに接続された機器同士が通信するときのルール
……用途に応じてさまざまなプロトコルが存在  例)HTTP,SMTP,POP

TCP/IP

インターネット上のサービスを実現するためのプロトコルの集まり。
スマホ、パソコンやサーバーはすべてTCP/IPに対応している。
4つのレイヤーから構成される。
レイヤー1)ネットワークインターフェース層。ハードウェアに関する規定。プロトコル例)イーサネット、WIFI
レイヤー2)インターネット層。ネットワーク間の通信を規定。プロトコル例)IP
レイヤー3)トランスポート層。データの分割方法を規定。プロトコル例)TCP,UDP
レイヤー4)アプリケーション層。Webブラウザやメールソフトなどのアプリごとのやり取りを規定。プロトコル例)HTTP,SMTP

TCP

送信側と受信側で互いに送受信に関する確認を取りながら通信を行う。
例)Webサイトやメールなど、データ損失を防ぐことを優先する場合に採用する。

UDP

送信側と受信側で送受信に関する確認を取らない通信を行う。
例)動画ストリーミングなど、処理速度が求められる時に採用する。

IPアドレス

インターネットに接続されてたコンピューターに割り当てられた住所

ポート番号

コンピュータが提供するサービスの種類を規定したもの
例)80番:HTTP

URL

URLは「スキーム名(プロトコル名)+ホスト名(ドメイン名)+ポート番号+パス名」で成り立つ。

ドメイン名

接続先のサーバー名

パス名

接続先のサーバー上のディレクトリやファイルを表す。

参考文献

Web技術の基本 SBCreative

0
1
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
0
1