The 9P Protocol

GPTKB entity

Statements (31)
Predicate Object
gptkbp:instanceOf gptkb:network_protocol
gptkbp:alsoKnownAs gptkb:9P
gptkb:Plan_9_Filesystem_Protocol
gptkbp:category File transfer protocols
Network protocols
Distributed file systems
gptkbp:designedFor gptkb:Plan_9_from_Bell_Labs
gptkbp:developedBy gptkb:Bell_Labs
gptkbp:feature stateless protocol
file and device access abstraction
resource namespace unification
simple message format
gptkbp:firstReleased 1992
https://www.w3.org/2000/01/rdf-schema#label The 9P Protocol
gptkbp:influenced gptkb:FUSE_(Filesystem_in_Userspace)
gptkb:Virtio_9P
gptkbp:latestReleaseVersion 9P2000
gptkbp:purpose gptkb:network_protocol
gptkbp:specifies https://9p.io/sys/doc/9P2000.html
gptkbp:supports distributed computing
gptkbp:supportsProtocol gptkb:TCP/IP
gptkb:Unix_domain_sockets
message-based
IL protocol
gptkbp:usedFor accessing and manipulating files and resources
gptkbp:usedIn gptkb:Inferno_operating_system
gptkb:Plan_9_operating_system
Linux (via 9pfs)
QEMU (for file sharing)
gptkbp:bfsParent gptkb:RFC_9P
gptkbp:bfsLayer 7