You are on page 1of 5

PHÂN TÍCH QUÁ TRÌNH DOWNLOAD VÀ UPLOAD CỦA FTP

Kịch Bản Bắt Gói Tin: Máy client sẽ thực hiên kêt nối lên server và thực hiện
download và upload file.

1. Nêu quá trình khởi tạo kết nối truyền lệnh giữa client và server (port,ip,...)?
Vẽ sơ đồ.

FTP Client FTP Server


10.0.0.2 10.0.0.1

Data port Control port Control port Data port Data port
49174 49173 21 49180 20
Client:49173
Server 21

Server 21
Client:49173

Client 49174
Server 49180

Server 49180
Client 49174
1. FTP Client: Mở một port cao bất kỳ gửi gói tin SYN, ví dụ từ port 39263 >
21 trên FTP server với mục đích thông báo
2. FTP Server: Đồng ý và gửi lại gói tin SYN/ACK từ port 21 > 49163 trên
FTP Client
3. FTP Client sẽ gửi lại gói tin ACK từ Port 49163 > 21 trên FTP Server đồng
ý tạo kết nối. Tại thời điểm này Connection Control đã được khởi tạo xong
2. Cho biết client dùng username,password là gì để kết nối vào server?

Client dùng username: buithanhtrung , password: a123456. để kết nối vào server

3. Cho biết khi client tiến hành download thì FTP hoạt động ở mode nào? passive
hay active? Tại sao bạn lại kết luận như vậy? Nếu sử dụng mode là passive thì
Server gửi địa chỉ IP và port bao nhiêu để client kết nối vào? Nếu sử dụng mode là
active thì Client gửi địa chỉ IP và port bao nhiêu để Server kết nối vào?
4. Nêu quá trình ngắt kết nối truyền lệnh ? Vẽ sơ đồ.
5. Xác định các dòng thể hiện toàn bộ quá trình kết nối, tải tập tin và ngắt kết nối
(số thứ tự)? (Quá trình này bao gồm các gói của giao thức TCP và FTP).

You might also like