Casa Xarxes Què és 9p? - Definició de tecnologia

Què és 9p? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa 9P?

9P és un protocol de xarxa desenvolupat per Bell Labs que serveix com a mitjà per connectar els components d’un sistema Plan 9. El sistema Plan 9 és un sistema operatiu distribuït dissenyat per servir de plataforma amb finalitats de recerca. Representa totes les interfícies del sistema mitjançant el sistema de fitxers. Els fitxers es consideren objectes clau i s'utilitzen per representar Windows, connexions de xarxa, processos i interfícies d'usuari.


Aquest terme també es coneix com a Plan 9 File System Protocol, 9P2000 o Styx.

Techopedia explica 9P

El protocol 9P proporciona un mitjà per accedir i manipular recursos i aplicacions de manera transparent en un entorn distribuït. S'utilitza per a missatges entre clients i servidors. El client transmet sol·licituds en forma de missatges T a un servidor. El servidor respon en forma de missatges R al client. Aquest procés de transmissió de sol·licitud i recepció de respostes es coneix com a transacció. Aquests missatges es relacionen amb els punts d’entrada i han de ser implementats per qualsevol servidor 9P.


El protocol 9P funciona com a sistema de fitxers distribuït i com a interfície de programació d’aplicacions d’aplicacions transparent i de llenguatge agnòstic. La revisada 4a edició de 9P es va publicar amb el nom de 9P2000 i es va centrar en les millores bàsiques. 9P2000 està àmpliament implementat a l’última versió del sistema operatiu Inferno. El protocol de fitxers Inferno és una variant de 9P, també coneguda com Styx, que es va desenvolupar per al sistema operatiu Plan 9.


La idea darrere del desenvolupament de 9P era codificar les operacions de fitxers entre els programes client i el sistema de fitxers, permetent que els missatges traduïts s'enviessin a través d'una xarxa. El Pla 9 utilitza aquesta tecnologia per separar el servidor de fitxers del servidor de la CPU i els terminals d’usuari. La distribució Plan 9 inclou una implementació del servidor 9P coneguda com u9fs.


Algunes de les aplicacions del Pla 9, que prenen la forma de servidors 9P, inclouen acme, rio, lampista i wikifs. El protocol 9P i els seus derivats s'utilitzen en entorns incrustats, com el Styx on Brick Project.

Què és 9p? - Definició de tecnologia