logo

Mô hình Peer to Peer là mô hình

Câu trả lời chính xác nhất: Peer-to-peer (P2P) là một mô hình truyền thông phi tập trung, trong đó mỗi bên có các khả năng như nhau và một trong hai bên có thể bắt đầu một phiên giao tiếp. Không giống như  mô hình máy khách / máy chủ, trong đó máy khách đưa ra yêu cầu dịch vụ và máy chủ đáp ứng yêu cầu, mô hình mạng P2P cho phép mỗi nút hoạt động như một máy khách và máy chủ .

Để hiểu rõ hơn về mô hình peer to peer, mời các bạn cùng Toploigiai đến với phần nội dung dưới đây


1. Mô hình peer to peer là mô hình gì?

Peer-to-peer (P2P) là một mô hình truyền thông phi tập trung, trong đó mỗi bên có các khả năng như nhau và một trong hai bên có thể bắt đầu một phiên giao tiếp. Không giống như  mô hình máy khách / máy chủ, trong đó máy khách đưa ra yêu cầu dịch vụ và máy chủ đáp ứng yêu cầu, mô hình mạng P2P cho phép mỗi nút hoạt động như một máy khách và máy chủ .

>>> Tham khảo: Vai trò của máy chủ là gì?

Mô hình peer to peer là mô hình

2. Cách thức hoạt động của mô hình peer – to – peer

Hệ thống mạng lưới Peer to Peer được duy trì bởi mạng lưới người dùng phân tán. Về bản chất, thiết kế của mạng lưới này sẽ không có quản trị viên trung tâm hoặc server. Vì vậy, mỗi node đóng vai trò vừa là máy khách (client) vừa là máy chủ (server) cho các node khác.

Nhiệm vụ cốt lõi của các node là tải tệp từ các node hoặc tải tệp lên cho các node khác. Có thể nói, đây là điểm khác biệt giữa mạng Peer to Peer với hệ thống máy chủ và máy khách truyền thống.

Đối với mạng lưới Peer to Peer, các node được kết nối, chia sẻ và lưu trữ dữ liệu trên ổ cứng của chúng. Khi đóng vai trò là máy khách, node được phép tải dữ liệu từ các node khác trên mạng. Ngược lại, khi vận hành như máy chủ, node có thể tải các tệp lên mạng lưới. Thậm chí, một node có thể thực hiện cùng lúc 2 chức năng.

Mô hình peer to peer là mô hình

3. Các mô hình mạng ngang hàng peer-to-peer

- Mạng không có cấu trúc: Đây là một loại mạng P2P trong đó các mạng ngang hàng được thiết lập ngẫu nhiên với mục đích ngăn một số thiết bị thường xuyên tham gia và rời khỏi mạng. Mạng P2P không có cấu trúc sử dụng CPU và bộ nhớ cao để truyền yêu cầu tìm kiếm trên toàn mạng với mục tiêu tìm được càng nhiều thiết bị chia sẻ thông tin.

- Mạng có cấu trúc: Trong mạng peer to peer có cấu trúc, lớp phủ được tổ chức thành một cấu trúc liên kết cụ thể và giao thức đảm bảo rằng bất kỳ node nào cũng có thể tìm kiếm file hoặc tài nguyên trên mạng một cách hiệu quả, ngay cả khi tài nguyên đó cực kỳ hiếm.

Loại mạng P2P có cấu trúc phổ biến nhất triển khai distributed hash table (DHT), trong đó một biến thể của hash nhất quán được sử dụng để gán quyền sở hữu từng file cho một peer cụ thể. Điều này cho phép các peer tìm kiếm tài nguyên trên mạng bằng hash table. Nghĩa là, các cặp (key, value) được lưu trữ trong DHT và bất kỳ node nào tham gia đều có thể truy xuất value được liên kết với một key nhất định.

- Mô hình kết hợp

Các mô hình kết hợp là sự kết hợp của các mô hình client-server và mô hình peer-to-peer. Kiểu mô hình kết hợp phổ biến là một server trung tâm giúp các peer tìm thấy nhau. Spotify là một ví dụ về mô hình kết hợp. Có rất nhiều mô hình kết hợp, tất cả đều tạo ra sự cân bằng giữa chức năng tập trung được cung cấp bởi mạng server/client có cấu trúc.

Hiện tại, các mô hình kết hợp có hiệu suất tốt hơn so với mạng không có cấu trúc thuần túy. Đó là vì một số chức năng nhất định, chẳng hạn như tìm kiếm, yêu cầu chức năng tập trung nhưng được hưởng lợi từ sự kết hợp không tập trung của các node do mạng không có cấu trúc cung cấp.

>>> Tham khảo: Hơn 100 máy tính ở ba tầng liền nhau của một toàn nhà cao tầng, được nối với nhau bằng dây cáp mạng để chia sẻ dữ liệu và máy in. Theo em, được xếp vào những loại mạng nào?


4. Ưu và nhược điểm của peer – to – peer

Khi nhắc đến ưu điểm của mạng ngang hàng P2P, chúng ta có thể nghĩ ngay đến những điều sau đây:

- Dễ dàng cài đặt và sử dụng. Không cần phân quyền, phân cấp, quản lý máy trung tâm phức tạp.

- Không yêu cầu phải có quản trị viên mạng. Bất cứ thành viên nào cũng có thể là người quản lý cho hệ thống.

- Tất cả người dùng đều có khả năng kiểm soát được việc chia sẻ tài nguyên giữa các thiết bị với nhau.

- Mạng ngang hàng thường được sử dụng trong các doanh nghiệp nhỏ. Bởi chi phí đầu tư không lớn. Không cần phải đầu tư máy chủ cũng như các loại phần cứng và phần mềm có giá trị cao.

Mặc dù có những ưu điểm trên nhưng mạng P2P cũng có những nhược điểm riêng:

- Vì mỗi máy tính có thể bị người khác truy cập nên có thể làm chậm hiệu suất của người dùng.

- Các tệp và thư mục không thể được sao lưu tập trung.

- Các tệp và tài nguyên không được tổ chức tập trung vào một “khu vực được chia sẻ” cụ thể. Chúng được lưu trữ trên các máy tính riêng lẻ và có thể khó xác định nếu chủ sở hữu máy tính không có hệ thống lưu trữ hợp lý.

- Nếu vi rút xâm nhập mạng sẽ có rất nhiều người dùng bị ảnh hưởng. Đảm bảo rằng vi rút không được đưa vào mạng là trách nhiệm của mỗi người dùng cá nhân.

- Các tài nguyên sẽ biến mất vì node cung cấp tài nguyên bị ngắt kết nối bất cứ lúc nào.

---------------------------

Trên đây Toploigiai đã mang đến phần tìm hiểu về Mô hình peer to peer là mô hình gì? Chúng tôi hi vọng bài viết này giúp ích cho các bạn, chúc các bạn học tốt.

icon-date
Xuất bản : 30/09/2022 - Cập nhật : 30/09/2022