diff options
author | Andrew Darqui <andrew.darqui@gmail.com> | 2016-01-12 12:32:55 -0500 |
---|---|---|
committer | Francois-Xavier Le Bail <fx.lebail@yahoo.com> | 2016-04-26 11:00:21 +0200 |
commit | fc213645d4399c986f1ce3d55e113828e73ee49d (patch) | |
tree | c57594dfc2cd419f366a6f752517928f90c4e55c /tcpdump.1.in | |
parent | 45a212f0a2292aabffbd60bf97d37a83c3117825 (diff) | |
download | tcpdump-fc213645d4399c986f1ce3d55e113828e73ee49d.tar.gz |
Initial support for the REdis Serialization Protocol known as RESP.
This commit adds support for RESP as defined in: http://redis.io/topics/protocol.
It also supports inline commands and pipelining. Due to the popularity of RESP,
numerous services are emerging that use this protocol. You may decode RESP packets
on arbitrary ports using the "-T resp" option.
Example captures can be found in tests/resp_*.
A simple way to test this parser is to start redis-server and then run
redis-cli commands such as "redis-cli set key value".
Traditionally, redis-cli monitor is used to debug redis. Unfortunately,
the "monitor" command can cause significant load on a redis-server in
production. This parser may be used as a non-invasive alternative to
redis-cli monitor.
Diffstat (limited to 'tcpdump.1.in')
-rw-r--r-- | tcpdump.1.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tcpdump.1.in b/tcpdump.1.in index d4dc6cdf..2de8daa4 100644 --- a/tcpdump.1.in +++ b/tcpdump.1.in @@ -638,6 +638,7 @@ Currently known types are \fBlmp\fR (Link Management Protocol), \fBpgm\fR (Pragmatic General Multicast), \fBpgm_zmtp1\fR (ZMTP/1.0 inside PGM/EPGM), +\fBresp\fR (REdis Serialization Protocol), \fBradius\fR (RADIUS), \fBrpc\fR (Remote Procedure Call), \fBrtp\fR (Real-Time Applications protocol), |