TCP(Transmission Control Protocol)は、ポートと呼ばれる一連の通信チャネルを使用して、同じ物理デバイス上で実行されている複数の異なるアプリケーション間のシステムメッセージングを管理します。 USBポートやイーサネットポートなどのコンピュータ上の物理ポートとは異なり、TCPポートは0〜65535の番号を持つ仮想プログラム可能なエントリです。
ほとんどのTCPポートは、必要に応じてサービスに呼び出すことができるが、それ以外の場合はアイドル状態にある汎用チャネルです。ただし、番号の小さいポートでは特定のアプリケーション専用です。多くのTCPポートはもはや存在しないアプリケーションに属しますが、特定のものは非常に一般的です。
TCPポート0
TCPは実際にはネットワーク通信にポート0を使用しませんが、このポートはネットワークプログラマにはよく知られています。 TCPソケットプログラムは、通常、ポート0を使用して、使用可能なポートを選択してオペレーティングシステムによって割り当てられるよう要求します。これにより、プログラマーは、状況に適していないポート番号を選択(「ハードコード」)する必要がなくなります。
TCPポート20および21
FTPサーバは、TCPポート21を使用してFTPセッションの側を管理します。サーバは、このポートに着信するFTPコマンドをリスンし、それに応じて応答します。アクティブモードのFTPでは、サーバーはさらにポート20を使用して、FTPクライアントへのデータ転送を開始します。
TCPポート22
セキュアシェル ポート22を使用します.SSHサーバーは、リモートクライアントからの着信ログイン要求をこのポートでリッスンします。このような使用法の性質上、パブリックサーバのポート22は、ネットワークハッカーによって頻繁に調査され、ネットワークセキュリティコミュニティの多くの精査の対象となっています。セキュリティ擁護者の中には、管理者がこれらの攻撃を回避するためにSSHインストールを別のポートに再配置することを推奨している人もいます。
04/11TCPポート23
ポート23が支配する テルネット リモートシステムにログインするためのテキストベースのシステムです。現代のリモートアクセスのアプローチでは、ポート22のSecure Shellに依存していますが、ポート23は古いTelnetアプリケーションと安全性の低いTelnetアプリケーション用に予約されています。
05/11TCPポート25,110、および143
電子メールはいくつかの標準ポートに依存しています。ポート25は、コンピュータ上の電子メールをメールサーバーに送信し、そのサーバーからルーティングおよび配信用の大きなインターネットに送信するためのツールであるSMTP(Simple Mail Transfer Protocol)を管理します。
受信側では、ポート110がポストオフィスプロトコルバージョン3を管理し、ポート143はインターネットメールアクセスプロトコル専用です。 POP3とIMAPは、プロバイダのサーバーから受信トレイへの電子メールの流れを制御します。
SMTPとIMAPのセキュアバージョンは構成によって異なりますが、ポート465と587は共通です。
06/11UDPポート67および68
DHCPクライアントがUDPポート68で通信する間、動的ホスト構成プロトコルサーバーはUDPポート67を使用して要求をリスンします。
07/11TCPポート80および443
おそらくインターネット上で最も有名な単一のポートであるTCPポート80は、HyperText Transfer Protocol WebサーバーがWebブラウザーの要求を待ち受けるデフォルトです。
ポート443は、セキュアなHTTPのデフォルトです。
08の11UDPポート88
Xbox Liveインターネットゲームサービスは、UDPポート88を含むいくつかの異なるポート番号を使用します。
09/11UDPポート161および162
デフォルトでは、Simple Network Management Protocolは、管理対象のネットワーク上で要求を送受信するためにUDPポート161を使用します。これは、管理対象デバイスからSNMPトラップを受信するためのデフォルトとしてUDPポート162を使用します。
10の11TCPポート194
SlackやMicrosoftのチームのようなスマートフォンのメッセージングアプリケーションやサービスなどのツールは、Internet Relay Chatの使用を中止しましたが、IRCは世界中の人々に人気があります。デフォルトでは、IRCはポート194を使用します。
11の111023以上の港
1024〜49151のTCPおよびUDPポート番号が呼び出されます 登録ポート。 Internet Assigned Numbers Authorityは、競合する使用を最小限に抑えるために、これらのポートを使用するサービスのリストを維持します。
新しいTCP / UDPサービスの開発者は、番号が小さいポートとは異なり、番号を割り当てずにIANAに登録する特定の番号を選択できます。登録済みのポートを使用すると、オペレーティングシステムが低い番号のポートに追加するセキュリティの制限が回避されます。