9P network protocol

E632955

The 9P network protocol is a lightweight, file-oriented protocol from the Plan 9 operating system that unifies access to files, devices, and services across local and distributed environments.

Try in SPARQL Jump to: Statements Referenced by

Statements (55)

Predicate Object
instanceOf distributed system protocol
file protocol
network protocol
alsoKnownAs 9P NERFINISHED
Styx NERFINISHED
associatedWithOperatingSystem Inferno OS NERFINISHED
Linux (via v9fs) NERFINISHED
Plan 9 NERFINISHED
associatedWithOrganization Bell Labs NERFINISHED
canRunOver IL protocol
TCP NERFINISHED
Unix domain sockets
shared memory transports
category Plan 9 technology
remote file system protocol
designedBy Bell Labs NERFINISHED
designGoal simplicity
transparency between local and remote resources
uniform namespace
unify access to files, devices, and services
developedFor Plan 9 from Bell Labs NERFINISHED
hasImplementation Inferno Styx server
Plan 9 kernel server NERFINISHED
v9fs Linux kernel client NERFINISHED
influenced Inferno operating system protocol design NERFINISHED
Linux v9fs file system NERFINISHED
messageType R-message
T-message
namespaceModel single hierarchical namespace
operatesOnAbstraction directory
file
file system namespace
originCountry United States of America
surface form: United States
primaryDesigner Dennis Ritchie NERFINISHED
Ken Thompson NERFINISHED
Rob Pike NERFINISHED
releaseContext Plan 9 operating system NERFINISHED
securityModel user-based permissions
supportsFeature per-user namespaces
supportsOperation attach
clunk
create
open
read
remove
stat
walk
write
wstat
transportAgnostic true
usedFor accessing devices as files
accessing services as files
remote file system access
usesConcept fid
tag

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Plan 9 from Bell Labs keyConcept 9P network protocol