Syntax Error.

[Sy] 【Tech用語辞典】ポート(ポート番号)とは?

2017/12/26
できる限り簡単な言葉で説明する用語辞典を目指してます。ポート(ポート番号)とは、ひとことで言うと 「 通信する時にIPアドレスとセットで使われる『送り元と宛先のプログラムをさらに細かく特定する』ための番号のこと 」 です。

読む前に理解しておいてほしい用語

IP

インターネットで通信するための決まりごと(ルール)のこと

IPアドレス

通信する機器に与えられている『通信するための住所』のこと

インターネット

世界中をつなぐ通信ネットワークのこと

HTTP

『HTMLファイルを転送する仕組み』についてのルールのこと

Webサーバ

Webサイトを配信するためのソフト、またはそのソフトが動いている機器のこと

Webサイト

たくさんの Webページをまとめたもののこと

ひとことで言うと・・・

通信する時にIPアドレスとセットで使われる『送り元と宛先のプログラムをさらに細かく特定する』ための番号のこと 。

もっと詳しく!

インターネットで繋がっている機器どおしで通信をする場合に、 IPアドレス が必要という説明をしました。

IPアドレスは、よく 住所 に例えられます。

「どこからどこへの通信なのか?」という「送り元」と「宛先」を表すための番号 ですね。

なのでIPアドレスがあることで、 通信する機器どおしをつなぐ ことができます。

ただ、それだけだと実は不十分で、 「何の通信を行いたいのか?」 ということを表現するための 別の番号が必要です

その役割を担っている番号が、 ポート(ポート番号) というものです。

例えば Aさんが ブラウザを使って Webサイトを見ようとした場合、 Webサーバにページの情報をもらうための通信をします。

この時、Aさん(送り元)からは次の情報を使って通信を始める必要があります。

  • 自分(送り元)の IPアドレス
  • 自分(送り元)の ポート番号
  • Webサーバ(宛先)の IPアドレス
  • Webサーバ(宛先)の ポート番号

Webサイトを取得する場合、一般的には Webサーバ(宛先)のポート番号は 80 番というようになっていて、 ポート番号を IPアドレスとセットで Webサーバへ送ることで、「Aさんは Webサイトのデータを欲しがっている」ということを Webサーバへ伝えることができます。

あわせて理解しておきたい用語

ウェルノウンポート

ポート番号の中でも『特定の通信で使うことが推奨されている』0〜1023番のポート番号のこと