目次:
定義-ネットワークポートの意味
ネットワークポートは、ユーザーダイアグラムプロトコル(UDP)や伝送制御プロトコル(TCP)などのインターネットプロトコルスイートのトランスポート層プロトコルで使用される通信エンドポイントとして機能するプロセス固有またはアプリケーション固有のソフトウェア構成です。
特定のネットワークポートは、一般にポート番号と呼ばれる番号、ポートが関連付けられているIPアドレス、および通信に使用されるトランスポートプロトコルの種類によって識別されます。
ポート番号は、0〜65535の範囲の16ビット符号なし整数です。
Techopediaはネットワークポートについて説明します
コンピュータプロセッサがアドレススペースとして通信できるすべてのアドレスを考慮することができる場合、特定のアドレスには特別な目的があります。 たとえば、アドレスはメモリアドレスでも、別のアドレスはポートアドレスでもかまいません。 ポートアドレスを使用して、外部プロセスまたは外部デバイスと通信できます。 したがって、ポートは、データを送受信できるプロセッサアドレス空間の単なる穴です。
ネットワークプロセスまたはデバイスは、特定のネットワークポートを使用してデータを送受信します。 これは、宛先ポートがそのポート番号と一致する着信パケットをリッスンし、ソースポートがそのポート番号に設定されている発信パケットを送信することを意味します。 プロセスは、複数のネットワークポートを使用してデータを送受信できます。
0から1023の範囲のポート番号は、既知のポート番号として知られています。 既知のポート番号は、FTPやTelnetなどの標準的なサーバープロセスに割り当てられます。 これらは、広く使用されているタイプのネットワークサービスを提供するシステムプロセスによって参照されます。 特定のポート番号は、Internet Assigned Numbers Authority(IANA)によって割り当てられ、記録されます。
ただし、一般的には、公式に割り当てられた番号と非公式の番号の両方が非公式に使用されています。 さらに、一部のネットワークポートは複数のアプリケーションで使用されており、公式または非公式として指定される場合があります。
