A high-level network protocol that provides the structure and language for file requests between clients and servers. It provides the commands for opening, reading, writing and closing files across the network and may also provide access to the directory services. Sometimes called a "client/server protocol," it functions at the application layer (layer 7 of the OSI model).
Operating Transport File Sharing System Protocol Protocol DOS NetBIOS SMB Windows NetBEUI CIFS, SMB NetWare IPX NCP Macintosh AppleTalk AFP Unix TCP/IP NFS, Samba