Mạng ngang hàng P2P là gì? Chia sẻ tệp ngang hàng là gì?

Mạng ngang hàng P2P là gì? Chia sẻ tệp ngang hàng là gì?
5/5 - (6 bình chọn)

Mạng ngang hàng P2P là gì? Chia sẻ tệp ngang hàng là gì?

Mạng ngang hàng P2P là gì?

Ở dạng đơn giản nhất, mạng ngang hàng P2P (peer-to-peer) được tạo khi hai hoặc nhiều máy tính được kết nối và chia sẻ tài nguyên mà không cần thông qua một máy chủ riêng biệt.

Lịch sử mạng ngang hàng P2P

USENET, được thành lập vào năm 1979, dường như là tiền thân của mạng P2P. Đó là một nền tảng yêu cầu khách hàng đăng, đọc và chia sẻ tin nhắn / tin tức. Giống như các cộng đồng trực tuyến hiện tại, đây là một cấu trúc mạng. USENET đã sao chép tất cả các máy chủ được đặt trên mạng với cùng một giao tiếp. Tương tự như vậy, tất cả các dịch vụ mở cho họ đều được lan truyền và sử dụng thông qua mạng P2P.

Xu hướng chính tiếp theo trong phát triển P2P là khi Napster ra đời vào năm 1999. Napster là một chương trình chia sẻ tệp được sử dụng để chia sẻ và truyền phát nhạc thông qua các cá nhân. Thông thường, nó có bản quyền và do đó tải xuống nhạc được đăng trên Napster là bất hợp pháp. Điều đó không ngăn cản các cá nhân có nó. Trong khi Napster là người đã đưa P2P trở thành tâm điểm chú ý, vì tất cả các tài liệu được phát tán một cách không phù hợp trên đó, Napster cuối cùng đã phải chịu đựng và bị chính quyền đóng cửa. Ngày nay, P2P, cả hợp pháp và bất hợp pháp, trở thành một trong những ứng dụng phổ biến nhất để trao đổi dữ liệu trực tuyến.

Phương thức kết nối P2P

Để kết nối các đồng nghiệp trong mạng ngang hàng với mạng ngang hàng, tồn tại ba phương pháp.

  • Bus nối tiếp đa năng (USB)
  • Dây đồng
  • Các giao thức

Ở đây USB được sử dụng để kết nối một vài máy tính để chia sẻ dữ liệu. Tuy nhiên, đối với nhiều hệ thống hơn, dây đồng là một phương tiện hữu hiệu để truyền dữ liệu. Tuy nhiên, mục đích của các giao thức là kết nối và điều khiển các mẫu thiết bị khác nhau được liên kết với internet.

Mạng P2P được sử dụng để làm gì?

Peer to peer là một cách tiếp cận hiệu quả để truyền dữ liệu bằng internet. Nó có các ứng dụng khác nhau bao gồm:

  • Mạng P2P được ứng dụng nhiều nhất trong chia sẻ tệp. Các chương trình P2P cho phép người dùng trao đổi các file lớn qua internet, thường là nhạc và phim.
  • Mạng P2P cho phép truyền bảo mật dữ liệu. Các giao thức bảo vệ đang hoạt động và di chuyển dữ liệu mà không bị gián đoạn.
  • Dễ dàng kiểm soát các ứng dụng khác nhau và dữ liệu quý giá bằng mạng P2P.

Đặc điểm của mạng P2P

Mạng P2P có thể là một kết nối đặc biệt — một vài máy tính được kết nối qua Bus nối tiếp đa năng để truyền tệp.

Mạng P2P cũng có thể là một cơ sở hạ tầng cố định liên kết nửa tá máy tính trong một văn phòng nhỏ qua dây đồng. Hoặc mạng P2P có thể là một mạng ở quy mô lớn hơn, trong đó các giao thức và ứng dụng đặc biệt thiết lập mối quan hệ trực tiếp giữa những người dùng qua Internet.

Trong mạng ngang hàng, một nhóm máy tính được liên kết với nhau với quyền và trách nhiệm xử lý dữ liệu ngang nhau. Không giống như mạng máy khách-máy chủ truyền thống, không có thiết bị nào trong mạng P2P được chỉ định chỉ để phân phát hoặc nhận dữ liệu. Mỗi máy được kết nối có các quyền giống như các “máy ngang hàng” của nó và có thể được sử dụng cho các mục đích giống nhau.

P2P hoạt động như thế nào?

Toàn bộ mục đích của mạng P2P là trao đổi tài nguyên và hỗ trợ chung cho các hệ thống và máy móc hoạt động, cung cấp các phương tiện cụ thể hoặc tiến hành các nhiệm vụ cụ thể. Peer to Peer được sử dụng để trao đổi tất cả các loại dịch vụ tính toán, như dung lượng máy tính, băng thông mạng hoặc dung lượng lưu trữ đĩa, như đã thảo luận trước đây. Tuy nhiên, phương pháp sử dụng phổ biến nhất cho các mạng ngang hàng là trao đổi dữ liệu internet. Mạng P2P thích hợp để chia sẻ tệp vì chúng cho phép dữ liệu được nhận và tệp được truyền đồng thời bởi các máy tính gắn liền với chúng.

