>>246
FTP Protocol的には、CWDです。しかしながら、FTP Clientでは伝統的にcdで実装されることが多いです。
例えば、'cd hoge'は、'CWD hoge'と変換されて転送されます。

lcdやlpwdは、クライアント側のWorking Directoryを変更するためのもの(実装的にはchdir(2))ですので、
FTP Protocolとは無関係です。クライアント(ローカル)の状態をサーバーに通知する必要が
あるかないかで考えるとよいかと。

でも、Passive Mode/Active Mode等の状態はサーバーに通知する必要があるので、
FTP ProtocolではPASSというコマンドが用意されており、実際に通信されています。

# クライアントの実装的には、PASSコマンドはput/getする直前に送信される
# ように作られているものが多いです
# ここらへんは後述のftp -dで挙動を見てみると面白いです

>>247
CDコマンドというのは存在しないと思われます。FTP Protocol的には、CWDではないでしょうか?

Terminalからtelnetで確認すると分りやすいかも。もしくは、ftp -dで起動すると実際のネゴシエーションが確認できます。

Clientが'CD'コマンドとして送信してしまうというお話なので、激しく論点がずれてます。すんません。