'%20%E3%81%AE%E9%96%93%E3%81%AB%E3%81%82%E3%82%8B%E6%9C%80%E5%BE%8C%E3%81%AE%202%20%E3%81%A4%E3%81%AE%E6%95%B0%E5%AD%97%E3%81%AF%E4%BD%95%E3%82%92%E6%84%8F%E5%91%B3%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
この質問は、次の場所にある 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 です。