 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
Security
|
|
|
|
– |
Need to prevent adverse functions
|
|
|
|
– |
Approaches include strict semantics (SecuNet),
|
|
|
|
polices (Android/FAIN), and ‘sandboxes’
|
|
|
|
(execution environments)
|
|
|
| • |
Performance
|
|
|
|
– |
‘Slow path’ for option-filled data packets in routers
|
|
|
– |
Lack of inter-layer information leads to…
|
|
|
|
• |
Redundant functions between layers (e.g., Application
|
|
|
layer routing/discovery)
|
|
|
|
• |
Sub-optimal performance of end-to-end flows
|
|