BTL (1)

2 279 0
BTL (1)

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

Thông tin tài liệu

BÀI TẬP LỚN môn Lập trình mạng Lớp: K50-MMT Mô tả toán: Cho topology mạng với cấu Các máy S1, S2, S3 chứa file good_information.dat S1 X kbps S2 Y kbps 10 Mbps C1 R S3 Z kbps Thiết kế giao thức viết chương trình máy chủ cài máy S1, S2, S3 chương trình máy khách cài máy C1 để download file good_information.dat từ nhiều máy chủ S1, S2, S3 lúc Yêu cầu: File download không bị lỗi Môi trường làm việc Máy chủ: - OS: Linux Chuơng trình máy chủ: - Thư mục chứa chương trình: /home/student/netprog/group_#/ (thông tin xác thông báo sau) - Programming language: C, C++ Máy khách: - OS: Linux, windows XP Chương trình máy khách: - Programming language: C, C++, Java File: - Lưu máy chủ: S1, S2, S3 - Tên: good_information.dat - Kích thước: khoảng 10MByte, - Thư mục chứa file: /home/student/netprog/data/ (thông tin xác thông báo sau) - Sử dụng hàm băm để xác nhận toàn vẹn file Cấu hình mạng - Băng thông máy chủ router R trước (nằm khoảng 100kbps ~ 1000kbps) Băng thông router R máy khách C1 10Mbps Liên kết máy chủ router R có tỷ lệ mát gói tin trước Đánh giá - File download đầy đủ, không lỗi: 30% + File download có lỗi: Document: 20% + Trình bày đầy đủ thuật toán, giao thức, thiết kế chương trình + Cần ghi rõ đầy đủ vai trò thành viên Có download file từ nhiều máy chủ: 10% Tốc độ download: 40% + Nhóm download nhanh thứ i file không lỗi: (40 – 2*(i-1)) % (i 10) Hạn nộp tập lớn: 8/12/2008 Chú ý: - Một nhóm tối đa người - Điểm thành viên nhóm khác tùy theo mức độ đóng góp thành viên

Ngày đăng: 22/12/2016, 13:11

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

  • Đang cập nhật ...

Tài liệu liên quan