No.187ネットワークの基本

port

ポート

知識レベル 入門

答えひとことで

ポートは、同じIPアドレス上でどのサービスや処理先へ届けるかを区別する番号です。

socket との違いポートはソケットと近い場面で登場しますが、同じ意味ではありません

使うコマンドssncnetstattcpdump

覚える順番の中で20 語・14 駅め / 20

くわしく

ポートは、同じIPアドレス上でどのサービスや処理先へ届けるかを区別する番号です。一台のホストが複数の通信サービスを同時に提供できるのは、ポート番号によって行き先を分けられるからです。TCPとUDPでは同じ番号でも別々に扱われます。Linuxでは待受設定、ファイアウォール、名前解決先の接続先指定などで頻繁に現れます。したがってポートは、単なる番号ではなく、通信の最終的な受け口を決める識別子として理解すると整理しやすくなります。

なぜ大事?

知らないと困る場面

接続確認、待受確認、ファイアウォール設定、サービス公開時に重要です。

よくある誤解

ポートはプロセスIDではありません。ネットワーク通信の受け口を表す番号です。

どこで出会う?

ネットワーク設定、接続試験、名前解決、経路確認の記録

Webサーバーが別ポートで待ち受けているため、URLにポート番号を付けて接続する。

使い方の例

  • Webサーバーが別ポートで待ち受けているため、URLにポート番号を付けて接続する。

まちがえやすい言葉と由来

portVSsocket

ポートはソケットと近い場面で登場しますが、同じ意味ではありません。ポートは同じ機器上の通信先サービスを識別する番号です。一方、ソケットは通信の終端を表す抽象的な接続口です。

ことばの地図

関係するコマンド

よくある質問

ポートで最初に確認すべきことは何ですか?

ポートはプロセスIDではありません。ネットワーク通信の受け口を表す番号です。

資格試験では

  • LPIC-1 102中心TCP/IP基礎、名前解決、経路設計の理解
  • LinuC レベル1 102中心TCP/IP基礎、名前解決、経路設計の理解

port を最後まで読みました。

Linux 用語辞典に戻る305 / 512

Goodly のメニュー