22がSFTPのデフォルトのポート番号であるのはなぜですか?これには特別な理由はありますか?
これはデフォルトです [〜#〜] ssh [〜#〜] portであり、SFTPは通常SSHトンネルを介して運ばれます。
21がFTPのデフォルトポートなのはなぜですか?または80がHTTPのデフォルトですか?これは慣例です。
ウィキペディアから:
一般的なサービスを実装するアプリケーションは、多くの場合、クライアントホストからサービスリクエストを受信するために特別に予約された既知のポート番号を使用します。このプロセスはリッスンと呼ばれ、既知のポートで要求を受信し、別のプライベートポートで1対1のサーバーとクライアントの通信を再確立するため、他のクライアントも既知のサービスポートに接続できます。既知のポートは、Internet Assigned Numbers Authority(IANA)が監督する規則によって定義されます。
だから他の人が言ったように、それは慣習です。
正式ではありませんが、興味深いのは21です。FTPは23、Telnetは23です。 22はSSHです...その間の何か(両方の代わりになります)。
Ahem、22はsshのポート番号であり、長い間使用されてきたのですか?