この質問は、次の場所にある FTP ツールに関連しています。 ftp://ftp.linux.org.uk/pub/linux/Networking/netkit
次のようなコマンドを実行すると、ls
出力は次のようになります。
227 Entering Passive Mode (192,0,2,1,104,31)
最後の 2 つの数字は何を()
意味しますか?
答え1
これは FTP サーバーからの生のメッセージであり、クライアント (netkit) によって生成されたものではありません。
最後の 2 つの数字は、パッシブ データ接続のリモート ポートを構成する 2 バイトです。
この場合、リモート ポートは(104 << 8) + 31
、または(104 * 256) + 31
26655 です。