Advances in Network Management
Total Page:16
File Type:pdf, Size:1020Kb
Advances in Network Management © 2010 by Taylor and Francis Group, LLC OTHER COMPUTER BOOKS FROM AUERBACH AND CRC PRESS The ABCs of IP Addressing Information Security Policies, Procedures, and Gilbert Held Standards: Guidelines for Effective Information ISBN: 0-8493-1144-6 Security Management, 2nd Edition Thomas R. Peltier The ABCs of LDAP: How to Install, Run, and ISBN: 0-8493-1958-7 Administer LDAP Services Reinhard Voglmaier Information Security Risk Analysis ISBN: 0-8493-1346-5 Thomas R. Peltier ISBN: 0-8493-0880-1 The ABCs of TCP/IP Gilbert Held Interpreting the CMMI: A Process Improvement ISBN: 0-8493-1463-1 Approach Margaret Kulpa and Kent Johnson Building an Information Security Awareness ISBN: 0-8493-1654-5 Program Mark B. Desman IS Management Handbook, 8th Edition ISBN: 0-8493-0116-5 Carol V. Brown and Heikki Topi ISBN: 0-8493-1595-6 Building a Wireless Office Gilbert Held Managing a Network Vulnerability Assessment ISBN: 0-8493-1271-X Thomas R. Peltier and Justin Peltier ISBN: 0-8493-1270-1 The Chief Security Officer: A Guide to Protecting People, Facilities, and Information Maximizing the Enterprise Information Ron Hale Assets ISBN: 0-8493-1952-8 Timothy Wells ISBN: 0-8493-1347-3 The Complete Book of Middleware Judith Myerson A Practical Guide to Security Engineering and ISBN: 0-8493-1272-8 Information Assurance Deborah S. Herrmann Computer Telephony Integration, ISBN: 0-8493-1163-2 2nd Edition William A. Yarberry, Jr. Server Disk Management in a Windows ISBN: 0-8493-1438-0 Environment Drew Robb Creating Components: Object Oriented, ISBN: 0-8493-2432-7 Concurrent, and Distributed Computing in Java Charles W. Kann Six Sigma Software Development ISBN: 0-8493-1499-2 Christine B. Tayntor ISBN: 0-8493-1193-4 Database Design Using Entity-Relationship Diagrams Software Engineering Measurement Sikha Bagui and Richard Karp John Munson ISBN: 0-8493-1548-4 ISBN: 0-8493-1503-4 Electronic Bill Presentment and Payment A Technical Guide to IPSec Virtual Private Kornel Terplan Networks ISBN: 0-8493-1452-6 James S. Tiller ISBN: 0-8493-0876-3 Information Security Architecture: An Integrated Approach to Security in the Organization Telecommunications Cost Management Jan Killmeyer Tudor Brian DiMarsico, Thomas Phelps IV, ISBN: 0-8493-9988-2 and William A. Yarberry, Jr. ISBN: 0-8493-1101-2 Information Security Management Handbook, 5th Edition Web Data Mining and Applications in Business Harold F. Tipton and Micki Krause, Editors Intelligence and Counter-Terrorism ISBN: 0-8493-1997-8 Bhavani Thuraisingham ISBN: 0-8493-1460-7 AUERBACH PUBLICATIONS www.auerbach-publications.com To Order Call: 1-800-272-7737 • Fax: 1-800-374-3401 E-mail: [email protected] © 2010 by Taylor and Francis Group, LLC Advances in Network Management Jianguo Ding © 2010 by Taylor and Francis Group, LLC Auerbach Publications Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 © 2010 by Taylor and Francis Group, LLC Auerbach Publications is an imprint of Taylor & Francis Group, an Informa business No claim to original U.S. Government works Printed in the United States of America on acid-free paper 10 9 8 7 6 5 4 3 2 1 International Standard Book Number: 978-1-4200-6452-0 (Hardback) This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information stor- age or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, please access www.copy- right.com (http://www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. CCC is a not-for-profit organization that pro- vides licenses and registration for a variety of users. For organizations that have been granted a pho- tocopy license by the CCC, a separate system of payment has been arranged. Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Visit the Taylor & Francis Web site at http://www.taylorandfrancis.com and the Auerbach Web site at http://www.auerbach-publications.com © 2010 by Taylor and Francis Group, LLC Contents List of Figures ix List of Tables xiii Foreword I xv Foreword II xvii Preface xxi About the Author xxiii Acknowledgments xxv 1 Introduction 1 1.1MotivationoftheBook...................... 1 1.2StructureandOrganizationoftheBook............. 2 2 Evolution of Networks 3 2.1IntroductionofNetworks..................... 3 2.1.1 Definition of Networks . 3 2.1.2 Network Topologies and Functions . 5 2.1.3 Types of Networks . 10 2.2HistoryofNetworks........................ 13 2.2.1 History of Telecommunications Networks . 13 2.2.2 History of Computer Networks (Internet) . 16 2.3NetworkArchitectures....................... 24 2.3.1 TheOSIReferenceModel................. 24 2.3.2 TheTCP/IPReferenceModel.............. 28 2.3.3 Comparison of OSI Model and TCP/IP Model . 31 2.3.4 Evolution of the Internet Protocol (IP) . 31 2.4FutureofNetworks......................... 36 2.4.1 Laws Related to Network Evolution . 36 2.4.2 Trend of Networks . 38 v © 2010 by Taylor and Francis Group, LLC vi 3 Evolution in Network Management 43 3.1 Introduction of Network Management . 43 3.1.1 Definition of Network Management . 43 3.1.2 Basic Components of Network Management System . 44 3.2 Network Management Architectures . 49 3.2.1 TMN Management Architecture . 50 3.2.2 Internet-Based Management Architecture . 55 3.2.3 Comparison of TMN- and Internet-Based Management Architecture........................ 65 3.3 Evolution of Network Management Protocols . 66 3.3.1 Common Management Information Protocol (CMIP) . 67 3.3.2 Simple Network Management Protocol (SNMP) . 71 3.3.3 Comparison of SNMP and CMIP . 79 3.3.4 Internet Protocol Flow Information Export (IPFIX) . 81 3.3.5 Network Configuration Protocol (NETCONF) . 85 3.3.6 Syslog............................ 87 3.3.7 Other Protocols Related to Network Management . 89 3.4 Evolution in Network Management Functions . 90 3.4.1 FCAPS Network Management Functions . 90 3.4.2 Expanded Network Management Functions . 95 3.4.3 Management Application vs. Management Functionality 104 3.5 Challenges in Network Management . 106 4 Theories and Techniques for Network Management 109 4.1 Policy-Based Network Management . 109 4.1.1 Introduction of Policy-Based Management . 109 4.1.2 Policy-Based Management Architecture . 111 4.1.3 Policy-Based Network Management . 113 4.2 Artificial Intelligence Techniques for Network Management . 116 4.2.1 ExpertSystemsTechniques................117 4.2.2 Machine Learning Techniques . 122 4.3 Graph-Theoretic Techniques for Network Management . 133 4.3.1 Causality Graph Model . 133 4.3.2 Dependency Graph Model . 134 4.3.3 DecisionTrees.......................135 4.4 Probabilistic Approaches for Network Management . 137 4.4.1 FuzzyLogic.........................139 4.4.2 BayesianNetworks.....................140 4.5 Web-Based Network Management . 145 4.5.1 Web-Based Network Management . 145 4.5.2 Web-Based Enterprise Management . 146 4.6 Agent Techniques for Network Management . 148 4.6.1 Introduction of Agent . 148 4.6.2 MobileAgents.......................151 4.6.3 Intelligent Agents . 154 © 2010 by Taylor and Francis Group, LLC vii 4.7 Distributed Object Computing for Network Management . 158 4.7.1 Introduction of Distributed Object Computing . 158 4.7.2 Distributed Object Computing for Network Management158 4.8 Active Network Technology for Network Management . 160 4.8.1 Introduction of Active Network . 160 4.8.2 Active Network Management . 161 4.9Bio-inspiredApproaches......................164 4.9.1 Bio-inspired Computing . 164 4.9.2 Bio-inspired Network Management . 168 4.10 XML in Network Management . 169 4.10.1 Introduction of XML . 169 4.10.2 XML-Based Network Management . 172 4.11 Other Techniques for Network Management . 173 4.11.1EconomicTheory......................173 4.11.2Finite-StateMachines...................175 4.11.3Model-TraversingTechniques...............176 5 Management of Emerging Networks and Services 179 5.1NextGenerationNetworking...................179 5.1.1 Introduction of Next Generation Networking . 179 5.1.2 Management of Next Generation Networking . 183 5.2WirelessNetworks.........................188 5.2.1 Advances in Wireless Networks . 188 5.2.2 Mobile Cellular Networks . 192 5.2.3 Management of Mobile Cellular Networks . 197 5.2.4 WirelessAd-HocNetworks................206 5.2.5 Management of Wireless Ad-Hoc Networks . 223 5.3OpticalNetworks..........................232 5.3.1 Introduction of Optical Networks . 232 5.3.2 Management of Optical Networks . 236 5.4OverlayNetworks..........................239 5.4.1 Management of Peer-to-Peer Networks . 241 5.4.2 Management of VPN (Virtual Private Networks) . 249 5.5GridArchitectures.........................254 5.5.1 Introduction of Grid Networks . 254 5.5.2 Management of Grid Networks . 257 5.6MultimediaNetworks.......................261 5.6.1 Introduction of Multimedia Networks . 261 5.6.2 Management of Multimedia Networks . 262 5.7 Satellite Networks . 264 5.7.1 Introduction of Satellite Networks . 264 5.7.2 Management of Satellite Networks . 267 5.8StorageNetworks..........................271 5.8.1 Introduction of Storage Network . 271 5.8.2 Management of Storage Networks .