Я прекрасно понимаю разницу активного и пассивного режима создания FTP соединения. Но я совершенно не понимаю в чем профит активного, для какой цели было сделано 2 режима, из которых один работает стабильно всегда (пассивный), второй работает стабильно только при определенных условиях (активный).
Второй появился позже, вот и всё. Изначально проблем, которых решает пассивный режим просто не было, потом они появились и его ввели. Обычная эволюция.
Сейчас посмотрел RFC, так первая версия FTP вообще не через TCP/IP работала…