Не могу понять что там с портами.Для команд порт 21, это понятно.на сервере пишу:s = socket();в структуру sockaddr_in записываю что там надо и порт21;bind();listen();accept(); //жду соединенияКлиент подрубается, шлёт всякую фигню с логинами/паролями.Потом нужно передать данные, тут не понятно с активным/пассивным режимом.Где создавать сокет? Какой порт для этого сокета делать? Что за порты передаются в командах PORT/PASV? При чём тут порт 20?
|