Khi khách hàng cần tải xuống tệp hoặc ứng dụng bằng internet, khách hàng sẽ mở trang web liên quan của trình duyệt. Trong trường hợp như vậy, trang web hoạt động như một máy chủ, trong khi người điều hành trang web là một khách hàng. Khung này hoạt động giống như một con đường một chiều, nơi dữ liệu được đưa từ điểm 1 (nguồn trang web) đến điểm 2 (thiết bị của khách hàng).

Tuy nhiên, trong trường hợp mạng P2P, nếu khách hàng yêu cầu tải xuống một loại dữ liệu tương tự, thì mô hình sẽ hoàn toàn khác. Tại đây, một mạng ảo sẽ được thiết lập dựa trên ứng dụng P2P được cài đặt trên PC. Khi người dùng đưa ra một lệnh để tải xuống tệp, lệnh tương tự sẽ được nhận theo từng bit bằng cách sử dụng các thiết bị khác nhau được kết nối với mạng đã chứa tệp đó. Ở đây, nó có thể được coi là con đường hai chiều, nơi dữ liệu được chuyển đổi thành các phần nhỏ dữ liệu khác nhau đến từ thiết bị của người dùng nhưng sẽ được phát hành sau khi gửi yêu cầu.

Kiến trúc P2P

Cơ sở hạ tầng ngang hàng (P2P) thường được áp dụng trên cơ sở hạ tầng của mạng dữ liệu vì bất kỳ máy nào và các máy ngang hàng khác cũng có khả năng và nghĩa vụ tương đương trong cấu trúc này và một số hệ thống được dành cho các bộ lọc máy chủ trong khuôn khổ này. Đối với các khu vực nhỏ như nhà ở và môi trường văn phòng hạn chế, bố cục P2P là phù hợp đáng kể vì bất kỳ máy nào cũng đóng vai trò là bàn làm việc tự quản trong mạng này và có thể lưu trữ tất cả dữ liệu vào ổ cứng của nó.

Khung công tác P2P được xây dựng để sử dụng một ứng dụng phần mềm duy nhất trong đó mỗi phần của chương trình thực hiện các hoạt động nhất định với tư cách là cả máy kháchmáy chủ cũng như các trách nhiệm và khả năng giống nhau.

Các loại P2P

Bây giờ chúng ta sẽ thảo luận về các loại chính của mạng ngang hàng.

Mạng P2P thuần túy

Việc sử dụng loại mạng P2P này, không phải một máy chủ chuyên dụng, được xem xét, trong đó mỗi người ngang hàng trong mạng đóng một vai trò bình đẳng. Loại mạng còn được gọi là mạng P2P hoàn toàn. Ví dụ: Giao thức Gnutella, có thể tìm kiếm và khám phá các tệp qua mạng.

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

Mạng P2P không có cấu trúc tạo điều kiện cho người dùng kết nối dễ dàng với các thiết bị khác. Trong loại mạng P2P này, tất cả các hệ thống đều đóng vai trò của chúng, nhưng khách hàng phải chịu khó tìm nội dung hiếm vì thiếu cấu trúc. Tỷ lệ gián đoạn của mạng như vậy quá cao; tuy nhiên, người dùng vẫn đang tham gia và phát hành loại mạng này.

Mạng P2P có cấu trúc

Không giống như mạng P2P không có cấu trúc, mạng có cấu trúc rất khó thiết lập. Tuy nhiên, mạng này tạo điều kiện cho người dùng có quyền truy cập hiệu quả để tìm kiếm nội dung hiếm trên mạng. Tỷ lệ gián đoạn của loại mạng như vậy là tối thiểu.

Mạng P2P lai

Chức năng của mạng P2P lai giống như mạng máy khách-máy chủ. Trong loại mạng này, một mạng ngang hàng tập trung được định nghĩa thực hiện các hoạt động khác nhau khi các máy chủ thực hiện. Nó giữ lại tất cả thông tin trên hệ thống được kết nối và trả lời các yêu cầu yêu cầu thông tin cụ thể đó. Hệ thống tập trung có kiến ​​thức tối ưu về tài nguyên nào có thể được chia sẻ và tài nguyên nào là miễn phí.

Ưu điểm của mạng ngang hàng P2P là gì?

Mạng P2P có 1 số lợi ích. Ví dụ, trong mô hình mạng máy khách-máy chủ truyền thống, nếu một máy chủ gặp sự cố, nó có thể gây giảm hoặc đứt kết nối toàn bộ mạng. Nhưng trong P2P, nếu một thiết bị duy nhất gặp sự cố, các thiết bị khác trên mạng có thể giúp khắc phục sự cố. Chúng cũng giúp đảm bảo lưu lượng mạng không bị tắc nghẽn ở một thiết bị, vì việc xử lý lưu lượng được phân phối trên nhiều máy tính.

Ví dụ về phần mềm P2P

Phần mềm ngang hàng P2P cho phép “ngang hàng” (hệ thống máy tính cá nhân) kết nối với nhau qua internet để chia sẻ tệp. Ví dụ về các chương trình phần mềm P2P như Torrent, Limewire, Ares và AresWarez, Kazaa, Azureus, DC ++ và Morpheus.

Các ứng dụng tin nhắn tức thời (IM) cũng có thể phục vụ chức năng này, vì phần lớn chúng hỗ trợ chia sẻ tệp ngoài trò chuyện.

Nguồn: Mạng ngang hàng P2P là gì? Chia sẻ tệp ngang hàng là gì?

Bài viết này có hữu ích với bạn không?
Không