<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Why would you use forwarding over links
      that are "neither fat nor reliable"? Are you a masochist?
      Replication of the data is much recommended over such links...<br>
      <br>
      As for your "pecking order", what distinction are you drawing
      between forwarding and recursion? Forwarding is recursive. The
      high-level distinction is between having the data authoritative
      locally and not having it authoritative locally. If you want to
      make a finer distinction within the not-locally-authoritative
      case, then make the distinction between recursive (e.g.
      forwarding) and iterative (e.g. stub, or delegation from an
      internal root zone).<br>
      <br>
                                                                     
                                                                     
                                          - Kevin<br>
      On 6/3/2013 2:53 PM, Alan Shackelford wrote:<br>
    </div>
    <blockquote
cite="mid:0CAFEE527530B9478FCB0DE43662417B6E8D63E5@JHEMTEBEX6.win.ad.jhu.edu"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I
            agree with Len. Whenever we merge a new location into our
            network, and the circuit is neither fat nor reliable, I make
            their DNS forward queries for our internal zones to us, keep
            authority for their own zones, and do recursion for
            everything else. This allows us to serve the users as we
            slowly homogenize the whole mess. The “pecking order” seems
            to be authoritative first, forward second, and recursion
            last.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Alan<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Alan
            V. Shackelford                             Senior Systems
            Software Engineer<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The
            Johns Hopkins University and Johns Hopkins Medical
            Institutions<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Baltimore,
            Maryland USA         
            <a moz-do-not-send="true" href="mailto:ashackel@jhmi.edu"><span
                style="color:#0563C1">ashackel@jhmi.edu</span></a>         
            410-735-4773<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif"">From:</span></b><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif"">
                <a class="moz-txt-link-abbreviated" href="mailto:bind-users-bounces+ashackel=jhmi.edu@lists.isc.org">bind-users-bounces+ashackel=jhmi.edu@lists.isc.org</a>
                [<a class="moz-txt-link-freetext" href="mailto:bind-users-bounces+ashackel=jhmi.edu@lists.isc.org">mailto:bind-users-bounces+ashackel=jhmi.edu@lists.isc.org</a>]
                <b>On Behalf Of </b>Leonard Mills<br>
                <b>Sent:</b> Sunday, June 02, 2013 3:29 PM<br>
                <b>To:</b> Jonathan Reed; bind-users<br>
                <b>Subject:</b> Re: does zone trump forward?<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black">As
              I understand  AUTHORITATIVE trumps anything.  For example,
              from an inside intranet name server forward the root (".")
              to somewhere on your edge, sprinkle in a few internal-only
              authoritative zones, and enjoy.  This is certainly not the
              only choice, but it functions pretty well.<br>
              <br>
              Len<o:p></o:p></span></p>
          <div>
            <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:black"><o:p> </o:p></span></p>
            <blockquote style="border:none;border-left:solid #1010FF
              1.5pt;padding:0in 0in 0in
              4.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-bottom:5.0pt">
              <div>
                <div>
                  <div>
                    <div class="MsoNormal"
                      style="text-align:center;background:white"
                      align="center">
                      <span style="color:black">
                        <hr align="center" size="1" width="100%">
                      </span></div>
                    <p class="MsoNormal" style="background:white"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">From:</span></b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
                        Jonathan Reed <<a moz-do-not-send="true"
                          href="mailto:cronstate@gmail.com">cronstate@gmail.com</a>><br>
                        <b>To:</b> bind-users <<a
                          moz-do-not-send="true"
                          href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>>
                        <br>
                        <b>Sent:</b> Sunday, June 2, 2013 12:10 PM<br>
                        <b>Subject:</b> does zone trump forward?</span><span
                        style="color:black"><o:p></o:p></span></p>
                  </div>
                  <div>
                    <p class="MsoNormal" style="background:white"><span
                        style="color:black"><br>
                        <br>
                        <o:p></o:p></span></p>
                    <div id="yiv1021953273">
                      <div>
                        <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">I've
                            only ever come across bind configs where
                            forwarding is in place to locate certain
                            zones, then all other queries are handled by
                            either recursion or authoritatively. But
                            what about the other way around, where I'm
                            master for a few zones but forward the rest?
                            Consider this:</span><span
                            style="color:black"><o:p></o:p></span></p>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">view
                              "the-internet" {<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                recursion no;<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                type forward;<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                forwarders { 8.8.8.8; };<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                zone "<a moz-do-not-send="true"
                                href="http://example.com/"
                                target="_blank">example.com</a>" {<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                    type master<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                    file "<a moz-do-not-send="true"
                                href="http://example.com/"
                                target="_blank">example.com</a>"<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> 
                                ......<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">}<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Whats
                              confusing me is the implied configuration
                              setting of forward first when the forward
                              statement is used. If it truly forwards
                              first, then I see an odd logical scenario
                              happening. All queries are sent to the
                              forwarder before being handled by
                              localhost. Then, once the forwarder
                              recognizes that I'm the master of <a
                                moz-do-not-send="true"
                                href="http://example.com/"
                                target="_blank">example.com</a>, why
                              would a loop not occur if the forwarder
                              matches this view?<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">To
                              ask the question another way, does the
                              zone statement take precedence on matching
                              queries over any forwarding?<o:p></o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
                        </div>
                        <div>
                          <p class="MsoNormal" style="background:white"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Thanks<o:p></o:p></span></p>
                        </div>
                      </div>
                    </div>
                    <p class="MsoNormal"
                      style="margin-bottom:12.0pt;background:white"><span
                        style="color:black"><br>
                        _______________________________________________<br>
                        Please visit <a moz-do-not-send="true"
                          href="https://lists.isc.org/mailman/listinfo/bind-users"
                          target="_blank">
https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe
                        from this list<br>
                        <br>
                        bind-users mailing list<br>
                        <a moz-do-not-send="true"
                          href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br>
                        <a moz-do-not-send="true"
                          href="https://lists.isc.org/mailman/listinfo/bind-users"
                          target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><o:p></o:p></span></p>
                  </div>
                </div>
              </div>
            </blockquote>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Please visit <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list

bind-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>