Named Data Networking (NDN): The NDN project is an on-going research that was funded by NSF (National Science Foundation) in September 2010 as one of the four projects under NSF?s future internet architecture. The new architecture proposed is namely called Name Data Network (
Named Data Networking Using Software Defined Networking
Named Data Networking (NDN):
The NDN project is an on-going research that was funded by NSF (National Science Foundation) in September 2010 as one of the four projects under NSF’s future internet architecture. The new architecture proposed is namely called Name Data Network (NDN). A typical network router uses TCP/IP as main protocol for communication between two end points. a simple router uses IP addresses for routing data packets. Name data network router is based on name-data routing rather than IP routing. Each packet is given a unique name which identifies the packet. Name data network router’s one of the main features is known as content-store. This content-store is used to store data packets which are more requested by the user. User generates a request also known as “Interest”. This request is then forwarded on the network. Since NDN uses name-based routing the content requested by the user is cached/stored in the content-store the router transmits the content back to the user from the content-store.
NDN is widely being researched on in major countries (USA, China, Japan, Switzerland etc.) These countries are working in collaboration and have formed an official NDN testbed where they are testing different NDN routing protocols, QoS, security and privacy.
SDN (Software Defined Networking):
Typical network consists of networking devices (routers, switches etc.) that includes data plane and control plane together. The control plane is responsible for decision making for particular device. If we need to reconfigure the network in some manner, we need to make modifications to the entire network. On the other hand, SDN (Software Defined Networking) is an approach which separates control plane from the data plane, therefore, we have a single controller making decisions for the entire network. This reduces the need of a control plane for every device reducing cost and increasing programmability.
Current Internet architecture was envisioned in the early 1970’s. Since its envisioned architecture in early 1970’s internet has exceeded expectations, it has also stretched initial assumptions. Today applications and users operate in terms of content, making TCP/IP communication difficult and costly for data retrieval. Due to ever increasing number of devices there is shortage of IP addresses. IP addresses are 32 bits integer therefore, there is only 4.2 billion approx. available addresses out of which 1 billion approx. are reserved address, because of which we resort to techniques such as NAT/PAT (Network Address Translation, Port Address Translation) which is costly. The domain of the project can be categorized as Network and communications.
Implementation of Named Data Networking Router data structures such as Content Store (CS), Pending Interest Table (PIT), and Forwarding Information Base (FIB).
Implementation Named based routing using Named Data Link State Routing(NLSR) Protocol.
Development of graphical user interface to simulate Named Data Networks using Software Defined Networking
Graphical User Interface to simulate and test Named Data Networks using Software Defined Networking. The GUI will support creating a new topology, uploading a topology file. View topology is also supported. Detail entries of Content Store (CS), Pending Interest Table (PIT), Forwarding Information Base (FIB). Information about Named Data Network packets
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 0 |
It is a Machine Learning and Data Analysis based project that is based on Bioinformatics....
Energy generation from fossil fuel may cause so many environmental problems like emission...
The recent increase in electricity tariffs and the introduction of feed-in tariffs from re...
We are developing a calculator which will measure the parametrs of foot by taking only bas...
In this project, we are proposing to control the cars through mobile application by connec...