To ano, u aktivního režimu klient řekne serveru kam se má připojit (příkaz PORT). Mně osobně ale přijde divné, že by to byl zrovna port 20. Kdyby to tak fungovalo, tak na velkém množství počítačů nemůžete provozovat FTP klienta - prostě váš program nedostane právo otevřít si port 20 a přijímat na něm spojení.
Mimochodem, před X lety se aktivního režimu FTP s výhodou používalo k falšování emailové komunikace - FTP server sám zajistil předání zprávy na SMTP server - v komunikační historii pak byl vidět FTP server a ne vy. Pokud tedy někdo "inteligentní" provozoval ve své doméně anonymní FTP server (ještě lépe pokud na počítači, kde byl zároveň SMTP server), dokázali jste pro email zajistit důvěryhodnou IP adresu.