The TP-Link TL-SX3008F JetStream 8-Port 10GE SFP+ L2+ Managed Switch is a capable device that offers good performance at an affordable price. However, the security implementation of the device leaves much to be desired. Here are some of the issues I found:
1. Telnet is enabled by default: This is a major security concern as Telnet is an insecure protocol that can be exploited easily. It should have been disabled by default.
2. SSH version 1 is supported: SSH version 1 is considered to be insecure and should not be used. It’s disappointing that TP-Link chose to support it by default.
3. Outdated encryption algorithms are supported: The switch supports AES 128, AES 192, and AES 256, which is good. However, it also supports Blowfish, CAST128, and 3DES, which are deprecated and insecure.
4. Limited data integrity algorithms: The switch only supports HMAC-SHA and HMAC-MD5 for data integrity. This is a limited selection and does not include modern algorithms like SHA2 or AES-GCM.
5. SNMP configuration is lacking: The switch supports SNMP version 1, 2, and 3, but the choice of authentication and encryption algorithms is limited. For example, it only supports MD5 and SHA1 for authentication and DES for encryption/privacy.
6. Compatibility issues with SFP+ modules: I encountered issues when using SFP+ modules with a 10G switch, which was resolved after updating the firmware. However, I still had issues with certain Twinax passive copper cables not working properly.
In conclusion, while the TP-Link TL-SX3008F JetStream 8-Port 10GE SFP+ L2+ Managed Switch is a capable device, it falls short in terms of security implementation. It is not suitable for use in a business environment due to its outdated security protocols and lack of modern security features. I would hesitate to depend on their Omada SDN solution based on similar concerns that the implementation might not be based on a sound security foundation.