-
Type: New Feature
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Networking, Security
-
None
Currently, the Mongo Wire protocol sends the data essentially in clear-text. This has two implications for my user scenario. First is that there's a lot of network traffic generated for queries. When reports are run and many fields of data are retrieved, I get the same field name over and over. Some compression here would speed up the delivery of the data. The query itself is lightning fast, but the transaction is slowed down by the movement of the massive amount of data.
Second, the clear-text has security implications. Running SSL or some similar secure wire protocol could solve potentially both these issues.
Thanks!
Edit: Need to support auto-negotiation, and optional (both ssl/non-ssl connections), preferred and forced modes.
https://jira.mongodb.org/browse/SERVER-524?focusedCommentId=101574#comment-101574
- depends on
-
SERVER-572 client/server handshake
- Closed
-
SERVER-9482 Add build flag for sslFIPSMode
- Closed
- is depended on by
-
SERVER-4319 MongoDB Authentication related queries/issues
- Closed
- is duplicated by
-
SERVER-8291 Allow SSL and Non SSL Ports
- Closed
-
SERVER-4904 Mongos/mongod/mongoc traffic encryption
- Closed
- related to
-
SERVER-3018 Compression of wire protocol
- Closed
-
SERVER-7202 SSL/TLS certificate validation support
- Closed