Mạng P2P và Phần mềm P2P

Giới thiệu về phần mềm và mạng ngang hàng

Mạng P2P đã tạo ra sự quan tâm to lớn trên toàn thế giới trong cả những người lướt Internet và các chuyên gia mạng máy tính. Các hệ thống phần mềm P2P như Kazaa và Napster xếp hạng trong số các ứng dụng phần mềm phổ biến nhất từ ​​trước tới nay. Nhiều doanh nghiệp và các trang web đã quảng bá công nghệ "ngang hàng" là tương lai của mạng Internet.

Mặc dù họ đã thực sự tồn tại trong nhiều năm, công nghệ P2P hứa sẽ thay đổi hoàn toàn tương lai của mạng.

Phần mềm chia sẻ tệp tin P2P cũng tạo ra nhiều tranh cãi về tính hợp pháp và sử dụng hợp lý. Nói chung, các chuyên gia không đồng ý về các chi tiết khác nhau của P2P và chính xác nó sẽ phát triển như thế nào trong tương lai.

Mạng ngang hàng truyền thống

Từ viết tắt P2P kỹ thuật là viết tắt của peer-to-peer . Webopedia định nghĩa P2P là:

Một loại mạng trong đó mỗi máy trạm có khả năng và trách nhiệm tương đương. Điều này khác với kiến ​​trúc máy khách / máy chủ, trong đó một số máy tính được dành riêng để phục vụ những người khác.

Định nghĩa này nắm bắt ý nghĩa truyền thống của mạng ngang hàng. Máy tính trong mạng ngang hàng thường nằm gần nhau và chạy các giao thức và phần mềm mạng tương tự. Trước khi mạng gia đình trở nên phổ biến, chỉ có các doanh nghiệp nhỏ và trường học xây dựng mạng ngang hàng.

Trang chủ Mạng lưới ngang hàng

Hầu hết các mạng máy tính gia đình hiện nay là các mạng ngang hàng.

Người dùng dân cư cấu hình máy tính của họ trong nhóm làm việc ngang hàng để cho phép chia sẻ tệp , máy in và các tài nguyên khác bằng nhau trong tất cả các thiết bị. Mặc dù một máy tính có thể hoạt động như một máy chủ tệp hoặc máy chủ Fax tại bất kỳ thời điểm nào, các máy tính gia đình khác thường có khả năng tương đương để xử lý các trách nhiệm đó.

Cả mạng gia đình có dây và không dây đều đủ điều kiện là môi trường ngang hàng. Một số người có thể cho rằng việc cài đặt bộ định tuyến mạng hoặc thiết bị trung tâm tương tự có nghĩa là mạng không còn là peer-to-peer. Từ quan điểm mạng, điều này là không chính xác. Một bộ định tuyến chỉ đơn giản là gia nhập mạng gia đình với Internet ; nó không tự thay đổi cách các tài nguyên trong mạng được chia sẻ.

Mạng chia sẻ tệp P2P

Khi hầu hết mọi người nghe cụm từ P2P, họ nghĩ rằng không phải của các mạng ngang hàng truyền thống, mà là chia sẻ tệp ngang hàng qua Internet . Các hệ thống chia sẻ tệp P2P đã trở thành lớp ứng dụng Internet phổ biến nhất trong thập kỷ này.

Một mạng P2P thực hiện các giao thức tìm kiếm và truyền dữ liệu trên Giao thức Internet (IP) . Để truy cập mạng P2P, người dùng chỉ cần tải xuống và cài đặt ứng dụng khách P2P phù hợp.

Nhiều mạng P2P và ứng dụng phần mềm P2P tồn tại. Một số ứng dụng P2P chỉ hoạt động với một mạng P2P, trong khi các ứng dụng khác hoạt động qua mạng. Tương tự như vậy, một số mạng P2P chỉ hỗ trợ một ứng dụng, trong khi những mạng khác hỗ trợ nhiều ứng dụng.

Ứng dụng phần mềm P2P là gì?

