Apa itu Jaringan Serekan?
Jaringan peer-to-peer adalah teknologi jaringan tanpa server yang memungkinkan beberapa perangkat jaringan berbagi sumber daya dan berkomunikasi langsung satu sama lain. Teknologi ini tersedia untuk Windows XP dengan Paket Layanan 1 (SP1) dan klien yang lebih baru yang menjalankan Paket Jaringan Tingkat Lanjut untuk Infrastruktur Peer-to-Peer.
Infrastruktur Peer-to-Peer adalah sekumpulan API jaringan untuk membantu Anda mengembangkan aplikasi jaringan terdesentralisasi yang menggunakan kekuatan kolektif komputer di jaringan. Misalnya, aplikasi peer-to-peer dapat berupa komunikasi kolaboratif, teknologi distribusi konten, dan sebagainya.
Infrastruktur Peer-to-Peer menyediakan infrastruktur jaringan yang solid sehingga Anda dapat berkonsentrasi pada pengembangan aplikasi, karena infrastruktur dikembangkan untuk Anda.
Infrastruktur Peer-to-Peer mencakup komponen utama berikut:
- Resolusi nama serekan yang dapat diskalakan dan aman
- Komunikasi multi-titik yang efisien
- Manajemen data terdistribusi
- Identitas serekan yang aman
- Mengamankan grup Peer-to-Peer
Resolusi Nama Serekan yang Dapat Diskalakan dan Aman
API Penyedia Namespace Layanan Protokol Resolusi Nama Serekan (PNRP) adalah protokol resolusi nama-ke-IP. Cakupan atau konteks IPv6 yang mencakup semua rekan yang berpartisipasi disebut cloud. PNRP memungkinkan serekan untuk berinteraksi satu sama lain dalam cloud.
Komunikasi Multipoint yang Efisien
Infrastruktur Peer-to-Peer mencakup Graphing API yang menyediakan komunikasi multipoint yang efisien. Seperti PNRP, grafik peer-to-peer memungkinkan sekumpulan simpul untuk berinteraksi, dan meneruskan data ke dan dari satu sama lain dalam bentuk rekaman. Setiap rekaman yang dihasilkan peer atau pembaruan dikirim ke semua simpul dalam grafik.
Manajemen Data Terdistribusi
Manajemen data terdistribusi secara otomatis menyimpan semua rekaman yang dikirim ke grafik peer-to-peer hingga waktu kedaluwarsa yang ditentukan untuk setiap rekaman. Jaringan peer-to-peer memastikan bahwa setiap simpul dalam grafik peer-to-peer memiliki tampilan database rekaman yang sama. Jika grafik peer-to-peer memiliki model keamanan yang terkait dengannya, grafik berisi informasi berikut:
- Siapa yang bisa dan tidak dapat tersambung ke grafik
- Siapa yang bisa mengamankan dan memvalidasi rekaman berdasarkan kriteria yang ditentukan secara eksternal
Identitas Serekan Aman
Infrastruktur Peer-to-Peer menyediakan API Peer-to-Peer Identity Manager yang memungkinkan Anda membuat, mengelola, dan memanipulasi identitas serekan. Identitas serekan digunakan untuk menentukan nama untuk titik akhir yang aman di PNRP, dan dapat mewakili sumber daya apa pun yang berpartisipasi dalam jaringan peer-to-peer, termasuk grup dan layanan peer-to-peer yang aman.
Mengamankan Grup Peer-to-Peer
API Pengelompokan Peer-to-Peer menggabungkan API Peer-to-Peer Graphing, Identity Manager, dan PNRP untuk membentuk solusi yang kohesif dan nyaman untuk pengembangan aplikasi jaringan peer-to-peer. PEER-to-Peer Grouping API menggunakan PEER-to-Peer Identity Manager API dan skema sertifikat yang ditandatangani sendiri untuk memastikan keamanan dalam infrastruktur grafik. Setiap grup dapat diselesaikan dan didaftarkan melalui PNRP, yang memungkinkan resolusi nama rekan-rekan acak dalam grup peer-to-peer terdaftar. Grup dapat menjadi titik akhir di PNRP, sama seperti serekan.
Untuk gambaran umum API di Infrastruktur Peer-to-Peer, lihat topik Apa itu Infrastruktur Serekan?.