首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SMB文件传输是否使用持久连接?

SMB文件传输是否使用持久连接?
EN

Server Fault用户
提问于 2013-02-28 16:00:23
回答 1查看 1.6K关注 0票数 2

我正在做一些速度测试与不同类型的文件传输在我的网络。

我注意到windows文件传输(SMB)比FTP、HTTP和其他类型的协议慢。

我在想,这可能与一种持久的联系有关。

我有几个问题,不只是一个问题。

  1. SMB文件传输是否使用持久连接?
  2. SMB文件传输是否一次发送一个数据包,并等待一个无菌ACK?或者他们会做类似HTTP管道的事情吗?
  3. 有什么办法让我自己找出这些信息吗?(微软的网站没有帮助。)
EN

回答 1

Server Fault用户

回答已采纳

发布于 2013-02-28 16:13:10

其中有些事情取决于您正在讨论的SMB版本。有许多不同的方言和“口味”。曾经有过关于SMB/CIFS的整本书--你说的是一个相当广泛的话题。

原始SMB方言通过TCP/IP通过客户端和服务器之间的单个TCP连接发送命令。没有“流水线”功能。

SMBv2增加了流水线功能,减少了命令的总数量,简化了协议,并且通常减少了协议的来回特性,导致潜在连接性能较差。

实施CIFS是一个很好的资源资源re:原始的SMB协议。对于SMBv2,我会先看看微软的协议文档。从Samba的角度来看,其他一些资源是:

SMB3也增加了更多的功能。Technet上的Windows博客有一些SMBv3 3功能的详细信息

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/483455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档