9P

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

9P ( Plan9 Filesystem Protocol ) este un protocol de rețea dezvoltat pentru sistemul de operare Plan 9 al Bell Labs pentru a conecta diferitele componente ale sistemului. Încurajează stocarea în cache a informațiilor și sprijină crearea de fișiere fictive (cum ar fi cele situate în directorul / proc , care reprezintă procese), spre deosebire de NFS .

9P a fost revizuit și îmbunătățit în cea de-a patra versiune a Plan9 sub numele de 9P2000 , iar Inferno însuși implementează o variantă, cunoscută sub numele de Styx . Există multe alte implementări diferite, pentru Unix , Linux sau, mai general, sub forma unei aplicații interpretate pe mai multe platforme în Python , Ruby sau altele.

În filozofia Plan9, fișierul reprezintă o metaforă fundamentală, iar prin ea sunt abstractizate conceptele de fereastră grafică , conexiune la rețea , proces și aproape tot ceea ce este implicat într-un sistem de operare. Prin urmare, prin sistemul de fișiere 9P este posibilă schimbul de tot felul de informații, iar multe dintre programele incluse în sistemul original vin sub formă de servere 9P, inclusiv:

Elemente conexe

linkuri externe

Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea