<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=gb2312"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:╦╬╠ň;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:"\@╦╬╠ň";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-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-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
/* Page Definitions */
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
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]--></head><body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi colleagues,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Ií»m writing to brief you about my current study on ATR (<a href="https://tools.ietf.org/html/draft-song-atr-large-resp-02">https://tools.ietf.org/html/draft-song-atr-large-resp-02</a> ). I recently struggle with an issue which you may give me some comments if you are interested.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>In short, ATR is a hybrid solution of DNS TCP and DNS UDP by trailing a small truncated response right after a large response(fragmented). If resolver fails to receive the first fragmented udp response, it will end up with fall back to TCP sooner by receiving the second truncated response. There is a time interval (set via ATR timer) between the two packets. If ATR timer is too small, it is possible that the second fragmented will be received first due to Network Reordering(NR) which will cause unnecessary TCP fallback. If ATR timer is too long, resolver will waste more time to re-query via TCP impact the benefit of ATR <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>So the conclusion is made that ATR timer should be set neither too small nor too long. But the <a href="http://dict.youdao.com/w/qualitative%20analysis/#keyfrom=E2Ctranslation"><span style='color:windowtext;text-decoration:none'>qualitative conclusion </span></a>cannot fully convince people. People still hesitate to adopt ATR even when the reordering is very rare under a certain timer. Thatí»s why Ií»m ask all Yeti root server to adopt it right now. I think I need to demonstrate and prove quantitatively how rare the NR is under a certain time interval of two packets of ATR. Given that the NR is very hard to avoid, so it is helpful to know the statistic of timer interval caused by NR between two packets sent sequential without delay. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Now I have some preliminary idea for ATR timer issue. Comments are welcome. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Firstly I convert reordering impact question into an equivalence question of RTT difference. My argument is that the end-to-end RTT varies every time which actually reflects the phenomenon of network reordering. If the variable of RTT for each pair subject to normal distribution, the delay of two sequential packets caused by NR share similar statistics property with the difference of RTT of that pair. NR is unpredictable but end-to-end RTT is easy to measure. In addition there is lots of RTT data for us to analyze. If we have sufficient data on the global difference of RTT for many end-to-end pairs, we can calculate the statistic for the standard deviation of RTT of each pairs. The standard deviation of RTT is meaningful that trebled of that standard deviation will cover most reordering case (99.7%). 2 times that standard deviation will give us a 95.5% coverage. So if more pairsí» standard deviation of RTT are understood. We can safely and confidently choose a general value for ATR timer. If a customized ATR timer is needed, we can use the same approach to analyze the historic RTT and offer a proper ATR timer for particular name server.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Ií»m not sure I make this argument clear or not. Does it sounds like a plan? Now Ií»m searching data from RIPE Atlas for RTT to fixted destination. They have built-in measurement on every probe. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Davey<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I would like invite you to review my ATR draft () and make your voice because its status is candidate for WG document in DNSOP. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>ATR <o:p></o:p></span></p></div></body></html>