1 INTRODUCTION
1.1 Related Surveys
1.2 Motivation and Goal of the paper
1.3 Our Contributions
1.4 Methodology of Survey on Interest Flooding Attack in Named Data Networking
1.5 Organization of the Survey

2 NAMED DATA NETWORKING: ARCHITECTURE DESIGN
2.1 NDN Protocol Stack
2.2 NDN Packet Types
2.3 NDN Node Model
2.4 Routing and Forwarding
2.5 NDN Security: Data-centric Security
2.6 Named Data Networking vs TCP/IP

3 NDN SECURITY REQUIREMENTS
3.1 Confidentiality
3.2 Privacy
3.3 Authentication
3.4 Integrity
3.5 Non-repudiation
3.6 Availability

4 AVAILABILITY ATTACKS IN NDN
4.1 Availability Attacks Against Routers
4.2 Availability attacks against Producers

5 INTEREST FLOODING ATTACK
5.1 Local and Distributed Interest Flooding Attack
5.2 Taxonomy of IFA Requests
5.3 IFA Studies

6 RELATED WORKS ON INTEREST FLOODING ATTACKS
6.1 Stateless solutions
6.2 Stateful solutions

7 CDA WORKFLOW: COLLECT-DETECT-ACT
7.1 Collect
7.2 Detect
7.3 Act

8 UNCONSIDERED IFA SCENARIOS
8.1 Attacking scenarios against non cooperative solutions
8.2 Attacking scenarios against cooperative solutions

9 LESSONS LEARNED AND FUTURE DIRECTIONS
9.1 Lessons Learned
9.2 Future Research Directions

10 CONCLUSION