Mr. Morris has done a great job of taking network management concepts and burrowing down into the details of how it all actually works. He lifts the haze of confusion that often surrounds MIBs and their implementation in NMS applications, and then ties in one of the hot new network technologies, MP
Network Management, Mibs and Mpls: Principles, Design and Implementation
β Scribed by Morris, Stephen B
- Publisher
- Prentice Hall PTR
- Year
- 2003
- Tongue
- English
- Leaves
- 417
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
"Network Management, MIBs and MPLS: Principles, Design and Implementation" is the definitive guide to managing and troubleshooting enterprise and service provider networks. This in-depth tutorial from networking expert Stephen Morris delivers clear and concise instruction on networking with MIBs, SNMP, MPLS, and much more. Coverage includes SNMPv3, network management software components, IP routing, HP Openview Network Node Manager, NMS software components, among other key techniques and tools for managing large network systems.
β¦ Table of Contents
Cover......Page 1
Contents......Page 6
Acronyms......Page 18
Foreword......Page 24
Preface......Page 26
Chapter 1 Large Enterprise Networks......Page 36
Managing Enterprise Networks......Page 45
Manageability......Page 50
Operating and Managing Large Networks......Page 51
Layers 2, 3, and 2.5......Page 52
Ports and Interfaces......Page 59
Why Use Network Management?......Page 60
What Is Network Management?......Page 61
SNMP: The De Facto Network Management Standard......Page 70
The SNMP Agent......Page 71
The SNMP Manager......Page 72
The MIB......Page 74
SNMP Protocol Data Units (PDU)......Page 78
Summary......Page 79
Chapter 2 SNMPv3 and Network Management......Page 82
SNMPv3 Engine......Page 83
SNMPv3 Message Formats......Page 84
MessageFlags......Page 85
Security Model Data: General......Page 86
Context......Page 87
SNMPv3 Message Exchanges......Page 88
SNMPv3 Get-NextRequest......Page 90
SNMPv3 GetBulkRequest......Page 91
SNMPv3 Notifications......Page 92
SNMPv3 Security......Page 95
A Closer Look at a MIB......Page 98
Analogy for an NMS......Page 101
Network Elements......Page 102
Introducing MPLS: First Chunk......Page 103
The Trend Towards IP......Page 104
MPLS Concepts......Page 105
Definition of an LSP......Page 108
Summary......Page 110
Chapter 3 The Network Management Problem......Page 112
Bringing the Managed Data to the Code......Page 116
Layer 2 VPN Scalability......Page 118
Virtual Circuit Status Monitoring......Page 120
MIB Note: Scalability......Page 122
Other Enterprise Network Scalability Issues......Page 124
Large NEs......Page 125
Expensive (and Scarce) Development Skill Sets......Page 126
Developer Note: A Solution Mindset......Page 128
Developer Note: Distributed, Creative Problem Solving......Page 130
Developer Note: Taking Ownership......Page 131
Developer Note: Acquiring Domain Expertise and Linked Overviews......Page 132
Linked Overviews......Page 133
Developer Note: An ATM Linked Overview......Page 134
Developer Note: An IP Linked Overview......Page 136
Embracing Short Development Cycles......Page 137
NMS Development......Page 138
Data Analysis......Page 139
When MIBs Change: Upgrade Considerations......Page 140
UML, Java, and Object-Oriented Development......Page 141
Middleware Using CORBA-Based Products......Page 142
Expensive (and Scarce) Operational Skill Sets......Page 143
MPLS: Second Chunk......Page 145
Explicit Route Objects......Page 146
Tunnels and LSPs......Page 147
Cross-Connects......Page 148
Label Operations......Page 149
MPLS Encapsulation......Page 150
QoS......Page 151
MPLS and Scalability......Page 154
Summary......Page 157
Filling the Development Skills Gap......Page 160
Developer Note: Training for a Solution MindsetβKey Abstractions......Page 164
Components......Page 166
Crossfunctional Cooperation......Page 168
Smarter NMS......Page 171
Adding Services Management......Page 172
NMS Structure......Page 174
Smarter MIBs......Page 178
MIB Note: Provide Default MIB Object Values......Page 179
One Data Model......Page 181
Distributed Servers and Clients......Page 182
Smarter NEs......Page 183
Policy-based Network Management (PBNM)......Page 184
What Is a Policy?βPushing Intelligence into the Network......Page 186
Network Management Policies......Page 190
The Common Open Policy Service Protocol (COPS)......Page 191
Network Processors......Page 192
Directory-Enabled Networking (DEN)......Page 193
The Information Model......Page 194
IP QoS and the Enterprise......Page 195
MPLS Differentiated Services Support......Page 199
Summary......Page 200
Chapter 5 A Real NMS......Page 202
HP OpenView Network Node Manager (NNM)......Page 203
Mediation......Page 205
Network Discovery and Mapping......Page 206
NNM Discovery and Mapping......Page 207
Monitoring......Page 208
Notification Processing......Page 209
MIB Note: Scalable Aggregated Services......Page 210
Reporting......Page 211
Data Warehousing......Page 212
Backup and Restore of Firmware and Configuration......Page 213
Java Interface for Remote Access......Page 214
NNM Java Interface......Page 215
MIB Support Features......Page 216
MIB Note: Principal Managed Objects......Page 217
NNM MPLS Support......Page 218
Reliability Features......Page 219
Integration with Other Software......Page 220
NNM Programmability......Page 222
Enterprise Workflows and Business Processes......Page 223
Applications of NMS......Page 224
The Network Is the True Database......Page 225
Summary......Page 226
Chapter 6 Network Management Software Components......Page 228
Fault Server......Page 232
Fault Server Database Tables......Page 235
Topology Update......Page 236
Configuration Server......Page 237
Secure User......Page 238
Generic Connection Table Update......Page 239
Topology Update......Page 240
Configuration Server MIB Support......Page 241
Accounting Server......Page 243
Mediation......Page 245
Correlation......Page 246
Performance Server......Page 247
Aggregation......Page 248
Reports......Page 249
SLA Alerts......Page 250
Performance Server Database Tables......Page 251
Access Applications......Page 252
Authentication......Page 253
Other Servers......Page 254
Monitoring......Page 255
NE Software Distribution......Page 256
NE Configuration Database Backup and Restore......Page 257
Configuring NEs......Page 258
Data Representation......Page 260
The Trend Towards Java-Based NMS......Page 261
Summary......Page 262
Chapter 7 Rudimentary NMS Software Components......Page 264
Building a Rudimentary Management System......Page 265
Setup Required for the Visual C++ Program......Page 266
Building the Sample Visual C++ SNMP Manager......Page 267
The Source Code Components of snmpmgr.exe......Page 268
The Structure of the Sample Visual C++ Program......Page 271
The Supported Operations......Page 272
Using the Rudimentary Management System......Page 273
MIB Table Used in the Examples......Page 274
An SNMP GETNEXT......Page 275
Walking a MIB Table......Page 276
An SNMP TRAP......Page 277
A Security Violation......Page 278
The Sample JDMK Java SNMP Manager......Page 280
Installing JDMK......Page 281
To Build the Java Program......Page 282
An SNMP GETNEXT......Page 283
Comparing the Visual C++ and JDMK 4.2 APIs......Page 284
Extending the Sample SNMP Programs......Page 286
Summary......Page 288
The (Internet Draft) Standard MPLS MIBs......Page 290
MPLS Devices......Page 291
MPLS Interfaces......Page 292
MPLS Network Example......Page 293
In-Segments......Page 296
Out-Segments......Page 297
Cross-connects......Page 298
Label Stacks......Page 299
Traffic Parameters......Page 300
Configuring LSPs Through an LSR......Page 301
Step 1: Edge Router 1 Cross-connect and Out-Segment Tables......Page 302
Step 2: Core Router 1 Segment and Cross-Connect Tables......Page 304
Step 3: Edge Router 2 Cross-Connect and In-Segment Tables......Page 305
Traffic-Engineered Tunnels......Page 307
The mplsTunnelResourceTable......Page 313
The mplsTunnelHopTable......Page 314
Configuring the mplsTunnelTable......Page 315
Configuring the mplsTunnelResourceTable......Page 316
Configuring the mplsTunnelHopTable (ERO)......Page 317
NextObjectIndex and Synchronization......Page 318
A Note About Standards......Page 319
Summary......Page 320
Chapter 9 Network Management Theory and Practice......Page 322
MIBs Again......Page 323
Tightly Coupled Intercolumn Dependencies......Page 324
Default Values and Thin Software Layers......Page 326
Decision-Making in the Network......Page 327
FEC Definition......Page 328
Example Using the FTN MIB......Page 330
Setting Up the mplsFTNTable for LSP Redirection......Page 331
Intelligence in the Network: Manufacturing......Page 333
Pushing FCAPS into the Network......Page 334
Service-level Network Components......Page 335
Generic Objects Realized Using Software Abstraction......Page 336
The Need for End-to-End Security......Page 337
Shrink-wrapped Solutions or Consultancy Buy-In......Page 338
Integration with OSS Layers: Northbound Interface (NBI)......Page 339
Developer Note: The Roles of QA, IT, and Developers......Page 340
Facilitating a Solution Mindset......Page 341
A Final Word......Page 342
Appendix A: Terminal Server Serial Ports......Page 346
B.1 The IP Routing Table......Page 350
B.3 Traceroute......Page 351
MIB Walk on the IP Table......Page 352
D.1 snmpdefs.h......Page 354
D.2 snmpmgr.c......Page 355
E.1 synchronousManager.Java......Page 370
References......Page 376
A......Page 382
C......Page 383
D......Page 385
E......Page 386
F......Page 387
I......Page 388
L......Page 390
M......Page 391
N......Page 393
O......Page 394
P......Page 395
Q......Page 397
R......Page 398
S......Page 399
T......Page 402
U......Page 404
V......Page 405
X......Page 406
C......Page 407
H......Page 408
M......Page 409
N......Page 410
P......Page 412
S......Page 413
W-Z......Page 414
β¦ Subjects
Reference
π SIMILAR VOLUMES
Network Management, MIBs and MPLS: Principles, Design and Implementation is the definitive guide to managing and troubleshooting enterprise and service provider networks. This in-depth tutorial from networking expert Stephen Morris delivers clear and concise instruction on networking with MIBs, SNMP
Given the financial strain that most companies find themselves under today, it is crucial to be able to manage large, complex networks in an efficient and cost-effective manner. This book focuses on the components of network management system technology. Morris focuses on the use of MIBS (management
I must admit that I was quite perplexed by this book. MPLS is not my strongest area of study - this book did not help my advancement of knowledge. This is not a book to read from cover-to-cover, but best read as the requirements arise. I think the author was particularly biased towards 'pro-Cisco'.