Scaffold

4

Click here to load reader

description

Look at Saltzers model and Scaffold proposal

Transcript of Scaffold

Page 1: Scaffold

Current Internet Architecture

MAC Address

IPAddress

Socket(local)

URL, MAC and IP Point to the same place

Application

Page 2: Scaffold

U X

p

A

r

B

1

HostAddressHostID

Socket Identifier

ServiceID

3 1 4

MAC Address

Page 3: Scaffold

BBB

HostAddress

Socket Identifier

ServiceID

CCC

BU

AAA

Local ID Remote ID Next Hop

U:p:A B:r:X X

U:p:Z B:r:X X

Local ID RemoteSrvID

Next Hop

B:r:X U:p:A A

B:r:X U:p:Z Z

IP Next-Hop

X CCC

IP Next-Hop

A AAA

Z BBB

A

Z

X

p r

ID = ServiceID:SocketID:HostAdd

Page 4: Scaffold

`

BBB

A

Z

HostAddress

Socket Identifier

ServiceID

p

CCC

B

r

X

U

11 12

AAA

Node Address

Local ID Remote ID Next-Hop

U:p:11 B:r:12 12

Local ID Remote ID Next-Hop

B:r:12 U:p:11 11

Node IP Next-Hop

11 A AAA

11 Z BBB

Node IP Next-Hop

12 X CCC

ID = ServiceID:SocketID:NodeAddr

Network Layer Network Layer

Sub-Network Layer Sub-Network Layer