##ポート番号とは
ポート番号とは、webサイトを閲覧したり、データベースとやりとりするなど、アプリケーションと会話するための番号のことです。
##Webサイトを閲覧する場合に例えると
マンションを例に説明すると、
・住所の番地までが「IPアドレス」
・部屋番号が「ポート番号」
です。
Webサイトを閲覧したい時は、通常80番の部屋番号(ポート番号)を利用する。
メールの送受信をしたい時は、25番または110番の部屋番号(ポート番号)を利用する。
##代表的なポート番号
TCP 20 : FTP (データ)
TCP 21 : FTP (制御)
TCP 22 : SSH
TCP 23 : Telnet
TCP 25 : SMTP
UDP 53 : DNS
UDP 67 : DHCP(サーバ)
UDP 68 : DHCP(クライアント)
TCP 80 : HTTP
TCP 110 : POP3
UDP 123 : NTP
TCP 443 : HTTPS
##ポート番号の種類
ポート番号は、0から65535まで存在します。
###ウェルノウンポート番号(0~1023)
通信方式(プロトコル)により登録されています。
TCP/IPやUDPにおいて通信で利用されるポート番号のうち、メジャーなサービスやプロトコルが利用するために予約されているポート番号のこと。
80がHTTP、22がSSHとあるように、メジャーなサービスはポート番号が一般的に決め打ちされている。
サービスごとに設定ファイルを編集し、変更することも可能だが、基本的にはウェルノウンポート番号を使用するようにする。
###登録済みポート番号(1024~49151)
アプリケーションにより登録されている。
特定のアプリケーションなどが使用することになっているポート郡です。
###ダイナミック・プライベートポート番号(49152~65535)
ユーザが自由にとりあつかえるポート番号です。