Peer to peer là gì? Ứng dụng của mạng ngang hàng P2P

Chúng tôi rất vui mừng chia sẻ kiến thức về từ khóa Peer to peer la gi để tối ưu hóa nội dung trang web và tiếp thị trực tuyến. Bài viết cung cấp phương pháp tìm kiếm, phân tích từ khóa và chiến lược hiệu quả. Cảm ơn sự quan tâm và hãy tiếp tục theo dõi để cập nhật kiến thức mới.

Mạng Peer To Peer là nhóm các thiết bị lưu trữ với khả năng san sẻ nguồn tài nguyên với nhau. Mô hình được sử dụng khá phổ thông trong các doanh nghiệp nhỏ. Vậy cụ thể mạng Peer to peer là gì? Mô hình P2P hoạt động ra sao? Hãy cùng tìm hiểu qua nội dung bài viết trong tương lai của Mona Truyền thông để sở hữu thêm những tri thức về mô hình này nhé!

Bạn Đang Xem: Peer to peer là gì? Ứng dụng của mạng ngang hàng P2P

Peer to peer là gì?

P2P là mô hình ứng dụng phân tán nhằm phân vùng nhiệm vụ, khối lượng công việc giữa các peer. Trong số đó, các peer là những thiết bị tham gia trong các ứng dụng có độc quyền như nhau. Tất cả cùng tạo nên một mạng lưới các node ngang hàng.

Các tính năng của Peer to peer là gì? Cụ thể, P2P cung cấp môi trường thiên nhiên tính toán song song, lưu trữ phân toán và định tuyến ẩn danh lưu lượng mạng. Đặc biệt quan trọng nhất là khả năng san sẻ phương tiện truyền thông. Tuy nhiên cũng vì khả năng này mà P2P thường xuyên bị vi phạm bản quyền.

peer to peer là gì

Người dùng hoàn toàn có thể kiểm soát được những thông số hoạt động khi sử dụng các ứng dụng của P2P. Ví như được cho phép kết nối nhiều thành viên cùng một lúc với nhau. Hoặc cung cấp các dịch vụ, mạng lưới hệ thống và tài nguyên bảo vệ dành riêng cho mạng.

Mô hình của peer to peer

Các cấu trúc liên kết P2P được vận hành từ thời ARPANET tuy nhiên mãi đến năm 1990 thì mô hình này mới phổ thông. Cùng khám phá phần tiếp theo để làm rõ hơn Peer to peer là gì nhé!

Định tuyến và khám phá tài nguyên

Mạng P2P triển khai dạng mạng lớp phủ áo trên nền cấu trúc liên kết mạng vật lý. Trong số đó, các node trong mạng vật lý sẽ tiến hành tạo thành từ một tập hợp con gồm các node trong lớp phủ. Tài liệu vẫn được trao đổi trực tiếp qua mạng TCP/ IP. Nhưng ở các lớp ứng dụng ngang hàng thì tài liệu giao tiếp trực tiếp thông qua các liên kết lớp phủ logic.

Xem Thêm : Kawaii là gì? Kawaii trong Manga & Anime và đời sống

Lớp phủ được sử dụng với mục tiêu để index và khám phá peer. Song song chúng còn làm cho mạng lưới hệ thống Peer to peer độc lập với cấu trúc liên kết mạng vật lý. Dựa trên cách các node liên kết với nhau trong lớp phủ và cách các tài nguyên định vị và index, người ta phân loại mạng P2P thành 2 loại chính. Đó là mạng không có cấu trúc hoặc mạng có cấu trúc (hoặc là việc phối hợp giữa hai mạng này).

Mạng không có cấu trúc

Mạng ngang hàng peer to peer không có cấu trúc tức thị mạng lớp phủ được thiết kế không theo bất kỳ phạm vi nào. Tất cả chúng được tạo bởi các node hình thành các liên kết tình cờ với nhau. Một số mô hình P2P không có cấu trúc như Gnutella, Gossip và Kazaa.

Chính vì không có cấu trúc nào được áp đặt trên toàn câu nên các mạng này rất dễ xây dựng. Song song, nó cũng được cho phép tối ưu hóa phù phù hợp với từng vùng địa lý khác nhau. Nhìn chung, các mạng không có cấu trúc rất mạnh và tốt khi gặp tỷ lệ “churn” cao. Churn là hiện tượng lạ khi một số lượng lớn các peer thường xuyên tham gia và rời khỏi mạng.

Tuy nhiên, mạng không có cấu trúc cũng tồn tại rất nhiều hạn chế bởi sự thiếu cấu trúc này. Nhất là khi một peer nào đó muốn tìm một phần tài liệu cấp thiết trong mạng. Lúc này, truy vấn tìm kiếm phải được flood trong mạng để tìm càng nhiều peer san sẻ tài liệu càng tốt. Flooding thường gây nên một lượng lớn lưu lượng báo hiệu trong mạng, sử dụng nhiều CPU hơn. Nhất là không đảm nói rằng tất cả mọi truy vấn đều được giải quyết và xử lý.

p2p

Mạng có cấu trúc

