ebook img

Active Networks and Active Network Management: A Proactive Management Framework PDF

192 Pages·2002·12.023 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Active Networks and Active Network Management: A Proactive Management Framework

Active Networks and Active Network Management A Proactive Management Framework NETWORK AND SYSTEMS MANAGEMENT Series Editor: Manu Malek Lucent Technologies, Bell Laboratories Holmdel, New Jersey ACTIVE NETWORKS AND ACTIVE NETWORK MANAGEMENT A Proactive Management Framework Stephen F. Bush and Amit B. Kulkarni BASIC CONCEPTS FOR MANAGING TELECOMMUNICATIONS NETWORKS: Copper to Sand to Glass to Air Lawrence Bernstein and C. M. Yuhas COOPERATIVE MANAGEMENT OF ENTERPRISE NETWORKS Pradeep Ray AContinuationOrderPlanisavailableforthisseries.Acontinuationorderwillbringdeliveryofeachnew volumeimmediatelyuponpublication.Volumesarebilledonlyuponactualshipment.Forfurtherinforma- tion pleasecontactthepublisher. Active Networks and Active Network Management A Proactive Management Framework Stephen F. Bush and Amit B. Kulkarni General Electric Corporate Research and Development Niskayuna, New York KLUWER ACADEMIC PUBLISHERS NewYork, Boston, Dordrecht, London, Moscow CD-ROM available only in print version. eBookISBN: 0-306-46981-2 Print ISBN: 0-306-46560-4 ©2002 Kluwer Academic Publishers New York, Boston, Dordrecht, London, Moscow All rights reserved No part of this eBook may be reproduced or transmitted in any form or by any means, electronic, mechanical, recording, or otherwise, without written consent from the Publisher Created in the United States of America Visit Kluwer Online at: http://www.kluweronline.com and Kluwer's eBookstore at: http://www.ebooks.kluweronline.com Thisbook is dedicated to Ann Bush andAsavari Kulkarni for their tolerationof thelong hours spent onthiseffort. Itis also dedicated toStephen’s parents and Amit’s parents, who are asourceof inspiration for them. Wewould also like torecognize MikeHartman,DonPuckette, and Kirby Vosburgh fortheircourage, support, and willingness to promote and support new ideas. FOREWORD Steven F. Bush and Amit B. Kulkarni This book is designed to meet the needs of business and industry, new researchers, and as a supplement to graduate study. The first chapter provides an overview of the benefits and applications of active networks to business and industry. The remainder of the book is designed to bring someone familiar with telecommunications up to date on the concepts behind active networks. Finally, student exercises are included within the text for those wishing to explore the topic in a more active manner. The CD included with this book contains the full AVNMP version 1.1 source code required to enhance an application with predictive capability. AvnmpTutorial.htm is the top-level HTML file on the CD. vii PREFACE Active networking is an exciting new paradigm in digital networking that has the potential to revolutionize the manner in which communication takes place. It is an emerging technology, one in which new ideas are constantly being formulated and new topics of research are springing up even as this book is being written. This technology is very likely to appeal to a broad spectrum of users from academia and industry. Therefore, this book was written in a way that enables all these groups to understand the impact of active networking in their sphere of interest. Information services managers, network administrators, and e-commerce developers would like to know the potential benefits of the new technology to their businesses, networks, and applications. The book introduces the basic active networking paradigm and its potential impacts on the future of information handling in general and communications in particular. This is useful for forward-looking businesses that wish to actively participate in the development of active networks and ensure a head start in the integration of the technology in their future products, be they applications or networks. Areas in which active networking are likely to make significant impact are identified, and the reader is pointed to any related ongoing research efforts in the area. The book also provides a deeper insight into the active networking model for students and researchers, who seek challenging topics that define or extend frontiers of the technology. It describes basic components of the model, explains some of the terms used by the active networking community, and provides the reader with taxonomy of the research being conducted at the time this book was written. Current efforts are classified based on typical research areas such as mobility, security, and management. The intent is to introduce the serious reader to the background regarding some of the models adopted by the community, outline to outstanding issues concerning active networking, and to provide a snapshot of the fast-changing landscape in active networking research. Management is a very important issue in active networks because of its open nature. The latter half of the book explains the architectural concepts of a model for managing active networks and the motivation for a reference model that addresses limitations of the current network management framework by leveraging the powerful features of active ix X ACTIVE NETWORKS AND ACTIVE NETWORK MANAGEMENT networking to develop an integrated framework. It also describes a novel application enabled by active network technology called the Active Virtual Network Management Prediction (AVNMP) algorithm. AVNMP is a pro-active management system; in other words, it provides the ability to solve a potential problem before it impacts the system by modeling network devices within the network itself and running that model ahead of real time. This book comes with a CD-ROM that includes a tutorial for those readers who like to take a hands-on approach to learning. The CD-ROM contains a fully functional version of the Active Virtual Network Management Prediction (AVNMP version 1.1) source code along with an HTML-based tutorial that can be easily viewed using any HTML browser. The tutorial instructs the user in a step-by-step fashion on how to enhance an active network application with AVNMP. This book has benefited greatly from the review by a number of people, who generously gave us their time and expertise. We are thankful to the following people for providing us with invaluable comments to improve the book: Dan Raz, Lucent Technologies, Bell Laboratories; Rolf Stadler, Columbia University; and Eckhard Moeller, GMD FOKUS, Germany. The authors extend a special acknowledgment to Manu Malek for his patience and time in helping us shepherd this book into a more presentable form. The authors would also like to acknowledge the funding provided by DARP/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF that allowed us to go forward with research in this area. CONTENTS 1. INTRODUCTION ............................................................................................. 1 1.1 BACKGROUND ............................................................................... 2 1.2 OUTLINE OFTHE BOOK ............................................................... 4 PART I: INTRODUCTION TO ACTIVE NETWORKING 2. PROPERTIES OFACTIVE NETWORKS .............................................. 9 2.1 ACTIVENETWORKINGMODEL ................................................... 9 2.2 ACTIVE NETWORK OPERATION ................................................... 11 2.3 PROPERTIES OF EEs ................................................................... 13 2.3.1 ANTS:ActiveNetworkToolkit ............................................ 14 2.3.2 Magician ................................................................................ 15 2.3.3 NetScript ............................................................................... 16 2.3.4 PLAN .................................................................................... 17 2.3.5 CANEs ................................................................................. 17 2.4 RESEARCHDIRECTION ..................................................................... 18 2.4.1 WorkingGroups..................................................................... 18 2.4.2 Testbeds ................................................................................ 19 2.4.3 Research Areas ........................................................................ 20 2.4.3.1 NetworkManagement .............................................. 21 2.4.3.2 Security ..................................................................... 23 2.4.3.3 Integration of Mobile and Wireless Elements ....... 23 2.4.3.4 Enhanced Network Services ...................................... 23 2.4.3.5 MobileCodeandSafeLanguages .............................. 24 2.4.3.6 Qualityof Service .................................................... 24 2.5 SUMMARY .................................................................................... 25 2.6 EXERCISES .................................................................................... 25 xi xii ACTIVE NETWORKS AND ACTIVE NETWORK MANAGEMENT PARTII: ACTIVENETWORKARCHITECTURE 3. ARCHITECTURAL FRAMEWORK .................................................... 29 3.1 THEDISCUSSION .................................................................. 30 3.1.1 Assertions ....................................................................... 31 3.1.2 Objectives ....................................................................... 33 3.1.3 Active Network Architecture ........................................... 35 3.1.4 The Node Operating System ........................................... 37 3.1.5 TheExecutionEnvironment .............................................. 38 3.1.6 Fairness in Active Networks ............................................ 39 3.1.7 Active NetworkInterfaces ............................................... 42 3.1.8 Active Network Architecture Open Issues .................... 43 3.1.9 ActiveNetworkResourceControl ................................... 45 3.2 EXERCISES ............................................................................. 47 4. MANAGEMENT REFERENCE MODEL ............................................ 49 4.1 TOWARDS AN ACTIVE NETWORK MANAGEMENT FRAMEWORK .............................................................. 55 4.2 PREDICTION IN NETWORK MANAGEMENT ......................... 56 4.2.1 TemporalOverlay......................................................... 57 4.2.2 Enhanced MessageCapabilities ...................................... 58 4.3 PREDICTIVESYSTEMS DISCUSSION ..................................... 60 4.4 EXERCISES .............................................................................. 63 PART III: AVNMP 5. AVNMPARCHITECTURE................................................................. 67 5.1 AVNMP ARCHITECTURAL COMPONENTS .......................... 69 5.1.1 Global VirtualTime ...................................................... 70 5.1.2 AVNMPMessageStructure ............................................ 71 5.1.3 Rollback ........................................................................ 72 5.1.4 Space-TimeTrade-offs ..................................................... 73 5.1.5 EnhancedMessageCapabilities ...................................... 74 5.1.6 MultipleFutureEventArchitecture ................................. 76 5.1.7 MagicianandAVNMP ................................................... 76 5.2 EXAMPLE DRIVING PROCESSSES .......................................... 77 5.2.1 FlowPrediction ............................................................. 77 5.2.2 Mobility Prediction ........................................................... 77 5.2.3 Vulnerability Prediction ................................................... 79 5.3 EXERCISES .................................................................................. 81

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.