Dịch vụ truyền tệp (FTP)

Một phần của tài liệu những vấn đề cơ bản của mạng máy tính (Trang 67 - 69)

3./ Giao thức liên mạng IP

3.5.6Dịch vụ truyền tệp (FTP)

Đây là giao thức sử dụng trong dịch vụ chuyển đổi f ile (FPT: file transfer protocol) và là giao thức có nhiều khác biệt so với giao thức còn lại.

• Một số thuật ngữ thờng dùng

+ Data connection: cầu nối dữ liệu, dữ liệu có thể đợc truyền đồng thời theo cả hai chiều, theo một kiểu và mode rõ ràng. Dữ liệu đợc truyền có thể là một phần của file, toàn bộ file hoặc một số file.

+ Mode: cách thức dữ liệu đợc truyền qua cầu nối dữ liệu. Mode định nghĩa dạng dữ liệu trong khi truyền bao gồm EOR và EOF.

DTP: Data Transfer Process: Quá trình truyền quản lý thiết lập và quản lý cầu nối dữ liệu. DTP có thể là một quá trình thụ động hay tích cực.

+ PI: Process Interpreter: Quá trình thông dịch lệnh • Mô hình hệ thống

Chú ý :

+ Cầu nối dữ liệu có thể đợc dùng một trong hai hớng

+ Cầu nối dữ liệu không cần phải tồn tại trong suốt thời gian kết nối.

Nh mô hình mô tả server – PI đến user – PI thông qua cầu nối điều khiển trong khi đáp ứng các lệnh.

Các lệnh FTP chỉ ra các tham số cho cầu nối dữ liệu (nh: cổng dữ liệu, ph- ơng thức chuyển đổi, kiểu biểu diễn và cấu trúc) và các hoạt động của hệ thống file tự nhiên (nh:store, retrieve, append, delete...) user – DTP phải lắng nghe trên một cổng đã đợc chỉ định server – DTP sẽ khởi động cầu nối dữ liệu và chuyển đổi dữ liệu theo các tham số chỉ định.

file system User File system Server PI Server DTP User Interface Server PI Server DPT FPT command FPT Reply Data Conection Hình : Mô hình hệ thống giao thức FTP

Trong trờng hợp khác một user có thể muốn chuyển đổi file giữa hai máy khác với máy của mình user thiết lập cầu nối điều khiển đến 2 server và sau đó dàn xếp cho thiết lập cầu nối dữ liệu giữa chúng. Mô hình này có dạng nh sau:

Giao thức này đòi hỏi rằng cầu nối điều khiển phải mở trong khi làm việc chuyển dữ liệu đang xảy ra . Trách nhiệm của user là yêu cầu đóng các cầu nối điều khiển khi dùng xong dịch vụ FTP. Server có thể bỏ qua sự chuyển đổi dữ liệu nếu nh các cầu nối điều khiển bị đóng bất thờng .

Một phần của tài liệu những vấn đề cơ bản của mạng máy tính (Trang 67 - 69)