Rumah Jaringan Apa itu 9p? - definisi dari techopedia

Apa itu 9p? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan 9P?

9P adalah protokol jaringan yang dikembangkan oleh Bell Labs yang berfungsi sebagai sarana untuk menghubungkan komponen-komponen sistem Plan 9. Sistem Plan 9 adalah OS terdistribusi yang dirancang untuk berfungsi sebagai platform untuk tujuan penelitian. Ini mewakili semua antarmuka sistem melalui sistem file. File dianggap sebagai objek utama dan digunakan untuk mewakili windows, koneksi jaringan, proses dan antarmuka pengguna.


Istilah ini juga dikenal sebagai Protokol Sistem File Plan 9, 9P2000 atau Styx.

Techopedia menjelaskan 9P

Protokol 9P menyediakan sarana untuk mengakses dan memanipulasi sumber daya dan aplikasi secara transparan dalam lingkungan terdistribusi. Ini digunakan untuk pesan antara klien dan server. Klien mengirimkan permintaan dalam bentuk T-pesan ke server. Server membalas dalam bentuk R-message ke klien. Proses pengiriman permintaan dan penerimaan balasan ini dikenal sebagai transaksi. Pesan-pesan ini berhubungan dengan titik masuk dan harus diimplementasikan oleh server 9P.


Protokol 9P berfungsi baik sebagai sistem file terdistribusi dan sebagai antarmuka pemrograman aplikasi jaringan-transparan dan bahasa-agnostik. Edisi ke-9 yang direvisi dari 9P dirilis dengan nama 9P2000 dan berfokus pada perbaikan dasar. 9P2000 banyak diterapkan pada versi terbaru dari Inferno OS. Inferno File Protocol adalah varian 9P, juga dikenal sebagai Styx, yang dikembangkan untuk OS Plan 9.


Gagasan di balik pengembangan 9P adalah untuk menyandikan operasi file antara program klien dan sistem file, memungkinkan pesan yang diterjemahkan dikirim melalui jaringan. Plan 9 menggunakan teknologi ini untuk memisahkan file server dari server CPU dan terminal pengguna. Distribusi Plan 9 mencakup implementasi server 9P yang dikenal sebagai u9fs.


Beberapa aplikasi Plan 9, yang berbentuk server 9P, termasuk acme, rio, tukang ledeng, dan wikif. Protokol 9P dan turunannya digunakan dalam lingkungan tertanam, seperti Styx on a Brick Project.

Apa itu 9p? - definisi dari techopedia