|
|
|
|
|
by AdamN
921 days ago
|
|
FTP splitting the data and control ports was a smart implementation. It allowed for optimization of the ports (one focused on throughput) and meant that control could still occur even while long responses were happening on the data port. |
|
It probably seemed like a good idea at the time, and there was no way to know the problems without trying it.
It also allows you to send a command to cancel an ongoing transfer.