<div dir="ltr"><div>Dear all; <br></div><div><br></div><div>Please, correct me if I am wrong. There are two types of NACK packets: <br></div><div>1. Application-level NACK packets that are encoded in a Data packet as described in the NDN Data packet specs: <br></div><div><a href="https://named-data.net/doc/NDN-packet-spec/current/data.html#contenttype">https://named-data.net/doc/NDN-packet-spec/current/data.html#contenttype</a></div><div><br></div><div>2. And there are Network-level NACK packets that are encoded in an Interest packet.  </div><div><a href="https://redmine.named-data.net/projects/nfd/wiki/NDNLPv2#Network-NACK">https://redmine.named-data.net/projects/nfd/wiki/NDNLPv2#Network-NACK</a></div><div><br></div><div>I know that the Network-level NACK packets are essentially used for monitoring link problems, but can I use them in the application layer? <br></div><div>I want the producers to use these Interest NACK packets to send specific messages. Is it feasible?  <br></div><div><br></div><div>It would be great if you could give me the best practices on using these two types of NACK packets. <br></div><div><br></div><div>Thank you in advance. <br></div><div><br></div><div>Best regards,</div><div>Ahmed.<br></div></div>