<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=utf-8"><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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
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:#954F72;
text-decoration:underline;}
p
{mso-style-priority:99;
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Times New Roman",serif;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif'><o:p> </o:p></span></p><p class=MsoNormal>Hello,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am a PhD student at UC Riverside, CA, USA. I am conducting experiments using Firefox to test Ipv6 connectivity and I would appreciate your cooperation and help to answer the following questions. </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>Experiment 1:<o:p></o:p></b></p><p class=MsoNormal>By default, Firefox has Ipv6 enabled. When I visit a particular website, Firefox always sends 2 DNS queries: A query(For IPv4 address) and AAAA query (for IPv6 address). It always prefers the IPv4 address, why?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><b>Experiment 2:<o:p></o:p></b></p><p class=MsoNormal>Please see the attached file: block_A_record_google.pcapng. I blocked the IPv4 response packets (for the A queries) of the domain name clients1.google.com to see how Firefox would behave if it gets only the AAAA response. Even if Firefox gets a positive response for the AAAA query, it ignores the response and keeps asking for the Ipv4 address! Why?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Does that have anything to do with my ISP Ipv6 connectivity? My ISP, Charter, doesn’t support Ipv6 connectivity to residential customers yet. If so, how Firefox does know that my ISP doesn’t support Ipv6 connectivity? How does Firefox know that the host triggering the DNS requests is not within an Ipv6 network?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is the result of the Ipv6 connectivity test on Firefox (Please see the attached file: Test Your Ipv6 Connectivity-Firefox.pdf):</p><p class=MsoNormal><img width=1094 height=464 id="_x0000_i1025" src="cid:image001.png@01D12725.D58DD390"></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thank you for your time. I look forward to hearing from you soon.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Sincerely,<br>Fatemah Alharbi<br>PhD Student<br>Computer Science Department<br>University of California, Riverside</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>