`
gdwrx_winson
  • 浏览: 131491 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SMB 协议

    博客分类:
  • Java
阅读更多

 

SMB简介

 

SMBServer Message Block的简写,这个协议用于共享文件,共享打印机,共享串口等用途。我们之所以能够在windows的网络邻居下访问一个域内的其他机器,就是通过这个协议实现的。

 

SMB协议是一个很重要的协议,目前绝大多数的PC上都在运行这一协议,windows系统都充当着SMB协议的客户端和服务器,所以SMB是一个遵循客户机服务器模式的协议。SMB服务器负责通过网络提供可用的共享资源给SMB客户机,服务器和客户机之间通过TCP/IP协议、或者IPX协议、或者是NetBEUI进行连接(如下图)。一旦服务器和客户机之间建立了一个连接,客户机就可以通过向服务器发送命令完成共享操作,比如读,写,检索等。


CIFS是微软连同其他一些厂商开发的一套通用的SMB协议。

 

有关这个协议更具体的解释,参见

http://samba.anu.edu.au/cifs/docs/what-is-smb.html#Introduction

 

  • 大小: 56.1 KB
分享到:
评论

相关推荐

    CIFS协议 SMB协议

    CIFS协议和SMB协议是网络文件共享及通信领域中的重要技术。CIFS是SMB协议的一个扩展,它主要是为了适应互联网环境而设计的。SMB协议最初由IBM提出,用于不同计算机间共享文件、打印机等资源。Microsoft采用了这一...

    SMB协议 文件管理器APP

    在安卓平台上,SMB协议的运用为用户提供了跨设备访问内网共享内容的能力,无需复杂的网络配置,只需通过一个应用即可实现。本文将深入探讨SMB协议以及基于该协议开发的安卓文件管理器APP的相关知识点。 一、SMB协议...

    SMB协议分析,详细分析了局域网中访问共享文件夹的数据连接过程。

    ### SMB协议分析:详细解析局域网中访问共享文件夹的数据连接过程 #### 一、SMB协议概述 SMB(Session Message Block)协议,又称作会话消息块协议,是一种广泛应用于不同计算机之间共享文件、打印机、串行口及...

    smb协议Android jar包

    Android设备虽然主要使用的是Linux内核,但通过特定的库和API,也可以实现对SMB协议的支持,从而能够访问Windows系统上的共享文件夹。在这个"Android jar包"中,很可能是包含了一个或多个Java库,这些库使得Android...

    SMB协议资料PDF文件

    综上所述,"SMB协议资料PDF文件"提供了一次深入理解SMB协议的机会,无论是对于希望提升网络管理技能的专业人士,还是对网络协议感兴趣的爱好者,都是一份非常有价值的学习资源。通过阅读这份PDF,读者将能够全面了解...

    smb协议访问带用户名密码的共享文件夹

    smb协议访问带用户名密码的共享文件夹,是一个完全用Java开发的SMB客户端库。它紧密地遵循CIFS规范(是Microsoft Windows平台标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,...

    LoadRunner测试smb协议网关应用

    SMB协议是一种网络文件共享协议,常用于Windows操作系统中的文件、打印服务以及命名管道通信。它允许网络上的计算机互相共享资源,如文件、打印机和串行端口。在企业环境中,SMB协议经常被用作网关应用,以提供跨...

    Smb服务器的配置过程,smb协议

    虽然SMB协议提供了文件共享的便利,但开放的SMB服务也可能成为黑客攻击的目标。因此,建议仅对需要的网络段开放SMB服务,使用强密码,并保持Samba软件更新至最新版本,以防止已知的安全漏洞。 以上就是SMB服务器的...

    SMB共享协议解析

    随着互联网的普及,微软意识到需要将此协议推广至更广泛的网络环境,于是对SMB协议进行了重新整理和命名,将其改称为CIFS(Common Internet File System),意图使其成为互联网上数据共享的标准协议。这一转变旨在...

    smb协议在线播放视频

    首先,我们需要理解SMB协议的工作原理。SMB协议基于TCP/IP,通过端口445和139进行通信。它允许客户端计算机访问服务器上的共享文件、打印机和其他设备。SMB协议具有身份验证、安全性和并发处理能力,使得多用户可以...

    SMB协议介绍

    ### SMB协议介绍及关键技术知识点 #### 一、SMB协议概述 SMB(Server Message Block)是一种由微软和英特尔在1987年共同制定的通信协议,主要用于Microsoft网络中的文件共享和通信。该协议主要运行在会话层...

    SMB报文的交互过程与分析

    描述 "SMB报文的交互过程" 强调的是SMB协议在实际应用中如何工作,包括客户端如何发起请求,服务器如何接收并处理这些请求,以及如何返回响应的过程。这个过程通常涉及多个步骤,如建立会话、认证用户、打开文件、...

    利用smb协议读取远程文件

    SMB(Server Message Block)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。SMB 是在会话层(session layer)和表示层(presentation layer)以及小部分应用...

    SMB协议jar 支持SMB2.0/部分SMB3.0

    SMB协议jar 支持SMB2.0/部分SMB3.0

    SMB总线协议.zip

    SMBus(System Management Bus)是一种...通过阅读提供的"SMB总线协议"文档,可以深入了解SMBus的工作原理、特性及其在实际应用中的优势。对于那些需要处理低速、低功耗通信需求的项目,SMBus是一个非常实用的选择。

    Android smb访问共享文件以及播放共享文件

    SMB协议允许设备通过网络共享文件、打印机以及其他资源,广泛应用于Windows、Linux和Unix系统中。在Android系统中,虽然原生支持不强,但通过第三方库和应用,我们可以实现SMB访问功能。 1. **SMB协议简介** - SMB...

    私有NAS,android客户端,smb协议

    私有NAS,android客户端,smb协议

    smb.rar_SMB_SMB crack_smb windo_smb协议

    WINDOWS文件共享协议SMB

    Linux运维-4.服务管理-005SAMBA-2视频-054 smb协议和cifs协议.avi

    Linux运维-4.服务管理-005SAMBA-2视频-054 smb协议和cifs协议.avi

    samba 3.0

    SMB协议允许计算机在局域网(LAN)内互相通信,分享资源,如文件、打印机和扫描仪。Samba 3.0 提供了对早期SMB协议版本的支持,同时引入了一些改进和新特性,以提高兼容性和性能。 1. **文件和打印机共享**:Samba ...

Global site tag (gtag.js) - Google Analytics