Академический Документы
Профессиональный Документы
Культура Документы
OVERVIEW: CCNX
ATHENA FORWARDER
DESIGN
!
!
!
!
!
Kevin Fox
Content-Centric Networking
PARC - CSL
2
2015 PARC, All rights reserved.
Metrics
Developer documentation
3
2015 PARC, All rights reserved.
Forwarder components
Forwarding Engine
PIT
FIB
Content Store
Control
Transport Link Adapter
Transport Stack Adapter
Bootstrap configuration
ReSize
Content!
Store (Optional)
PIT
Add
Lookup
Delete
FIB
AddRoute
Lookup
DeleteRoute
ListPIT
ListFIB
RemoveInterface
Add
Lookup
CCN 1.0!
Protocol!
Utilities
Forwarding!
Engine
5
2015 PARC, All rights reserved.
Control
Module:
Tunnel
Link Module:
UDP
BOOTSTRAP CONFIGURATION
6
2015 PARC, All rights reserved.
6Link
Forwarding!
Engine
Request
7Ack
Control
PITPIT
1Connect
5NewLink
FIBFIB
Pending
(connect)
Link Module: TCP Tunnel
3Connect
7
2015 PARC, All rights reserved.
4Add
8Accept
Open
11Link
Forwarding!
Engine
Request
12Ack
Control
PIT
1Listen
5Event
6Read
FIB
10NewLink
Pending
2Open
(listen)
4Read
Event
7Read
9Add
3Connect
8
2015 PARC, All rights reserved.
13Accept
Open
6Remove
Forwarding!
Engine
Link Request
7Ack
Control
PITPIT
3Event
4Read
FIBFIB
5Remove
Pending
5-9Close
Event
9
2015 PARC, All rights reserved.
8Accept
Closed
10
2015 PARC, All rights reserved.
THANK YOU.
Transport
Stack
Content!
Store (Optional)
(2) Lookup
PIT
Forwarding!
Engine
FIB
(3) Forward
(1) ContentObject
Transport Link Adapter
12
2015 PARC, All rights reserved.
(4) Send