

Some solutions are to force SMBX to use SMB 1, there are work arounds on the net. SMBX read speeds are pretty fast, but SMBX write speeds are 1/10th of what they should be. SMBX has a tough time connecting to and staying connected to SMB shares hosted by Windows Server 2012 or higher servers. SMBX supports SMB 2, while the rest of the modern operation systems are already on 3.x or higher. SMBX has major problems and causes OSX to have very poor networking skills. Apple used to use the open standard, but they stopped for some reason a few editions of OSX ago.

Unfortunately, you are going to see that the Mac uses their own version of SMB, called SMBX. It's mostly an open standard so once configured, the operating systems can connect to each others shares and transfer files. SMB is at the system level of operation systems like Windows, Mac, Linux. SMB is one of the most popular networking protocol for modern operation systems.
