• ベストアンサー

ポート番号について

今ネットワーク本を見ながら勉強しているのですが ポート番号についていまいちわかりません。 例えば、Webを見るときに、ユーザはそのサーバの 80番ポートにつないでWeb閲覧をしているのは 本を見ながらなんとなくは理解できるのですが ポート番号とはいったいどういうものなのでしょうか? 時々本に記載されているポートの開け閉めなどという表現を用いられているのですが、これはユーザがするものなのでしょうか?それともサーバ管理者がするものなのでしょうか? くだらない質問ですみません

質問者が選んだベストアンサー

  • ベストアンサー
  • Dpop
  • ベストアンサー率51% (279/544)
回答No.1

1つのIPアドレスで複数の処理ができるのは分かりますよね? maru8119さんの環境にも、(固定ではないだろうけど)IPアドレスが1つ割り当てられます。その環境で、例えば Webを見る。メールを受信する。メールを送信する。これ全て別のポート番号が割り当てられています。全て、別のサーバーで動作しているからです。 1つのIPアドレスを利用して、複数の機能を利用させましょう。と言うのがポートです。 簡単な言い方をするとこんな感じです。 ポートの開け閉めですが、サーバー管理者も、利用者もそれぞれ行います。 サーバー側のポートと、クライアント側(利用者側)のポートは別のものだからです。 絵を描くと非常に簡単な説明で終わるのですが、文字にすると難しいですね。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.3

>これはユーザがするものなのでしょうか?それともサーバ管理者がするものなのでしょうか? 一般家庭のようにモデムとPCが直結されているような環境の場合、ポートの開け閉めは特に気にするところではありません。常にあきっぱなしな状態です。 ポート番号の指定自体はインターネットもメールもソフト側が勝手にやりますので、ユーザーは何もする必要がありません。 但しこのような状態はセキュリティに不安がある場合が多いので、ポートを閉じる装置を入れるのですが、それには・ PCにファイヤーウォールと呼ばれるソフトを入れるか ・PCとモデム間にルーターを入れる というのが簡単な対応です。 ファイヤーウォールもルーターも、何番のポートは閉じて、何番は開けてというように個別に設定することが可能です。 そういった場合はきちんとユーザー側で開け閉めの設定をしないと、閉じるべきでないポートを閉めたりとか、あるいは最初から自動で閉じられてしまったりして インターネットが出来なくなったとかメールで不具合がとかいう状態になったりします。 サーバー側は最初からこのような状況になっています (まぁ中にはどのポートも開きっ放しという恐ろしい環境もあるかもしれませんが)。 但し、一般家庭で用いられるような安物ではない高級なルーターなり、専用のファイヤーウォールサーバーなりをきちんと間に挟んでいたりします。当然管理者の人は何番を閉じて、何番を開けてなんて設定を最初にきちんと行っています。 会社や学校などのLANの場合は、1ユーザーは特に出来ることはないでしょう。そのLANの管理者がポートの開け閉めを管理することになるかと思います。

すると、全ての回答が全文表示されます。
  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.2

IPアドレスと言いますがこれが住所なら ポートとはさらに部屋番号みたいなものです。 IPアドレスで住所が判明しても、 持っていく部屋がわからないと運べませんね。 この受け取る部屋がWEBブラウザーやメーラーとなります。 ブラウザーやメーラーは通常は決まったポートを使用していますので なんの設定も必要なく使えますが、陰ではきちんとポートの設定をしています。

すると、全ての回答が全文表示されます。

関連するQ&A