| |||||||||
9P, or the Plan 9 Filesystem Protocol, is a network protocol developed for the Plan 9 distributed operating system as the means of connecting the components of a Plan 9 system (site). The file is a central metaphor of Plan 9, and many things are represented as files, including windows, network connections, processes, and much more. 9P encourages caching and also serving of synthetic files (e.g. /proc to represent processes), unlike NFS.