File Transfer - Server Message Block (SMB) - Common Internet File System (CIFS)

Map Of Internet 1973


SMB stands for Server Message Block and is also known as Common Internet File System (CIFS).

It's the name for the communications protocol used by various operating systems produced by Microsoft over the years.

In computer networking, Server Message Block (SMB) operates as an application-layer network protocol mainly used for providing shared access to:

  • files,
  • printers,
  • and serial ports
  • and miscellaneous communications between nodes on a network.

Present-day implementations often use TCP/IP as the underlying transports, previously NetBEUI was the transport.

Red Hat Linux supports SMB via the Samba server program.


  • JCIFS Samba is an java open source client library that implements the CIFS/SMB networking protocol

Documentation / Reference

Discover More
Undraw File Manager Re Ms29
File - (File Store|Volume|Partition)

A file store is a volume or partition in which files are stored. For example, in a native (OS) file system, are considered file stores: on the Windows platform, c: or d: are file stores. On the...
Java Conceptuel Diagram
Java - File System Implementation

File System implementation java/nio/file/spi/FileSystemProvider google/jimfs: In-memory file system for Java 7 and above, usrflo/encfs4j: Encrypted File System fge/java7-fs-dropbox: DropBox...
Samba Rpm Files
Linux - How to transfer/copy files via a network connection using Samba between Linux and Windows

Samba allows Linux computers to share files and printers across a network connection. By using its SMB protocol, your Linux box can appear in Windows Network Neighbourhood or My Network Places just like...
Linux - Network-Accessible Storage Under Red Hat Linux

There are two major technologies used for implemented network-accessible storage under Red Hat Linux: NFS SMB Red...
Map Of Internet 1973
Network - Remote Transfer Application Protocols / Remote File Access (Http, Ftp, Scp, )

Network - Remote Transfer Application Protocols / Remote File Access (Http, Ftp, Scp, ) ... This page is applications that implements a protocol to transfer/transport data: from a remote services...
Windows Network Protocol Sysinfo
What is a Network Communication Protocol?

A network protocol is a protocol: that describes the computer language that will allow two or more computer processes to communicate together. agentsAlgorithms A protocol has only one OSI level...

Share this page:
Follow us:
Task Runner