Bahay Mga Network Ano ang 9p? - kahulugan mula sa techopedia

Ano ang 9p? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng 9P?

Ang 9P ay isang protocol ng network na binuo ng Bell Labs na nagsisilbing isang paraan upang ikonekta ang mga bahagi ng isang sistema ng Plan 9. Ang sistema ng Plan 9 ay isang ipinamamahaging OS na idinisenyo upang magsilbing isang platform para sa mga layunin ng pananaliksik. Kinakatawan nito ang lahat ng mga interface ng system sa pamamagitan ng file system. Ang mga file ay itinuturing na mga pangunahing bagay at ginamit upang kumatawan sa mga bintana, koneksyon sa network, mga proseso at mga interface ng gumagamit.


Ang terminong ito ay kilala rin bilang Plan 9 File System Protocol, 9P2000 o Styx.

Ipinapaliwanag ng Techopedia ang 9P

Ang 9P protocol ay nagbibigay ng isang paraan upang ma-access at manipulahin ang mga mapagkukunan at aplikasyon nang malinaw sa isang ibinahagi na kapaligiran. Ginagamit ito para sa mga mensahe sa pagitan ng mga kliyente at server. Nagpapadala ang kliyente ng mga kahilingan sa anyo ng mga T-mensahe sa isang server. Tumugon ang server sa anyo ng mga R-mensahe sa kliyente. Ang prosesong ito ng paghahatid ng isang kahilingan at pagtanggap ng mga tugon ay kilala bilang isang transaksyon. Ang mga mensahe na ito ay nauugnay sa mga punto ng pagpasok at dapat na ipinatupad ng anumang server ng 9P.


Ang 9P protocol ay gumagana pareho bilang isang ipinamamahaging file system at bilang isang network-transparent at wika-agnostic interface ng programming interface. Ang binagong ika-4 na edisyon ng 9P ay pinakawalan sa ilalim ng pangalang 9P2000 at nakatuon sa mga pangunahing pagpapabuti. Ang 9P2000 ay malawak na ipinatupad sa pinakabagong bersyon ng Inferno OS. Ang Inferno File Protocol ay isang variant ng 9P, na kilala rin bilang Styx, na binuo para sa Plan 9 OS.


Ang ideya sa likod ng pagbuo ng 9P ay upang mai-encode ang mga operasyon ng file sa pagitan ng mga programa ng kliyente at ang file system, na nagpapahintulot sa isinalin na mga mensahe na maipadala sa isang network. Ginagamit ng Plan 9 ang teknolohiyang ito upang paghiwalayin ang file server mula sa CPU server at ang mga terminong gumagamit. Kasama sa pamamahagi ng Plan 9 ang isang pagpapatupad ng 9P server na kilala bilang u9fs.


Ang ilan sa mga aplikasyon ng Plan 9, na kumuha ng form ng 9P server, kasama ang acme, rio, tubero at wikifs. Ang 9P protocol at mga derivatives ay ginagamit sa naka-embed na kapaligiran, tulad ng Styx sa isang Brick Project.

Ano ang 9p? - kahulugan mula sa techopedia