-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Networking
-
Service Arch 2022-04-18, Service Arch 2022-05-02
The Encrypted Storage Engine fetches keys from remote servers using the KMIP protocol. It uses util/net/sock.h in order to open connections, and send and receive KMIP messages, which have no relation to the MongoDB wire protocol.
If we unify the networking layers, and remove util/net/sock.h, we must preserve the ability to speak KMIP over the network.