服务器消息块(Server Message Block)协议是一种网络文件共享协议,在 Microsoft Windows 中实现称为 Microsoft SMB 协议。SMB 允许您共享文件、磁盘、目录、打印机等。在 Windows 2000 之前,SMB 通过 TCP/IP 端口 139 与 NetBIOS 一起运行。因此,建立 SMB 连接需要 NetBIOS 会话

从 Windows 2000 及更高版本开始,SMB 可以使用端口 445 在 TCP/IP 上运行,而无需运行 NetBIOS 会话

另一方面,Samba 是 SMB 的 UNIX 实现。Samba 用于为客户端提供通过 SMB 协议访问 UNIX 目录和文件的能力,如果他们与 Windows 服务器通信则完全相同

经常看到两个特殊共享: IPC$ADMIN$ 共享。 ADMIN$ 共享基本上可以被认为是路径 C:\Windows 的符号链接。 IPC$ 略有不同,它不直接映射到文件系统,而是提供一个接口,通过该接口可以执行远程过程调用