ポート番号とは何?
メールソフトを見てみると、popが110、smtpが25とかポート番号を指定しているが
ポート番号とはサービスを受けるために、サーバがポートを空けているのである。
そのポート番号に対して、アクセスをするのである。
サーバにはwebサーバ・smtpサーバ・popサーバ・proxyサーバが動作していると仮定する。
パターン1
メールを送信したい場合は、クライアントからサーバに接続をする際
「サーバの25番に接続をして、メールを送信する」動作をする。
パターン2
ProxyServerを使いたい場合は、ブラウザにてProxyのポート番号を指定し
「サーバの8080番に接続をして、クライアントの変わりにhtmlデータを取ってくる」動作をする。
このように、ポート番号と起動サービスには密接な関係がある。
*Port番号の種類
0〜1023 :POPとかSMTP等のサーバが共通のポート番号が、この範囲にまとめられている
1024〜65535 :ブラウザ等クライアントが利用する共通のポート番号がこの範囲にまとめられている
ちなみに、自作プログラムやフリーソフトなどでポート番号が必要な場合は
この範囲から使える。ブラウザが複数画面でホームページが見れるのもポート番号で
受信先を分けているからである。