<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello. For a variety reasons:</p>
    <ul>
      <li>Dnstap doesn't comport with the usual MTU restrictions, that
        is an "event" is not reliably going to fit in a UDP frame.</li>
      <li>Dnstap casts your application as the "server" and BIND as the
        "client".<br>
      </li>
      <li>For whatever reasons the implementer(s) saw fit to include a
        mandatory handshake (all it does it say "ok, I'm sending X, what
        do you want?" and you have to respond with whatever the client
        sent).<br>
      </li>
      <li>The only streaming that Dnstap has offered has been unix
        sockets.</li>
    </ul>
    <p>What's the best practice for sending this to another address,
      presumably via TCP... socat? Too bad about the handshake, any best
      practices for forwarding there?</p>
    <p>Thanks in advance...</p>
    <p>(Pure Python implementation of fstrm:
      <a class="moz-txt-link-freetext" href="https://github.com/m3047/shodohflo/blob/master/shodohflo/fstrm.py">https://github.com/m3047/shodohflo/blob/master/shodohflo/fstrm.py</a>)<br>
    </p>
    <p>--</p>
    <p>Fred Morris, internet plumber and data sous chef</p>
    <p><br>
    </p>
  </body>
</html>