Một định nghĩa tốt về phần mềm P2P đã được đề xuất bởi Dave Winer của phần mềm UserLand nhiều năm trước đây khi P2P lần đầu tiên trở thành chủ đạo. Dave cho rằng các ứng dụng phần mềm P2P bao gồm bảy đặc điểm chính sau:

Trong quan điểm hiện đại về tính toán ngang hàng, các mạng P2P trải rộng trên toàn bộ Internet, không chỉ là mạng cục bộ (LAN) . Các ứng dụng phần mềm P2P dễ sử dụng cho phép cả người chuyên nghiệp lẫn người không chuyên kỹ thuật tham gia.

Kazaa, Napster và các ứng dụng phần mềm P2P khác

Hệ thống chia sẻ tập tin MP3 gốc, Napster trở thành ứng dụng phần mềm Internet phổ biến nhất thế giới theo nghĩa đen qua đêm. Napster đã mô tả hệ thống P2P "hiện đại" mới được định nghĩa ở trên: một giao diện người dùng đơn giản chạy bên ngoài trình duyệt hỗ trợ cả việc phân phối và tải xuống tệp. Hơn nữa, Napster cung cấp phòng trò chuyện để kết nối hàng triệu người dùng của mình và thực hiện một dịch vụ mới và thú vị (theo nghĩa "gây tranh cãi").

Tên Napster gọi cả mạng P2P và ứng dụng chia sẻ tập tin mà nó hỗ trợ. Bên cạnh việc bị hạn chế khi bắt đầu một ứng dụng khách, Napster đã sử dụng một giao thức mạng độc quyền, nhưng những chi tiết kỹ thuật này không ảnh hưởng trọng yếu đến tính phổ biến của nó.

Khi dịch vụ Napster không được kiểm soát ban đầu đã bị đóng cửa, một số hệ thống P2P cạnh tranh cho đối tượng đó.

Hầu hết người dùng Napster đã chuyển sang các ứng dụng phần mềm KazaaKazaa Lite và mạng FastTrack . FastTrack đã phát triển để trở nên lớn hơn mạng Napster gốc.

Kazaa đã phải chịu đựng những rắc rối pháp lý của riêng mình, nhưng nhiều hệ thống khác, như eDonkey / Overnet , đã tiếp tục di sản của phần mềm chia sẻ tệp miễn phí P2P.

Các ứng dụng và mạng P2P phổ biến

Không một ứng dụng hoặc mạng P2P nào được hưởng sự phổ biến độc quyền trên Internet ngày nay. Các mạng P2P phổ biến bao gồm:

và các ứng dụng P2P phổ biến bao gồm

Nhiều doanh nghiệp đã được lấy cảm hứng từ các ứng dụng P2P thành công và đang bận rộn động não phần mềm P2P mới có khả năng thú vị. Tuy nhiên, một số người trong cộng đồng mạng tin rằng sự thành công của Napster, Kazaa và các ứng dụng P2P khác ít liên quan đến công nghệ và nhiều việc phải làm với vi phạm bản quyền. Nó vẫn còn để được chứng minh liệu các hệ thống P2P trên thị trường đại chúng có thể chuyển thành các dự án kinh doanh có lãi hay không.

Tóm lược

Chữ viết tắt "P2P" đã trở thành thuật ngữ hộ gia đình. Thuật ngữ này đề cập đến sự kết hợp của mọi thứ: các ứng dụng phần mềm, công nghệ mạng và đạo đức của việc chia sẻ tệp.

Trong những năm tới, hy vọng khái niệm P2P sẽ tiếp tục phát triển.

Ngành công nghiệp mạng sẽ giới thiệu một phạm vi rộng hơn các ứng dụng ngang hàng để cạnh tranh với sự chú ý của các hệ thống máy tính để bàn và máy khách / máy chủ truyền thống. Các tiêu chuẩn giao thức P2P sẽ được áp dụng ở mức độ cao hơn. Cuối cùng, các phân nhánh của việc chia sẻ thông tin ứng dụng P2P miễn phí về luật bản quyền và sở hữu trí tuệ sẽ dần dần được giải quyết thông qua quá trình tranh luận công khai.