WINLAB
Comparing Alternative Approaches for Networking of Named Objects in the Future Internet
Akash Baid, Tam Vu, Dipankar Raychaudhuri WINLAB, Rutgers University, NJ, USA
Comparing Alternative Approaches for Networking of Named Objects in - - PowerPoint PPT Presentation
Comparing Alternative Approaches for Networking of Named Objects in the Future Internet Akash Baid, Tam Vu, Dipankar Raychaudhuri WINLAB, Rutgers University, NJ, USA WINLAB Motivation Increasing consensus on: Rethinking Internet design
WINLAB
Akash Baid, Tam Vu, Dipankar Raychaudhuri WINLAB, Rutgers University, NJ, USA
WINLAB
WINLAB
CCN Approach:
Hybrid GUID-Name (HGN) Approach:
WINLAB
GUID‐Address Mapping Routing Table GUID NA xz1756.. Net 1194 Dest NA Path Net 123 Net1,Net2, ..
GUID –based forwarding (slow path) Network Address Based Routing (fast path)
GUID Content x1122 Video File Cache Name‐forwarding table Name Face /winlab/vids/ 1
Name‐based Interest forwarding
Name Content /winlab/video1/ Video File Cache
1 MobilityFirst Future Internet Architecture Project,
http://mobilityfirst.winlab.rutgers.edu/
CCN Routing HGN Routing
WINLAB
WINLAB
WINLAB
WINLAB
1 2 3 4 5 6 7 8 9 10 10 10
5
10
10
10
15
10
20
ntop value Number of Entries (logscale) L = 10 L = 50 L = 100 HGN (name independent)
Routing Table Size with Topology Independent Prefixes Current BGP Table Size
Key message: Hierarchy in name reduces the table size only when the name prefixes have some degree of dependence on the physical network topology.
WINLAB
WINLAB
2 A. Elmokashfi, A. Kvalbein, and C. Dovrolis, “On the Scalability of BGP: The Role of
Topology Growth,” IEEE Journal on Selected Areas in Comm., vol. 28, no. 8, 2010
WINLAB
1000 5000 10000 50,000 100,000 150,000 200,000 250,000 Number of nodes Total no. of messages for each update GNRS update messages in HGN routing Routing update messages in CCN routing
Name based routing could burden the network with large number of updates when there is dynamism in where the content is advertised from
WINLAB
3 T. Vu et al., “DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator
Mappings in the Global Internet,” in Proceedings of ICDCS, 2012
WINLAB
– uses real inter‐AS & intra‐AS latencies measured through DIMES project – measures response times for 1 million queries sourced from randomly selected end‐hosts distributed uniformly across all ASs.
10 100 1,000 0.2 0.4 0.6 0.8 1 GNRS response time in ms (log scale) Cumulative Density Function (CDF)
K = 1 K = 5
WINLAB