Information-Centric Networking (ICN) is an internetworking paradigm that offers an alternative to the current IP-based Internet architecture. ICN's most distinguishing feature is its emphasis on information (content) instead of communication endpoints. One important open issue in ICN is whether negative acknowledgments (NACKs) at the network layer are useful for notifying downstream nodes about forwarding failures, or requests for incorrect or non-existent information. In benign settings, NACKs are beneficial for ICN architectures, such as CCNx and NDN, since they flush state in routers and notify consumers. In terms of security, NACKs seem useful as they can help mitigating so-called Interest Flooding attacks. However, as we show in this paper, network-layer NACKs also have some unpleasant security implications. We consider several types of NACKs and discuss their security design requirements and implications. We also demonstrate that providing secure NACKs triggers the threat of producer-bound flooding attacks. Although we discuss some potential countermeasures to these attacks, the main conclusion of this paper is that network-layer NACKs are best avoided, at least for security reasons.

To NACK or not to NACK? Negative acknowledgments in information-centric networking / Compagno, Alberto; Conti, Mauro; Ghali, Cesar; Tsudik, Gene. - ELETTRONICO. - (2015). (Intervento presentato al convegno 24th International Conference on Computer Communications and Networks, ICCCN 2015 tenutosi a Las Vegas; United States nel 2015) [10.1109/ICCCN.2015.7288477].

To NACK or not to NACK? Negative acknowledgments in information-centric networking

COMPAGNO, ALBERTO;
2015

Abstract

Information-Centric Networking (ICN) is an internetworking paradigm that offers an alternative to the current IP-based Internet architecture. ICN's most distinguishing feature is its emphasis on information (content) instead of communication endpoints. One important open issue in ICN is whether negative acknowledgments (NACKs) at the network layer are useful for notifying downstream nodes about forwarding failures, or requests for incorrect or non-existent information. In benign settings, NACKs are beneficial for ICN architectures, such as CCNx and NDN, since they flush state in routers and notify consumers. In terms of security, NACKs seem useful as they can help mitigating so-called Interest Flooding attacks. However, as we show in this paper, network-layer NACKs also have some unpleasant security implications. We consider several types of NACKs and discuss their security design requirements and implications. We also demonstrate that providing secure NACKs triggers the threat of producer-bound flooding attacks. Although we discuss some potential countermeasures to these attacks, the main conclusion of this paper is that network-layer NACKs are best avoided, at least for security reasons.
2015
24th International Conference on Computer Communications and Networks, ICCCN 2015
content-centric networking; information-centric networking; NACK; named-data networking; negative acknowledgement; security considerations; computer networks and communications; hardware and architecture; software
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
To NACK or not to NACK? Negative acknowledgments in information-centric networking / Compagno, Alberto; Conti, Mauro; Ghali, Cesar; Tsudik, Gene. - ELETTRONICO. - (2015). (Intervento presentato al convegno 24th International Conference on Computer Communications and Networks, ICCCN 2015 tenutosi a Las Vegas; United States nel 2015) [10.1109/ICCCN.2015.7288477].
File allegati a questo prodotto
File Dimensione Formato  
Compagno_To-NACK-not-to-NACK_2015.pdf

accesso aperto

Tipologia: Documento in Post-print (versione successiva alla peer review e accettata per la pubblicazione)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.2 MB
Formato Adobe PDF
1.2 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/878040
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? ND
social impact