<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 13, 2018, at 11:19 AM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" class="">shijunxiao@email.arizona.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="auto" class=""><div class="">Hi Anthony<br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class=""><div class="">what happens to the PIT entry when a data packet comes back to NFD through the same face that the interest came through?</div></div></div></blockquote></div></div></div><div dir="auto" class="">The Data packet would satisfy the PIT entry. A node does not care whether an a Interest was forwarded out of the face receiving Data.</div><div dir="auto" class="">Cough cough: you can use this property to for cache poisoning, by sending an Interest followed by a Data satisfying that Interest. In reality it works if you timed your packets right.</div></div></div></blockquote><div><br class=""></div>But how does the data packet get into the router?</div><div>- the face is wireless and the attacker sitting next to the router?</div><div><br class=""><div class=""><div dir="auto" class=""><div dir="auto" class=""><br class=""></div></div></div><blockquote type="cite" class=""><div class=""><div dir="auto" class=""><div dir="auto" class=""><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class=""><div class=""> I have a configuration where there are two unicast UDP faces, and an interest comes from one of them (face A) and then gets relayed to the other face (face B). If data for that interest is returned to NFD through face A, what happens to it?</div></div></div></blockquote></div></div></div><div dir="auto" class="">The Data satisfies the PIT entry. The node does not forward it out of face A, because there is only one neighbor node on this face, and the Data comes from that neighbor.</div><div dir="auto" class=""><br class=""></div><div dir="auto" class=""><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class=""><div class="">Would there be a way to have the data be routed to face B for delivery to other devices, rather than simply disappearing?</div></div></div></blockquote></div></div></div><div dir="auto" class="">Yes, the node connected to face B needs to express an Interest.</div><div dir="auto" class=""><br class=""></div><div dir="auto" class="">Yours, Junxiao</div><div dir="auto" class=""></div></div>
_______________________________________________<br class="">Nfd-dev mailing list<br class=""><a href="mailto:Nfd-dev@lists.cs.ucla.edu" class="">Nfd-dev@lists.cs.ucla.edu</a><br class="">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev<br class=""></div></blockquote></div><br class=""></body></html>