TIỂU LUẬN HỌC PHẦN MẠNG MÁY TÍNH TÌM HIỂU VỀ GIAO THỨC FTP (File Transfer Protocol)

27 8 0
TIỂU LUẬN HỌC PHẦN MẠNG MÁY TÍNH TÌM HIỂU VỀ GIAO THỨC FTP (File Transfer Protocol)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

lOMoARcPSD|18034504 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TIỂU LUẬN HỌC PHẦN MẠNG MÁY TÍNH Đ쨃 T䄃I: TÌM HIỂU V쨃 GIAO THỨC FTP (File Transfer Protocol) Sinh viên thực : VƯƠNG ĐÌNH TRANG Giảng viên hướng dẫn : NGUYỄN THỊ NGỌC TÚ Ngành : CÔNG NGHỆ THÔNG TIN Lớp : D15CNPM4 Mã sinh viên : 20810310368 Khóa : 2020-2015 Hà Nội, tháng10 năm 2021 lOMoARcPSD|18034504 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Nội dung thực Vương Đình Trang Giới thiệu chung FTP:,mơ hình ngun lí hoạt động FTP, Các phương thức truyền liệu FTP,dữ liệu FTP Điểm Minh họa việc upload/download file sử dụng FTP Packet Tracer Họ tên giảng viên Giảng viên chấm 1: Nguyễn Thị Ngọc Tú Giảng viên chấm 2: Phạm Quang Huy Chữ ký Ghi Chữ ký lOMoARcPSD|18034504 MỤC LỤC 1.GIỚI THIỆU CHUNG VỀ FTP( File Transfer Protocol ) 1.1 Giao thức FTP gì? 1.2 Mơ hình FTP 1.2.1 Kết nối TCP FTP 1.2.2 Mơ hình FTP: 1.3 Chức FTP 1.4 Nguyên lí hoạt động FTP 1.5 Ưu nhược điểm FTP 1.6 Một số lệnh Command FTP 1.7 Tính bảo mật FTP 1.8 Các phương thức truyền liệu FTP: 1.8.1 Stream mode: 1.8.2 Block mode 1.8.3 Compress mode UPLOAD/DOWNLOAD FILE TRÊN PACKET TRACER 2.1 Cài đặt Packet Tracer máy tính 2.2 UpLoad/DownLoad File Packet Tracer .11 2.2.1 UpLoad file 14 2.2.2 DownLoad file 16 KẾT LUẬN18 TÀI LIỆU THAM KHẢO19 lOMoARcPSD|18034504 LIỆT KÊ CHỮ VIẾT TẮT STT Ký hiệu FTP TCP/ IP PI Giải thích tiếng Anh File Transfer Protocol Giải thích tiếng Việt Giao thức truyền tập tin Transmission Control Giao thức điều khiển truyền Protocol/ Internet Protocol Protocol interpreter nhận/ Giao thức liên mạng Trình thơng dịch giao thức DTP Server-DTP Data transfer process Server Data Transfer Quá trình truyền liệu Process Quá trình truyền liệu máy chủ User-PI User Protocol Interpreter Quá trình truyền liệu máy chủ User-DTP User Data Transfer Process Quy trình chuyển liệu người dùng lOMoARcPSD|18034504 DANH MỤC HÌNH ẢNH Trang Hình Mơ hình FTP Hình Phương thức truyền liệu với FTP Hình Hướng dẫn tải phần mềm Packet Tracer (1) Hình Hướng dẫn tải phần mềm Packet Tracer (2) 10 Hình Giao diện phần mềm Cisco Packet Tracer 10 Hình Mơ hình chưa gán địa 11 Hình Mơ hình sau gán địa 12 Hình Sau chọn giao thức FTP cho Server 12 Hình Sau add thêm Username password 13 Hình 10 Khi command thành cơng 13 Hình 11 Sau kiểm tra đăng nhập thành cơng vào FTP-Server 14 Hình 12 Khi chưa tải file lên 15 Hình 13 Khi file sampleFile.txt tải lên 15 Hình 14 File sau đổi tên 16 Hình 15 Thơng báo Download file cơng 17 Hình 16 File sau xóa bỏ 17 lOMoARcPSD|18034504 DANH MỤC BẢNG BIỂU Bảng So sánh ưu nhược điểm gia thức FTP Bảng Một số lệnh command FTP Trang lOMoARcPSD|18034504 LỜI MỞ ĐẦU: Ngày với tiến phát triển chóng mặt hệ thống mạng Internet ngày trở thành phương tiện truyền thông hiệu để gắn kết người không tầm cỡ khu vực mà gắn kết tất người từ khắp nơi Thế Giới lại với Nó khơng phục vụ cho nhu cầu giải trí, giao lưu văn hóa nghệ thuật, Internet cơng cụ tất lĩnh vực đời sống Xã Hội, từ kinh doanh quản lý, từ dịch vụ hệ thống làm việc mở lĩnh vực internet đóng vai trò lớn việc phát triển kinh tế xã hội, nhân tố thúc đẩy xã hội ngày phát triển, tạo điều kiện cho người giới kết nối , trao đổi, trị chuyện với Chính thế, internet khơng thể thiếu xã hội Trong xã hội việc lướt web, chat, email, void, chat video, trở nên phổ biến người giới Bên cạnh đó, vấn đề trao đổi file khơng thể thiếu người dùng đầu cuối Từ gói tin liệu gửi với kích thức nhỏ gửi về, ngày hệ thống Internet đạt khả lớn nhiều phát triển với mức độ chóng mặt, dung lượng tốc độ Bên cạnh việc phát triển chóng mặt vũ bão để thích ứng theo kịp với thời đại phát triển: giao thức, mơ hình, kiểu cấu trúc mạng, hình thái hệ điều hành, máy chủ, máy con, phần mềm, phần cứng phát triển cho phù hợp Trên thực tế có giao thức đời từ sớm khơng thay đổi Nói khơng có nghĩa phủ nhận tầm quan trọng nó, mà trái lại, làm tảng cho ổn định, phát triển Internet ngày cho tương lai Đó giao thức FTP (File Transfer Protocol) - Giao thức truyền tập tin - thường dùng để trao đổi tập tin qua mạng lưới truyền thông dùng giao thức TCP/IP lOMoARcPSD|18034504 Tuy nhiên hoạt động xảy giao thức khơng phải biết hết cách thức làm việc giao thức Trong tiểu luận này, em nghiên cứu tìm hiểu hoạt động giao thức FTP, từ minh họa q trình upload va download file Packet Tracer lOMoARcPSD|18034504 GIỚI THIỆU CHUNG V쨃 FTP( File Transfer Protocol ) 1.1 Giao thức FTP gì? FTP - File Transfer Protocol Giao thức truyền tải tập tin dùng việc trao đổi liệu mạng thông qua giao thức TCP/IP Hoạt động FTP cần có hai máy tính bao gồm máy chủ (Sever) máy khách (Client) FTP thường hoạt động cổng cổng 20 cổng 21 Với giao thức này, máy client mạng truy cập đến máy chủ FTP để gửi lấy liệu Điểm bật người dùng truy cập vào máy chủ FTP để truyền nhận liệu dù xa 1.2 Mơ hình FTP 1.2.1 Kết nối TCP FTP Giống hầu hết giao thức TCP/IP, FTP dựa mơ hình ClientSever Tuy nhiên, khác với ứng dụng khác chạy nên TCP/IP, FTP cần tới kết nối TCP:  Control connection (sử dụng port 21 – server): Đây kết nối TCP logic tạo phiên làm việc thiết lập Nó thực trình điều khiển Nó trì suốt phiên làm việc cho thông tin điều khiển qua lệnh hay response(phản hồi)  Data connection (sử dụng port 20 – server): Kết nối sử dụng quy tắc phức tạp loại liệu khác Nó thực trình truyền liệu Kết nối mở có lệnh chuyển tệp đóng tệp truyền xong 1.2.2 Mơ hình FTP: lOMoARcPSD|18034504 Do chức điều khiển liệu truyền tải cách sử dụng kênh riêng biệt nên mô hình FTP chia thiết bị thành phần giao thức logic chịu trách nhiệm cho kết nối Hình 1:  Protocol interpreter (PI): Là thành phần quản lý kênh điều khiển, phát nhận lệnh trả lời  Data transfer process (DTP): Chịu trách nhiệm gửi nhận liệu client server Hình Mơ hình FTP lOMoARcPSD|18034504  Khi q trình vận chuyển liệu hoàn thành, phiên làm việc FTP Server đóng lại Data Connection cổng 20 Nhưng giữ Control Connection công 21  Control connection sử dụng để thiết lập truyền liệu khác đóng liên kết 1.5 Ưu nhược điểm FTP Bảng So sánh ưu nhược điểm gia thức FTP Ưu điểm Nhược điểm FTP có lịch sử tồn từ lâu, Hạn chế lớn FTP bảo mật hầu hết người quen thuộc với Tên người dùng, mật tệp giao thức Và có nhiều cơng gửi văn túy, cụ desktop, chẳng hạn FileZilla, tin tặc dễ dàng truy cập thơng tin Cyberduck, WinSCP, v.v., hỗ trợ sử bạn dụng FTP dễ dàng FTP giúp cho bạn dễ dàng Ngoài ra, FTP thường yêu cầu tập chuyển nhiều tệp nhau, sau có hợp port mở để kênh liệu tạo thể chuyển kết nối, thêm Vì số lý bảo mật, tệp vào khung chờ để upload doanh nghiệp giới hạn số download để lên lịch truyền cổng máy chủ truy cập cơng khai, điều khiến FTP khó sử dụng cho tổ chức Bạn tạo script để tự Và máy chủ bị lừa để gửi liệu động chuyển tập tin đến cổng ngẫu nhiên máy tính khơng xác Và hầu hết máy khách FTP cung Tất lo ngại bảo mật có cấp khả đồng hóa tệp để tất thể khiến FTP trở thành điểm khởi đầu lOMoARcPSD|18034504 tệp cập nhật vị cho nhiều doanh nghiệp trí đâu Như ta nhận xét rằng: Nếu cần chuyển tập tin nhanh chóng dễ dàng mà khơng địi hỏi biện pháp bảo mật, FTP lựa chọn tốt Nhưng bạn hoàn toàn quan tâm đến vấn đề bảo mật, mà hầu hết doanh nghiệp có, bạn nên tránh sử dụng FTP hầu hết tình 1.6 ST T 10 11 12 13 14 15 16 17 18 19 20 21 Một số lệnh Command FTP Bảng Một số lệnh command FTP Command Đối số Agrument Mô tả Description USER PASS ACCT CWD CUDP SMNT REIN QUIT RETR STOR RNFR RNTO DELE RMD MKD LIST STAT HELP PORT username password account info pathname none pathname none none pathname pathname pathname pathname pathname pathname pathname pathname pathname subject host-port TYPE type code MODE mode code 1.7 Tính bảo mật FTP Username Password User account Thay đổi thư mục làm việc Thay đổi thư mục cha Kết cấu Dừng khởi động lại Đăng xuất khỏi FTP Lấy tập tin từ máy chủ Lưu trữ dự liệu máy chủ Đổi tên từ … Đổi tên thành … Xóa file Xóa thư mục Tạo thư mục Liệt kê tập tin văn Status Hiện hình trợ giúp Chỉ định cổng vận chuyển (không mặc định) Kiểu vận chuyển (ASCII, image, …) Chế dộ truyền (stream, block, …) Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504 Qua mục 1.6 Ưu nhược điểm FTP ta nhược điểm lớn FTP vấn đề bảo mật nên cần chuyển tập tin nhanh chóng dễ dàng mà khơng địi hỏi biện pháp bảo mật FTP lưu chọn vơ hợp lí trái lại bạn hoàn toàn quan tâm đến vấn đề bảo mật bạn nên tránh sử dụng FTP hầu hết tình vì: Giống phần lớn giao thức cũ, phương pháp đăng nhập đơn giản FTP kế thừa từ giao thức thời kì đầu Internet Ngày nay, khơng cịn đảm bảo tính an tồn cần thiết mơi trường Internet tồn cầu username password gửi qua kênh kết nối điều khiển dạng clear text(không mã hóa) Điều làm cho bảo mật FTP định thêm nhiều tùy chọn chứng thực mã hóa phức tạp cho muốn tăng thêm mức độ an toàn vào phần mềm FTP họ 1.8 Các phương thức truyền liệu FTP: Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504 Hình Phương thức truyền dũ liệu với FTP Khi diễn trình truền nhận liệu, liệu truyền từ máy Client tới máy Server Q trình diễn ngược lại, Do dó FTP có phương thức truyền nhận tương ứng với nhu cầu hoạt dộng người dung: Đó là: Stream mode, Block mode Compressed mode 1.8.1 Stream mode:  Dữ liệu truyền liên tiếp dạng byte không cấu trúc  Thiết bị gửi đơn đẩy luồng liệu qua kết nối TCP tới phía nhận  Khơng có trường tiêu đề định  Khơng có cấu trúc dạng Header, nên việc báo hiệu kết thúc file đơn giản thực thiết bị gửi ngắt kênh kết nối liệu truyền liệu xong  Được sử dụng nhiều phương thức triển khai FTP thực tế Do:  Là phương thức mặc định đơn giản  Là phương thức phổ biến nhất, xử lí file đơn xử lí dịng byte, mà không cần để ý tới nội dung  Không tốn lượng byte “overload” để thông báo Header 1.8.2 Block mode  Phương thức truyền liệu mang tính quy chuẩn  Dữ liệu chia thành nhiều khối nhỏ đóng gói thành FTP block  Mỗi block có trường Header byte: báo hiệu độ dài, chứa thông tin khối liệu gửi Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504  Một thuật toán đặc biệt sử dụng để kiểm tra liệu truyền Và để phát hiện, khởi tạo lại phiên truyền liệu bị ngắt kết nối 1.8.3 Compress mode  Phương thức truyền liệu sử dụng kỹ thuật nén đơn giản, “run-lenght encoding (mã hóa chiều dài)” – có tác dụng phát xử lí đoạn lặp liệu truyền để giảm chiều dài tồn thơng điệp  Thông tin sau nén, xử lí Block mode, với trường Header  Trong thực tế, việc nén liệu thường thực chỗ khác, làm cho phương thức Compressed mode trở nên không cần thiết UPLOAD/DOWNLOAD FILE TRÊN PACKET TRACER 2.1 Cài đặt Packet Tracer máy tính Bước 1: Lên google tìm kiếm từ khóa Cisco Packet Tracer 7.2: Hình Hướng dẫn tải phần mềm Packet Tracer (1) Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504 Bước 2: Lựa chọn phiên bấm tải về: Hình Hướng dẫn tải phần mềm Packet Tracer (2) Bước 3: Sau tải xong tiến hành đăng nhập hình hiển thị sau thành cơng: Hình Giao diện phần mềm Cisco Packet Tracer 10 Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504 Và tạo môi trường mạng cho riêng bạn 2.2 UpLoad/DownLoad File Packet Tracer Bước 1: Mở phần mên Cisco Packet Tracer tạo mô hình mạng FTP sever Hình ví dụ, sau gán cho server Pc địa ip address Cách gán địa IP Address:     Nhấp chuột trái vào Pc Sever muốn đặt địa Chọn Deskop chọn IP Configuration Tại mục IP Address nhập địa IP cho server Pc Tiếp theo chọn Subnet mask (Mặt nạ mạng) máy tự thiết lập mặt nạ mạng cho lớp tương ứng nhập Hình Mơ hình chưa gán địa 11 Downloaded by vu ga (vuchinhhp2@gmail.com) lOMoARcPSD|18034504 Hình Mơ hình sau gán địa Bước 2: Chọn giao thức FTP cho sever cài đặt User setup  Bấm chuột trái vào FTP-Server  Chọn services  Tại chọn FTP Hình Sau chọn giao thức FTP cho Server  Điền Username password 12 Downloaded by vu ga (vuchinhhp2@gmail.com)

Ngày đăng: 12/01/2023, 21:37

Tài liệu cùng người dùng

Tài liệu liên quan