ポート番号とは
接続先サービスを識別するための番号です。
ウェルノウンポート番号の割り当て
teratailでちょっと面白い質問があったのと、 先に調べてくれていた人がいたので、調べてみました。
回答はリンク先にあるので、 自分が調べた、より生のデータを書いてみます。
RFC 33のAENにも(0 = receive, 1 = send)
という記述があったので、
これがポートかと思ったんですが、
例を見ると、portは別にあり、Initが1、Listenが9なので、ちょっと微妙でした。
なので、これは除外しました。
次にRFC 147を採用したのは、以下の3点からです。
- RFC 147はいろんなところで参照されている。
- RFC 147にはNCPの記述もある。
- RFC 147には
odd
とeven
の記述がある。
ただ、このRFCでは"tag"という言い方をしているので、 もしかしたら、正しくないのかもしれません。 ただ、この時点では「奇数=送信」「偶数=受信」の組で扱われていたのを 表すには十分かなと。
最後に、RFC 147を見つけた方法ですが、RFCを最初から順番に調べました。