FTP là gì? Tổng quát về FTP từ A đến Z Chi Tiết Nhất FTP viết tắt từ File Transfer Protocol, là một giao thức truyền tải tập tin từ máy tính này đến máy tính khác thông qua một mạng TCP hoặc qua mạng Internet. Thông qua giao thức TCP/IP thì giao thức này sẽ được dùng trong việc trao đổi dữ liệu trong mạng. FTP thường hoạt động trên 2 cổng là 20 và 21 trong đó các gói host bạn mua có hỗ trợ control panel cPanel, DirectAdmin,… Mô hình hoạt động của FTP Giao thức FTP hoạt động dựa trên mô hình cơ bản của việc truyền và nhận dữ liệu từ máy Client đến máy Server. Quá trình truyền nhận dữ liệu giữa máy Client và Server lại được tạo nên từ 2 tiến trình TCP logic là Control Connection và Data Connection. Control connection (sử dụng port 21 – trên server): Khi phiên làm việc bắt đầu thì trong suốt quá trình diễn ra công việc thì tiến trình này sẽ kiểm soát kết nối và chỉ thực hiện nhiệm vụ các thông tin điều khiển đi qua trong suốt quá trình truyền dữ liệu. Data connection (sử dụng port 20 – trên server): Kết nối này sử dụng các quy tắc rất phức tạp vì các loại dữ liệu có thể khác nhau. Nó được thực hiện giữa các quá trình truyền dữ liệu. Kết nối này mở khi có lệnh chuyển tệp và đóng khi tệp truyền xong.