Mô hình mạng có cấu trúc của Peer to peer là gì? Đó là mô hình mà các lớp phủ được tổ chức, vận hành thành một cấu trúc liên kết cụ thể. Cấu trúc đảm bảo bất kỳ node nào cũng luôn tồn tại thể tìm kiếm file và tài nguyên một cách dễ dàng. Trong cả những tài nguyên cực kỳ hiếm cũng tìm thấy nhanh chóng.

Hiện nay, loại mạng P2P có cấu trúc phổ thông triển khai DHT – Distributed Hash Table. Trong số đó, một biến thể của hash chung được sử dụng để gán quyền sở hữu từng file cho một peer cụ thể. Nhờ vậy mà các peer có thể tìm kiếm tài nguyên trên mạng bằng hash table. Điều này cũng luôn tồn tại tức thị các cặp key – value được lưu trữ trong DHT và bất kỳ node nào cũng luôn tồn tại thể tham gia truy xuất value được liên kết với một key nhất định.

Mô hình phối hợp

Các mô hình phối hợp được tạo nên từ các mô hình client-server và mô hình Peer to peer. Dạng mô hình phối hợp thường gặp là một server trung tâm giúp các peer tìm thấy nhau. Cấu trúc của mô hình này tạo nên 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. Trên thực tế có rất nhiều mô hình phối hợp được ứng dụng. Trong số đó, Spotify đó chính là một ví dụ tiêu biểu của mô hình phối hợp.

Xem Thêm : Nhà phải có nóc nghĩa là gì? Tại sao cư dân mạng hay nói

Hiện nay, hiệu suất của mô hình phối hợp được xếp loại lơn hơn so với mạng không có cấu trúc. Điều này được chứng minh qua một số chức năng chính 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ự phối hợp giữa không tập trung của không ít node do mạng không cấu trúc cung cấp.

Khối hệ thống phân phối nội dung CoopNet

CoopNet hay mạng lưới hợp tác là một mạng lưới hệ thống phục vụ không tải cho những peer gần đây đã tải xuống nội dung. Mạng lưới được đề xuất bởi các nhà khoa học máy tính Venkata N. Padmanabhan và Kunwadee Sripanidkulchai, thao tác làm việc tại Microsoft Research và ĐH Carnegie Mellon.

cooperative networking

Khối hệ thống phân phối nội dung CoopNet có khả năng giảm tải từ server. Cụ thể, khi một server gặp phải trường hợp quá tải, nó sẽ dữ thế chủ động chuyển hướng các peer này đến những peer đồng ý phản chiếu nội dung đó.

Ưu nhược điểm của P2P

Ưu điểm

  • Mạng peer to peer không cần sử dụng tới sever.
  • Mỗi thiết bị máy tính là một người dùng quản lý riêng.
  • Thao tác vận hành P2P không yêu cầu bất kỳ các tri thức chuyên ngành quá phúc tạp.
  • Những môi trường thiên nhiên gia đình và doanh nghiệp nhỏ phù hợp để sử dụng mạng P2P.
  • Không cần quá nhiều lưu lượng khi truy cập mạng.

Nhược điểm

  • Các thông tin trên máy không thể thực hiện sao lưu một cách tập trung được.
  • Nếu song song nhiều thiết bị máy tính cùng truy cập vào một trong những thời khắc sẽ làm giảm hiệu suất hoạt động.
  • Các tệp tài liệu không được sắp xếp khoa học mà được lưu trữ trên máy tính member. Điều này làm ảnh hưởng tác động không nhỏ đến quá trình xác định vị trí của chúng.
  • Chỉ cung cấp một số quyền cơ bản, khả năng bảo mật thông tin kém.

Ứng dụng của Peer to peer

Mạng ngang hàng đó chính là sự đồng đẳng giữa sever và máy khách. Khối hệ thống được duy trì bởi một mạng lưới người dùng phân tán. Trong số đó, các thiết bị sử dụng ứng dụng phần mềm là một trung gian san sẻ tài liệu. Khi người dùng tìm và tải các tệp thông tin thì họ có thể gửi đến một thiết bị khác trên mạng.

ứng dụng của peer to peer

Một số những ngành dịch vụ đang ứng dụng mạng ngang hàng peer to peer như:

  • Tiền điện tử: Bitcoin, Ethereum,…
  • Cho thuê nhà – homesharing.
  • Quyết toán giải ngân tài chính – P2P Lending.
  • Nền tảng mua – bán sản phẩm trực tuyến.
  • share tệp tài liệu.
  • Phần mềm open-source.

Trên đây là những thông tin liên quan đến mạng ngang hàng Peer to Peer là gì. Hy vọng những thông tin này sẽ khiến cho bạn làm rõ hơn peer to peer là gì? Từ đó, nâng cao tri thức cũng như có những cái nhìn đúng hơn về mạng ngang hàng.

>>> Tìm hiểu thêm:

  • Mạng LAN là gì? Phương pháp hoạt động của mạng LAN ra sao?
  • Mạng WAN là gì? So sánh mạng WAN với mạng MAN

You May Also Like

About the Author: v1000

tỷ lệ kèo trực tuyến manclub 789club