<div dir="ltr"><div>Hi Hao</div><div><br></div><div>A quick search of "HTTP over NDN" finds this:</div><div style="margin-left:40px">Y. Huang, J. Luo, C. Mo and L. Cui, "HTTP/3 over Information-Centric Networking," 2024 IEEE/ACM 32nd International Symposium on Quality of Service (IWQoS), Guangzhou, China, 2024, pp. 1-2, doi: 10.1109/IWQoS61813.2024.10682843. keywords: {Transport protocols;Information-centric networking;Quality of service;Browsers;Security;System analysis and design},</div><div><br></div><div>Nevertheless, it does not feel beneficial to run HTTP/3 over NDN.</div><div>To fully take advantage of NDN benefits (especially the security benefits), the applications have to be redesigned to use NDN semantics, and there's no way around it.</div><div><br></div><div><div>Yours, Junxiao</div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Jun 23, 2025 at 7:46 AM 郝广宇 <<a href="mailto:haoguangyu@chorustek.com">haoguangyu@chorustek.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="display:block;height:auto;background:rgb(255,255,255);opacity:1;color:rgb(0,0,0);font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><b style="display:block;height:auto;background:rgb(255,255,255);opacity:1;color:rgb(0,0,0);font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><p style="text-align:center"><font color="red"><b>External Email</b><br></font></p></b><br><hr></div>Hi Lixia</div><div><br></div><div><div>1. Is there any solution for HTTP/3 over NDN?</div><div>2. It's difficult for us to abandon the currently used HTTP protocol and adopt end-to-end NDN. How have you considered this aspect?</div></div><div><br></div><div><u></u><div>thanks </div><div style="color:rgb(0,0,0)"><div style="font-size:12px;font-family:Arial Narrow;padding:2px 0px">------------------ Original ------------------</div><div style="font-size:12px;background:rgb(239,239,239);padding:8px"><div id="m_2493920572167888544menu_sender"><b>From: </b> "郝广宇"<<a href="mailto:haoguangyu@chorustek.com" target="_blank">haoguangyu@chorustek.com</a>>;</div><div><b>Date: </b> Mon, Jun 23, 2025 08:26 AM</div><div><b>To: </b> "Lixia Zhang"<<a href="mailto:lixia@cs.ucla.edu" target="_blank">lixia@cs.ucla.edu</a>>; </div><div><b>Cc: </b> "shijunxiao"<<a href="mailto:shijunxiao@arizona.edu" target="_blank">shijunxiao@arizona.edu</a>>; </div><div><b>Subject: </b> Re: [Nfd-dev] [EXT] ndnd memory increasing</div></div><div> </div><div><div id="m_2493920572167888544tmpcontent_res"></div><div><font>Hi Lixia</font></div><div><font>
<p>This does indeed lead to a messy protocol stack. We have already implemented HTTP/1.1 over NDN, but we are facing issues with loading high-resolution videos. We are considering using HTTP/3 over NDN to address the problem of high-resolution video playback.</p></font></div><div><div> thanks</div><div> </div><div style="color:rgb(0,0,0)"><div style="font-size:12px;font-family:Arial Narrow;padding:2px 0px">------------------ Original ------------------</div><div style="font-size:12px;background:rgb(239,239,239);padding:8px"><div id="m_2493920572167888544menu_sender"><b>From: </b> "Lixia Zhang"<<a href="mailto:lixia@cs.ucla.edu" target="_blank">lixia@cs.ucla.edu</a>>;</div><div><b>Date: </b> Mon, Jun 23, 2025 06:47 AM</div><div><b>To: </b> "郝广宇"<<a href="mailto:haoguangyu@chorustek.com" target="_blank">haoguangyu@chorustek.com</a>>; </div><div><b>Cc: </b> "shijunxiao"<<a href="mailto:shijunxiao@arizona.edu" target="_blank">shijunxiao@arizona.edu</a>>; </div><div><b>Subject: </b> Re: [Nfd-dev] [EXT] ndnd memory increasing</div></div><div> </div><div><div id="m_2493920572167888544tmpcontent_res"></div><br><div><blockquote type="cite"><div>On Jun 20, 2025, at 4:56 PM, 郝广宇 <<a href="mailto:haoguangyu@chorustek.com" target="_blank">haoguangyu@chorustek.com</a>> wrote:</div><br><div><div>Hi Junxiao</div><div><p>Can only NDN over HTTP/3 be implemented? We are hoping to achieve HTTP/3 over NDN — is there any solution for that?</p><p>thanks</p></div></div></blockquote><div>I do not know the specific reason of why you want to run NDN over HTTP/3, just FYI IETF masque working group is developing solutions to "allow configuring and concurrently running multiple proxied stream- and datagram-based flows inside an HTTP connection." </div><div>In particular, see internet-draft </div><div><a href="https://datatracker.ietf.org/doc/draft-ietf-masque-connect-udp-listen/" target="_blank">https://datatracker.ietf.org/doc/draft-ietf-masque-connect-udp-listen/</a></div><div><br></div><div>NDN can run over UDP tunnels, so in theory one could do NDN-UDP-HTTP, although that makes an ugly protocol stack (NDN on UDP, UDN on HTTP3, HTTP/3 on QUIC, and QUIC on UDP again). </div><div><br></div><div>Lixia</div><div><br></div><blockquote type="cite"><div><div><div><div style="font-size:12px;font-family:Arial Narrow;padding:2px 0px">------------------ Original ------------------</div><div style="font-size:12px;background:rgb(239,239,239);padding:8px"><div id="m_2493920572167888544menu_sender"><b>From: </b> "Junxiao Shi"<<a href="mailto:shijunxiao@arizona.edu" target="_blank">shijunxiao@arizona.edu</a>>;</div><div><b>Date: </b> Fri, Jun 20, 2025 07:57 PM</div><div><b>To: </b> "郝广宇"<<a href="mailto:haoguangyu@chorustek.com" target="_blank">haoguangyu@chorustek.com</a>>; </div><div><b>Cc: </b> "nfd-dev"<<a href="mailto:nfd-dev@lists.cs.ucla.edu" target="_blank">nfd-dev@lists.cs.ucla.edu</a>>; </div><div><b>Subject: </b> Re: [EXT] [Nfd-dev] ndnd memory increasing</div></div><div> </div><div><div id="m_2493920572167888544tmpcontent_res"></div><div dir="auto"><div>Hi Hao</div><div dir="auto"><br></div><div dir="auto">HTTP/3 WebTransport in ndnd only has the server side.</div><div dir="auto">The client side is in NDNts library and runs in web browsers.</div><div dir="auto"><br></div><div dir="auto">To establish communication between two ndnd instances, use the UDP transport instead.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Fri, Jun 20, 2025, 04:57 郝广宇 <<a href="mailto:haoguangyu@chorustek.com" target="_blank">haoguangyu@chorustek.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="display:block;height:auto;background:rgb(255,255,255);opacity:1;font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><b style="display:block;height:auto;background:rgb(255,255,255);opacity:1;font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><p style="text-align:center"><font color="red"><b>External Email</b><br></font></p></b><br><hr></div>Hi Junxiao</div><div><p>If an HTTP/3.0 client can connect to <span>ndnd</span>, how can an HTTP/3.0 server connect to <span>ndnd</span>?</p></div><div><u></u><div> thanks</div><u></u></div>
</blockquote></div></div></div>
</div></div></div>_______________________________________________<br>Nfd-dev mailing list<br><a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank">Nfd-dev@lists.cs.ucla.edu</a><br><a href="https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br></div></blockquote></div><br>
</div></div></div></div></div><u></u></div>
</blockquote></div></div></div>