实现 UNIX 与 Windows 网络互联:Samba 的魅力与实践
1. 网络互联的概念与 Samba 简介
当网络工程师谈及网络互联时,话题通常围绕着底层协议和电路,用于实现网络设备(如计算机、路由器、交换机等)之间的连接。然而,系统管理员对网络互联的定义更为宽泛,涵盖了协议和上层服务的结合,以实现协作系统间有意义的互操作,例如在不同平台间共享文件。
Samba 是一套开源的 UNIX 服务软件套件,它允许 MS Windows 及其他桌面客户端通过 Microsoft 的 Server Message Block (SMB) 和 Common Internet File System (CIFS) 协议访问 UNIX 文件系统和打印机。自 1991 年诞生以来,Samba 不断发展并融入新特性,其最新版本具备了 Windows NT 域系统的诸多功能。最初,Samba 主要在学术和研究机构中使用,如今已受到全球 100 多家商业供应商的支持,且在大多数 UNIX 平台上都能通过 GNU 通用公共许可协议获取,包括源代码。支持的客户端包括 DOS、Windows for Workgroups 3.11、Windows 95/98、Windows NT、OS/2、Macintosh、VMS 和 MVS 等。
2. OSI 协议栈
| 层 | 描述 |
|---|---|
| 7 应用层 | 用户界面和服务 |
| 6 表示层 |
超级会员免费看
订阅专栏 解锁全文
17

被折叠的 条评论
为什么被折叠?



