CIFS/SMB 是否使用多个连接?
我之所以对此感到疑惑,是因为在同一台计算机上传输多个文件似乎仅限于一个 NIC 链接,而不是更多。我在客户端上有一个 10G,在服务器上有多个 LACP nic。您可能会认为多套接字连接可以让您饱和所有 LACP nic。
似乎在任何地方都找不到这个问题的答案。
https://msdn.microsoft.com/en-us/library/ee441901.aspx
似乎表明每个 SMB / CIFS 会话都有一个 NetBIOS TCP 连接。
如果这是真的,显然这是一个糟糕的设计。不允许带外文件传输似乎很疯狂。
答案1
SMB 3.0 提供多连接功能(又称多通道)。因此,它可以在 W8 和 W2k12 之间运行。