• 締切済み

プロトコル ポート番号について

お教えください。 自分のPC上で、どのプロトコルは何番ポートを使うといった定義があると思いますが、どこで定義されているのでしょうか? 宜しくお願いします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

プログラムが通信する場合に、ポート番号を選ぶには ・プログラム中に番号が指定してある ・プログラム中には名前が書いてあって、番号に変換してから使う 大半のプログラムは前者でしょうが、後者の場合はOSのファイルを参照して名前→番号変換を行います。 ファイルはOSや設定によって異なりますが、おおむね以下の通り。 Unix/Linuxだと、/etc/services Windwosだと、 C:\Windows\system32\drivers\etc\services

  • memphis
  • ベストアンサー率40% (975/2395)
回答No.2

ポート番号は、Well Known ポート、予約済みポート、動的/プライベート ポートの 3 つの範囲に分けられます。 Well Known ポート、予約済みポートはRFCで定義されています。 詳細は下記のページを見てください。 ftp://ftp.isi.edu/in-notes/rfc1700.txt

  • singlecat
  • ベストアンサー率33% (139/418)
回答No.1

一般的に衝突を避けるために、使うポートが決められているのですが、その設定は各アプリケーションで行うので、PC上に設定や定義はありません。

関連するQ&A