Trong khi đọc đặc tả giao thức FTP từ: (http://www.pcvr.nl/tcpip/ftp_file.htm). Tôi đã xem qua điều này "FTP khác với các ứng dụng khác mà chúng tôi đã mô tả bởi vì nó sử dụng hai kết nối TCP để chuyển một tập tin". Câu hỏi của tôi là, có thể FTP có nhiều kết nối TCP để truyền tệp song song, ví dụ tôi có thể truyền hai tệp song song trên hai kết nối TCP, đây có phải là vấn đề tùy chỉnh hoặc tiêu chuẩn hóa không?Có thể FTP có nhiều kết nối TCP để truyền tệp song song
Trả lời
Mặc dù về mặt lý thuyết có thể làm cho máy chủ FTP hỗ trợ nhiều lần chuyển đồng thời, nhưng nó không được hỗ trợ bởi RFC hoặc bất kỳ triển khai nào đã biết.
Khối đơn giản là kết nối kiểm soát, sau khi nhận được yêu cầu chuyển, không trả về trạng thái cuối cùng hoặc chấp nhận lệnh mới cho đến khi quá trình truyền dữ liệu hoàn tất. Do đó, mặc dù bạn có thể xếp hàng một yêu cầu chuyển khác, nó sẽ không thực sự được xử lý bởi máy chủ cho đến khi máy chủ hiện tại hoàn thành.
Nếu bạn muốn chuyển nhiều tệp, chỉ cần đăng nhập vào máy chủ FTP nhiều lần bằng các chương trình hoặc cửa sổ dòng lệnh khác nhau và mỗi lần bắt đầu chuyển.
Không, không thể. FTP sử dụng một kết nối điều khiển để gửi các lệnh và kết nối dữ liệu tồn tại trong thời gian chuyển tập tin hoặc danh sách thư mục, đó là nó.
Để biết thêm thông tin, bạn có thể tham khảo RFC 959, xác định thông số kỹ thuật của giao thức FTP.
- 1. TCP có thể đạt tốc độ truyền cao hơn với nhiều kết nối không?
- 2. Oracle DB có hỗ trợ nhiều hoạt động (song song) cho mỗi kết nối không?
- 3. nhiều yêu cầu HTTP GET trong một kết nối TCP/IP - được xử lý song song hoặc tuần tự
- 4. ScheduledExecutorService nhiều luồng song song
- 5. Tìm nạp song song các tệp
- 6. Xvfb nhiều màn hình để xử lý song song?
- 7. Có thể readLines được thực hiện song song trong R
- 8. Tôi có thể lồng song song ::: parLapply() không?
- 9. Delayed_job - Nhiều hàng đợi song song?
- 10. Làm thế nào để có được HttpServer để tạo ra nhiều HttpHandlers song song?
- 11. Trong mã song song OpenMP, sẽ có bất kỳ lợi ích nào cho bộ nhớ để chạy song song không?
- 12. Có một thành ngữ Clojure để gửi nhiều biểu thức song song
- 13. Có thể sử dụng Guard kết hợp với các thử nghiệm song song không?
- 14. LinqToSql - Song song - DataContext và song song
- 15. Làm thế nào để chạy nhiều lệnh DOS song song?
- 16. Làm cách nào để "sắp xếp zip" các mảng có nhiều mảng song song?
- 17. xử lý tệp CSV có tiêu đề với gnu song song
- 18. Tuần tự hoặc song song: cách thích hợp để đọc nhiều tệp trong python là gì?
- 19. đa luồng (openMP) - có bao nhiêu luồng song song
- 20. Giới hạn số chuỗi song song trong C#
- 21. Làm thế nào tôi có thể chạy một danh sách các lệnh song song?
- 22. OpenMP - Chạy mã song song bên trong mã song song
- 23. Chỉ chọn một hàng của bảng trên các kết nối song song cao
- 24. Lấy nhiều url cùng một lúc/song song
- 25. yêu cầu song song với Node.js, kết nối-Mông Cổ, phiên ghi đè
- 26. Đánh giá trẻ em có hiệu quả trong song song
- 27. có bao nhiêu hạt nhân chạy song song trong Mathematica?
- 28. Song song fortran 2008 `làm đồng thời` một cách có hệ thống, có thể với openmp
- 29. Maven Chắc chắn: Không thể thực hiện kiểm tra song song song song
- 30. Tôi có thể truy cập Cổng song song thông thường khi sử dụng USB với bộ điều hợp Cổng song song không?
Tuy nhiên, bạn có thể đăng nhập với cùng một người dùng nhiều lần cùng một lúc (bị giới hạn bởi cài đặt máy chủ). – K3N