9P

E632956

9P is a distributed file system protocol from the Plan 9 operating system that unifies access to files and resources across networks through a simple, message-based interface.

All labels observed (4)

Label Occurrences
9P canonical 3
9P protocol 1
9P2000 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Plan 9 file protocol ⓘ
network file system protocol ⓘ
alsoKnownAs 9P2000 ⓘ
linked to: 9P

Styx ⓘ
canRunOver TCP ⓘ
canRunOver Unix domain sockets ⓘ
other reliable byte streams ⓘ
category file system protocols ⓘ
network protocols ⓘ
communicationModel message-based protocol ⓘ
designedFor Plan 9 from Bell Labs ⓘ
designGoal location transparency ⓘ
resource sharing ⓘ
simplicity ⓘ
uniform interface ⓘ
developer Bell Labs ⓘ
hasConcept R-messages ⓘ
T-messages ⓘ
client ⓘ
fid ⓘ
file server ⓘ
influenced Inferno Styx protocol ⓘ
linked to: Styx protocol

Linux v9fs ⓘ
distributed system designs ⓘ
originCountry United States ⓘ
originOrganization AT&T Bell Laboratories ⓘ
partOf Plan 9 operating system ⓘ
supports directory operations ⓘ
file operations ⓘ
metadata operations ⓘ
mounting remote resources ⓘ
transportAgnostic true ⓘ
unifies devices ⓘ
files ⓘ
network resources ⓘ
user-level services ⓘ
usedFor inter-process communication ⓘ
network transparency ⓘ
remote file access ⓘ
unified resource access ⓘ
usedIn Linux via v9fs kernel module ⓘ
Plan 9 CPU-server architecture ⓘ
Plan 9 terminal-server architecture ⓘ
version 9P2000 ⓘ
9P2000.L ⓘ
linked to: 9P

9P2000.u ⓘ

How these facts were elicited

Referenced by (6)

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

9P → alsoKnownAs → 9P2000 ⓘ
linked to: 9P
9P → version → 9P2000.L ⓘ
linked to: 9P
Styx protocol → inspiredBy → 9P protocol ⓘ
linked to: 9P