preview

The Common Internet File System

Good Essays

8. Data Storage Techniques

8.1 CIFS
The Common Internet File system (CIFS) is a native file sharing protocol used by computer users across corporate intranets and Internet. It defines series of commands to pass the information between the networked computers. CIFS implements the client/server programming model. A client program sends a request to server program for access to a file or to pass a message to a program that runs in the server computer, the server then takes the requested action and gives a response.
CIFS Functions are:
● Get access to files that are local to the server and read and write to them
● Share files with other clients using special locks
● Restore connections automatically in case of network failure.
● Unicode file names

Similar to SMB protocol, CIFS implements the Internet 's TCP/IP protocol. CIFS can be considered as supplement of existing Internet application protocols such as the File Transfer Protocol (FTP) and the Hypertext Transfer Protocol (HTTP).
Common Internet File System runs as an application-layer network protocol used for providing shared access to files, printers, serial ports, and miscellaneous communications between nodes on a network. It also facilitates an authenticated inter-process communication mechanism.
8.2 Network File System (NFS)
Sun Microsystems in 1984 developed a distributed file system protocol called Network File System (NFS) allowing a user on a client computer to access files over a network much like local

Get Access