Comparing HTTP and SMB
The Server Message Block (also known as SMB, or LAN Manager or NetBIOS protocol) is a communication protocol for file, print, or server services in networks. SMB is a main feature of the Microsoft Windows network services and is therefore particularly suited for communication between Windows computers.
DSM uses the SMB protocol as a standard network communication.
The Hypertext Transfer Protocol (HTTP,) is a protocol used to transfer data across a network. HTTP is mainly used to load websites from the World Wide Web (WWW) to a web browser.
The HyperText Transfer Protocol Secure (HTTPS) is a communication protocol in the World Wide Web that transfers encrypted data.
In specific network environments, the HTTP(S) protocol is the better solution for DSM because the SMB protocol focuses on Microsoft Windows computers, cannot be used on all platforms, and has a very limited functionality with firewalls.
Compared to the present SMB protocol, HTTP has several advantages:
- Universally valid
HTTP(S) can be employed across all platforms - Internet is used to transfer data
Packages can therefore be distributed via an internet connection. - Lifecycle Management is possible across firewalls
Computers in demilitarized zones (DMZ) are allowed to communicate with the Business Logic Server without having to configure firewalls accordingly. This guarantees that the network security rules are observed under all circumstances. - Encryption guarantees for high security