Download presentation
Presentation is loading. Please wait.
Published byMoris Glenn Modified over 9 years ago
1
Introduction to Active Network Technology Bernhard Plattner Computer Engineering and Networks Laboratory ETH Zurich, Switzerland
2
Important properties of future network architectures Programmability = adaptability to the requirements of the –service provider –operator –user Application-specific functions should be made available where, when and as requested Auxiliary requirements –Dependability (availability, safety, security) –Performance
3
Active Technologies 1.Active Networks –In the network layer –May replace or (rather) complement current network infrastructure –Benefits: Provision of application-specific functions in the network proper 2.Mobile Agent Systems –In the application layer –May replace or (rather) complement client/server systems –Separation rather than integration of know-how about service provision of resources
4
High level architecture of an active network node
5
Towards a Virtual Active Network
6
Variants of Active Network Nodes The Capsules ApproachCapsules –Active packets carry code which is executed in the execution environment in an active network node. –Variant: Active packets carry reference to code Code is fetched from neighbor node, if not already present Programmable Switch/Router –Application specific programs are dynamically loaded into switch or router The ANN approach combines both variantsANN approach –Distributed Code Caching involving a network of code servers
7
The “Capsules”-Approach: ANTS
8
Router Plugins Architecture
9
Programmable switch with Distributed Code Caching
10
End of Introduction
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.