•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