Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
1,33 MB
Nội dung
Mở rộng: Tầng Giao Vận Tầng Ứng Dụng Nhóm 7: Trần Huy Hùng Lê Đình Mạnh Nguyễn Việt Tiến Trần Thị Thu Uyên Đỗ Ngọc Sơn 12/27/22 Nội Dung Phần 1: Tầng giao vận Kiểm soát luồng Kiểm soát tắc nghẽn Phần 2: Tầng ứng dụng Mơ hình khách-chủ(Client – Server) Mơ hình ngang hàng(peer to peer –P2P) Mơ hình lai 12/27/22 Kiểm Soát Luồng 12/27/22 Nội dung Tổng quan kiểm soát luồng Kiểm soát luồng TCP Phương thức Sliding window 10/15/18 Tổng quan kiểm soát luồng Điều khiển lượng liệu gửi đi: 10/15/18 * Đạt hiệu tốt * Khơng làm q tải bên Kiểm sốt luồng TCP Mơ hình TCP: 10/15/18 Kiểm sốt luồng TCP Mơ hình TCP: 10/15/18 Kiểm soát luồng TCP Cơ chế kiểm soát luồng đảm bảo sender không chuyển nhiều lượng packet mà receiver xử lý Để kiểm soát lượng liệu gửi đi, receiver public Receiver Window (rwnd) Bên nhận báo cho bên gửi biết rwnd qua gói tin Bên gửi đặt kích thước cửa số gửi theo thông tin rwnd nhận 10/15/18 Kiểm soát luồng TCP Rwnd = ReceiveBuffer – (LastByteReceived - LastByteReadByApplication) 10/15/18 Kiểm soát luồng TCP Khi receiver nhận gói tin phải phản hồi lại sender thơng điệp để xác nhận gói tin chuyển thành cơng 10/15/18 10 Mơ hình ngang hàng (peer to peer –P2P) Định nghĩa “Mạng ngang hàng kiểu mạng thiết kế cho chức khả thiết bị nhau.” Các nút (peer) đóng vai trị vừa client vừa server 12/27/22 41 Mơ hình ngang hàng (peer to peer –P2P) Các cặp nút giao tiếp trực tiếp với thông qua giao thức định tuyến mạng ngang hàng Các điểm nút giữ liệu nhạc, ảnh, văn bản,… Mỗi điểm nút truy vấn tới liệu cần từ nút khác thông qua kết nối logic mạng ngang hàng 12/27/22 42 Mơ hình ngang hàng (peer to peer –P2P) So sánh P2P với Client/Server: P2P Client/Server -Cho phép nút đóng góp, chia sẻ tài nguyên với -Dữ liệu lưu trữ Server trung tâm, tốc độ cao -Khi client muốn lấy liệu gửi yêu cầu -Các nguồn truy cập từ nút Server sau chấp nhận Server gửi liệu tới nút Ưu điểm: -Khơng cần Server riêng, mạng mở rộng khả -Tốc độ truy cập cao hoạt động hệ thống tốt -Khả mở rộng cao -Rẻ -Hoạt động với ứng dụng Nhược điểm: -Chậm 12/27/22 -Cần có Server riêng (nghẽn cổ chai) 43 Mơ hình ngang hàng (peer to peer –P2P) Các mơ hình mạng ngang hàng: i Mơ hình mạng lai ngang hàng (Hybrid P2P system) ii Mạng ngang hàng túy (Pure P2P system) iii Kiến trúc siêu ngang hàng (Super-peer Architecture) iv Mạng ngang hàng có cấu trúc 12/27/22 44 Mơ hình ngang hàng (peer to peer –P2P) i, Mơ hình mạng lai ngang hàng -Đây hệ thống mạng ngang hàng hệ thứ -Vẫn cịn dựa máy chủ tìm kiếm trung tâm -Cấu trúc giống mạng hình 12/27/22 45 Mơ hình ngang hàng (peer to peer –P2P) i, Mơ hình mạng lai ngang hàng *Các thức hoạt động: -Dữ liệu lưu trữ clients -Server lưu trữ bảng thông tin client bảng chứa danh sách file mà client chia sẻ -Khi cần liệu đó, client gửi yêu cầu đến Server phân tích, yêu cầu giải Server gửi lại địa IP máy chứa tài nguyên Khi đó, máy trao đổi trực tiếp tài nguyên cho mà khơng cần thơng qua Server 12/27/22 46 Mơ hình ngang hàng (peer to peer –P2P) i, Mơ hình mạng lai ngang hàng Ưu điểm: -Dễ xây dựng -Tìm kiếm file hiệu Nhược điểm: -Vấn đề luật pháp, quyền -Dễ bị công -Cần quản trị (central server) 12/27/22 47 Mơ hình ngang hàng (peer to peer –P2P) ii.Mơ hình mạng ngang hàng túy: Mạng khơng cịn máy chủ tìm kiếm tập trung, khắc phục vấn đề thắt cổ chai Cơ chế tìm kiếm Flooding, yêu cầu tìm kiếm gửi cho tất nút láng giềng, làm tăng lưu lượng mạng 12/27/22 48 Mơ hình ngang hàng (peer to peer –P2P) ii.Mơ hình mạng ngang hàng túy: *Ưu điểm: -Dễ xây dựng -Đảm bảo tính phân tán hồn tồn, nút rời khỏi mạng mà khơng làm ảnh hưởng đến cấu trúc mạng *Nhược điểm: -Tốn băng thơng -Phức tạp tìm kiếm -Các nút có khả khác phải chịu tải 12/27/22 49 Mơ hình ngang hàng (peer to peer –P2P) iii, Kiến trúc siêu ngang hàng: -Đây mạng ngang hàng hệ 2: -Nó giống kết hợp mơ hình trước -Nó hạn chế Flood truy vấn, tranh tượng thắt cổ chai -Khắc phục nhược điểm khác khả nút 12/27/22 50 Mơ hình ngang hàng (peer to peer –P2P) iv, Mạng ngang hàng có cấu trúc: Mạng ngang hàng có cấu trúc sử dụng hệ thống Bảng băm phân tán Hệ thống định nghĩa liên kết nút mạng theo thuật toán cụ thể, đồng thời xác định chặt chẽ trách nhiệm nút mạng việc chia sẻ liệu mạng Khi máy yêu cầu liệu cần áp dụng giao thức chung để xác định nút chứa liệu kết nối trực tiếp đến nút 12/27/22 51 Mơ hình ngang hàng (peer to peer –P2P) iv, Mạng ngang hàng có cấu trúc: Đặc điểm: Topo mạng kiểm soát chặt chẽ Files (hay trỏ đến files) đặt vị trí xác định Hệ thống cung cấp liên kết (mapping) nội dung vị trí nút Việc dựa cấu trúc liệu bảng băm phân tán (Distribute hash table) 12/27/22 52 Mơ hình ngang hàng (peer to peer –P2P) iv, Mạng ngang hàng có cấu trúc: Ưu điểm -Khả mở rộng cao, khơng có điểm tập trung gây nên tượng thắt cổ chai -Các truy vấn phát theo thuật toán cụ thể, hạn chế tối đa lượng truy vấn hay kĩ thuật Flooding, tiết kiệm băng thông mạng 12/27/22 53 Tài liệu tham khảo Slide Mạng máy tính - thầy Bùi Trọng Tùng https://www.slideshare.net/anhquoc167/peer-to-peer-73269309 https://www.albany.edu/faculty/dsaha/teach/2017Fall_CEN416/slides/transport.pdf 12/27/22 54 12/27/22 55 ...Nội Dung Phần 1: Tầng giao vận Kiểm soát luồng Kiểm soát tắc nghẽn Phần 2: Tầng ứng dụng Mơ hình khách-chủ(Client – Server) Mơ hình ngang hàng(peer... gói tin bị Kiểm soát tắc nghẽn Kiểm soát tắc nghẽn TCP Được áp dụng cho Internet từ cuối năm 1980 năm sau ứng dụng chồng giao thức TCP/IP Cha đẻ: Nhà khoa học máy tính Van Jacobson Thời... khách – chủ (Client – Server) Nhánh máy trạm (Client side) Ứng dụng thực cơng việc: • Đọc thể liệu • Tính tốn liệu • In liệu Các ứng dụng cịn cho phép người dùng xóa, thêm, sửa liệu có sở liệu