On the value of a GNS in Informatjon-Centric Network Architectures
- V. Arun
University of Massachusetus Amherst
1
On the value of a GNS in Informatjon-Centric Network Architectures - - PowerPoint PPT Presentation
On the value of a GNS in Informatjon-Centric Network Architectures V. Arun University of Massachusetus Amherst 1 What is ICN? ICN Named informatjon is a central architectural principle [ICNRG] Ofuen contrasted against TCP/IPs
1
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
2
[ICNRG] htups://irtg.org/icnrg
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
3
[ICNRG] htups://irtg.org/icnrg “data becomes independent from locatjon…"
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
4
B B
B B B B B B B B
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
5
[ICNRG] htups://irtg.org/icnrg
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
6
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
7
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
8
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
9
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
10
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
11
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
12
Comparison of Locatjon-Independent Network Architectures, ACM SIGCOMM 2014
evaluatjon of mobility approaches, IEEE INFOCOM 2018
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
13
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
15
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
16
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
17
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
18
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
19
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
20
getAddress(X) [IP1, IP2,…] 3 3 3 3 4 4 4 4 1 1 Local name services 1 1 Local name services 2 2 Name certjfjcatjon services Managed DNS services Auspice-like global name services
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
21
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
22
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
23
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
CAID {T1,T2,…,Tk}
T1 Tk T2
send_data(CAID,T1) send_data(CAID,T2) send_data(CAID,T3)
24
24
msg msg msg msg msg
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
25
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
26
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
28
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
29
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
30
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
31
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
32
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
18
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
34
<GUID, attr>
UNIVERSITY OF MASSACHUSETTS AMHERST • College of Information and Computer Sciences
35