All news
Trao đổi tập tin qua FXP
5/27/2009 10:59:21 PM
Giao thức FXP cho phép truyền thẳng tập tin giữa hai máy chủ FTP không qua máy tính người dùng. Phần lớn người dùng mạng không biết về giao thức này, đồng thời lỗi bảo mật đã hạn chế sự phổ biến của nó, nhưng trong một số trường hợp FXP có thể có ích.
NGUYÊN TẮC LÀM
VIỆC
Thông thường khi muốn sao chép một tập tin X từ máy
chủ (FTP) A đến máy chủ (FTP) B thì đầu tiên cần lấy tập tin từ A xuống máy tính
người dùng, sau đó tải tập tin này lên B (hình 1). Nhược điểm của cách thức này
là sử dụng băng thông không có hiệu quả nên kết quả là sự tốn kém về thời gian
cũng như tiền của, đặc biệt trong trường hợp tập tin có kích thước
lớn.
Hình 2 là sơ đồ làm việc khi sử dụng FXP (File eXchange Protocol),
có thể thấy ngay những nhược điểm nói trên đã được khắc phục. Tập tin được
chuyển trực tiếp từ máy chủ FTP thứ nhất đến máy chủ FTP thứ hai không qua máy
tính người dùng. Máy tính người dùng chỉ đóng vai trò "nhạc trưởng", tức là đưa
ra các chỉ dẫn tới hai máy chủ để chúng thực hiện. Để sử dụng được FXP cả hai
máy chủ FTP phải hỗ trợ chế độ "PASV" và cho phép thực hiện câu lệnh "PORT" -
thông báo tới máy chủ địa chỉ IP và cổng để truyền tải dữ liệu. Việc sử dụng câu
lệnh "PORT" đã sinh ra lỗi bảo mật FTP bounce nhắc đến ở trên, cho phép hacker
có thể sử dụng máy chủ FTP làm trung gian để gửi "lệnh" tới những máy khác. Bằng
cách này hacker có thể truy cập tới những cổng mà bình thường không thể truy cập
một cách trực tiếp.
Hình 1. Trao đổi tập tin qua giao thức FTP
thông thường

ỨNG DỤNG FXP có ích nếu bạn cần lấy xuống (hoặc đưa lên) tập tin có kích
thước lớn từ một máy chủ FTP nằm ngoài công ty với tốc độ mạng giới hạn. Thông
thường mỗi công ty có một máy chủ FTP nội bộ cho phép nhân viên truy cập. Tốc độ
truyền tải từ máy tính của bạn đến máy chủ FTP của công ty là tốc độ của mạng
nội bộ, đủ nhanh. Tốc độ truyền tải giữa hai máy chủ FTP – máy của công ty và
máy chủ FTP nằm ngoài công ty thông thường cũng đủ nhanh. Do đó thay vì lấy trực
tiếp tập tin xuống, bạn có thể sử dụng FXP để đưa tập tin từ máy chủ ngoài công
ty đến máy chủ FTP nội bộ trong thời gian vài giây (phút) chứ không phải vài
giờ, rồi từ đó sao chép về máy của mình.
Tất nhiên bạn cần có một phần
mềm ứng dụng tương ứng. Sự lựa chọn không phải quá ít, người dùng có thể sử dụng
phần mềm mã nguồn mở như FireFTP (mở rộng của Firefox) hay những phần mềm
khác.
Phan Vĩnh Thịnh
PC World VN
Công nghệ
Từ khóa liên quan:
firefox
bảo mật