NDN
Named Data Networking
Type | |
---|---|
Inventor | |
Inception | |
Manufacturer | |
Available | |
Discontinued | |
Website | [named-data.net Official website] |
Related articles |
{{This technology related article is a stub.}}
Named Data Networking (NDN) is an innovative approach to network architecture that focuses on data rather than the location of data. Unlike traditional IP networking, which routes data based on IP addresses, NDN routes data based on its name. This paradigm shift is part of the broader Information-Centric Networking (ICN) movement, which aims to address the limitations of the current Internet architecture.
Overview[edit | edit source]
NDN is designed to improve the efficiency, scalability, and security of data delivery over the Internet. It does so by:
- Naming Data: In NDN, each piece of data is identified by a unique name, which is hierarchical and human-readable. This allows for more intuitive data retrieval and management.
- Data-Centric Security: Security is built into the data itself rather than the connection. Each data packet is signed, ensuring authenticity and integrity.
- In-Network Caching: NDN routers can cache data packets, allowing for efficient data retrieval and reducing redundant data transmission.
- Interest/Data Exchange: Communication in NDN is driven by "Interest" packets, which request data, and "Data" packets, which carry the requested data.
Architecture[edit | edit source]
The NDN architecture consists of several key components:
- Naming: Names in NDN are hierarchical, similar to URLs, and can represent anything from a single data packet to a collection of data.
- Forwarding Strategy: NDN routers use a forwarding strategy to decide how to forward Interest packets based on network conditions and policies.
- Content Store: Each NDN router has a content store for caching data packets, which helps in reducing latency and improving bandwidth utilization.
- Pending Interest Table (PIT): This table keeps track of all the Interests that have been forwarded but not yet satisfied.
- Forwarding Information Base (FIB): Similar to IP routing tables, the FIB in NDN contains information on how to forward Interests based on name prefixes.
Applications[edit | edit source]
NDN has potential applications in various fields, including:
- Content Distribution: Efficiently distributing large-scale content such as video streaming and software updates.
- Internet of Things (IoT): Providing a scalable and secure communication framework for IoT devices.
- Mobile Networking: Enhancing data delivery in mobile networks by leveraging in-network caching and data-centric security.
Challenges[edit | edit source]
Despite its advantages, NDN faces several challenges:
- Scalability: Managing the large number of unique data names and ensuring efficient routing.
- Deployment: Transitioning from the current IP-based infrastructure to NDN.
- Security: While NDN provides data-centric security, it also introduces new security challenges, such as ensuring privacy and preventing cache poisoning.
Research and Development[edit | edit source]
The NDN project is a collaborative effort involving multiple universities and research institutions. It is funded by the National Science Foundation and aims to develop a comprehensive NDN architecture and explore its potential applications.
Also see[edit | edit source]
References[edit | edit source]
Search WikiMD
Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro / Zepbound) available.
Advertise on WikiMD
WikiMD's Wellness Encyclopedia |
Let Food Be Thy Medicine Medicine Thy Food - Hippocrates |
Translate this page: - East Asian
中文,
日本,
한국어,
South Asian
हिन्दी,
தமிழ்,
తెలుగు,
Urdu,
ಕನ್ನಡ,
Southeast Asian
Indonesian,
Vietnamese,
Thai,
မြန်မာဘာသာ,
বাংলা
European
español,
Deutsch,
français,
Greek,
português do Brasil,
polski,
română,
русский,
Nederlands,
norsk,
svenska,
suomi,
Italian
Middle Eastern & African
عربى,
Turkish,
Persian,
Hebrew,
Afrikaans,
isiZulu,
Kiswahili,
Other
Bulgarian,
Hungarian,
Czech,
Swedish,
മലയാളം,
मराठी,
ਪੰਜਾਬੀ,
ગુજરાતી,
Portuguese,
Ukrainian
Medical Disclaimer: WikiMD is not a substitute for professional medical advice. The information on WikiMD is provided as an information resource only, may be incorrect, outdated or misleading, and is not to be used or relied on for any diagnostic or treatment purposes. Please consult your health care provider before making any healthcare decisions or for guidance about a specific medical condition. WikiMD expressly disclaims responsibility, and shall have no liability, for any damages, loss, injury, or liability whatsoever suffered as a result of your reliance on the information contained in this site. By visiting this site you agree to the foregoing terms and conditions, which may from time to time be changed or supplemented by WikiMD. If you do not agree to the foregoing terms and conditions, you should not enter or use this site. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.
Contributors: Prab R. Tumpati, MD