|
Chapter 1: Network Management Architectures |
|
|
1 | (52) |
|
1.1 Three Decades of Network Evolution |
|
|
1 | (2) |
|
1.2 The Challenge of Distributed Network Management |
|
|
3 | (1) |
|
1.3 The System Being Managed |
|
|
4 | (1) |
|
1.4 Elements of a Network Management Architecture |
|
|
5 | (3) |
|
1.5 The Open Systems Interconnection (OSI) Network Management Architecture |
|
|
8 | (10) |
|
1.5.1 The OSI Management Model |
|
|
12 | (3) |
|
1.5.2 OSI Specific Management Functional Areas (SMFAs) |
|
|
15 | (3) |
|
|
16 | (1) |
|
1.5.2.2 Accounting Management |
|
|
16 | (1) |
|
1.5.2.3 Configuration Management |
|
|
17 | (1) |
|
1.5.2.4 Performance Management |
|
|
17 | (1) |
|
1.5.2.5 Security Management |
|
|
18 | (1) |
|
1.6 The IEEE Network Management Architecture |
|
|
18 | (3) |
|
1.7 The Internet Network Management Framework |
|
|
21 | (5) |
|
1.7.1 SNMP, the Simple Network Management Protocol |
|
|
23 | (1) |
|
1.7.2 CMIP over TCP/IP (CMOT) |
|
|
24 | (2) |
|
1.8 Supporting SNMP: Agents |
|
|
26 | (1) |
|
1.9 Desktop Management Task Force |
|
|
26 | (2) |
|
1.10 Web-based Network Management |
|
|
28 | (7) |
|
1.10.1 Web-based Enterprise Management |
|
|
30 | (2) |
|
1.10.2 Java Management API |
|
|
32 | (3) |
|
1.11 Supporting SNMP: Managers |
|
|
35 | (13) |
|
1.11.1 Asante Technologies' IntraSpection |
|
|
35 | (2) |
|
1.11.2 Cabletron Systems' SPECTRUM |
|
|
37 | (2) |
|
1.11.3 Hewlett-Packard Open View |
|
|
39 | (2) |
|
1.11.4 Novell's ManageWise |
|
|
41 | (3) |
|
1.11.5 Sun Microsystems' Solstice Domain Manager |
|
|
44 | (2) |
|
1.11.6 Tivoli Systems' TME 10 NetView |
|
|
46 | (2) |
|
1.12 Fitting SNMP into the Role of Network Management |
|
|
48 | (1) |
|
|
49 | (4) |
|
Chapter 2: The Structure of Management Information |
|
|
53 | (44) |
|
2.1 Managing Management Information |
|
|
54 | (1) |
|
2.2 Presenting Management Information |
|
|
54 | (1) |
|
|
55 | (5) |
|
|
56 | (1) |
|
|
57 | (1) |
|
|
58 | (1) |
|
2.3.4 Summary of ASN.1 Conventions |
|
|
59 | (1) |
|
2.4 Details of ASN.1-Objects and Types |
|
|
60 | (8) |
|
2.4.1 Defining Objects in the MIBs |
|
|
60 | (1) |
|
2.4.2 Primitive (Simple) Types |
|
|
61 | (2) |
|
2.4.3 Constructor (structured) Types |
|
|
63 | (2) |
|
|
65 | (2) |
|
|
67 | (1) |
|
|
68 | (16) |
|
2.5.1 Encoding Management Information |
|
|
68 | (1) |
|
2.5.2 Type-Length-Value Encoding |
|
|
69 | (6) |
|
|
70 | (4) |
|
|
74 | (1) |
|
|
75 | (1) |
|
|
75 | (9) |
|
2.5.3.1 INTEGER Type Encoding |
|
|
75 | (1) |
|
2.5.3.2 OCTET STRING Type Encoding |
|
|
76 | (1) |
|
2.5.3.3 OBJECT IDENTIFIER Type Encoding |
|
|
77 | (1) |
|
2.5.3.4 NULL Type Encoding |
|
|
78 | (1) |
|
2.5.3.5 SEQUENCE Type Encoding |
|
|
79 | (2) |
|
2.5.3.6 SEQUENCE-OF Type Encoding |
|
|
81 | (1) |
|
2.5.3.7 IpAddress Type Encoding |
|
|
81 | (2) |
|
2.5.3.8 Counter Type Encoding |
|
|
83 | (1) |
|
2.5.3.9 Gauge Type Encoding |
|
|
83 | (1) |
|
2.5.3.10 TimeTicks Type Encoding |
|
|
84 | (1) |
|
2.5.3.11 Context-specific Encoding for SNMP |
|
|
84 | (1) |
|
|
84 | (6) |
|
2.7 The Concise SMI Definition |
|
|
90 | (5) |
|
|
95 | (2) |
|
Chapter 3: Management Information Bases |
|
|
97 | (56) |
|
3.1 MIBs within the Internet Object Identifier Subtree |
|
|
97 | (2) |
|
|
99 | (7) |
|
|
99 | (1) |
|
3.2.2 Concise MIB Definitions--RFC 1212 |
|
|
100 | (1) |
|
3.2.3 Elements of the OBJECT-TYPE Mmacro |
|
|
100 | (1) |
|
3.2.4 Defining table structures in MIBs |
|
|
101 | (5) |
|
3.3 MIB I and MIB II Groups |
|
|
106 | (24) |
|
|
107 | (1) |
|
3.3.2 The Interfaces Group |
|
|
107 | (1) |
|
3.3.3 The Address Translation Group |
|
|
108 | (1) |
|
|
109 | (2) |
|
|
111 | (1) |
|
|
112 | (1) |
|
|
113 | (1) |
|
|
113 | (2) |
|
3.3.9 The CMOT (OIM) Group |
|
|
115 | (1) |
|
3.3.10 The Transmission Group |
|
|
115 | (15) |
|
|
117 | (2) |
|
|
119 | (2) |
|
3.3.10.3 The SONET/SDH MIB |
|
|
121 | (2) |
|
3.3.10.4 The Frame Relay DTE MIB |
|
|
123 | (1) |
|
3.3.10.5 The Frame Relay Network Service MIB |
|
|
124 | (2) |
|
3.3.10.6 The SIP Interface MIB |
|
|
126 | (1) |
|
|
126 | (4) |
|
|
130 | (1) |
|
|
130 | (3) |
|
|
130 | (2) |
|
3.4.2 Transmission Media MIBs |
|
|
132 | (1) |
|
3.5 The Ethernet RMON MIB |
|
|
133 | (3) |
|
3.6 The Token Ring RMON MIB |
|
|
136 | (2) |
|
|
138 | (6) |
|
|
144 | (1) |
|
|
144 | (6) |
|
|
150 | (3) |
|
Chapter 4: The Simple Network Management Protocol |
|
|
153 | (48) |
|
4.1 SNMP Objectives and Architecture |
|
|
153 | (3) |
|
|
156 | (3) |
|
4.2.1 Network Management Relationships |
|
|
156 | (1) |
|
4.2.2 Identifying and Communicating Object Instances |
|
|
156 | (3) |
|
4.3 SNMP Protocol Data Units (PDUs) |
|
|
159 | (19) |
|
4.3.1 Get, Set and Response PDU formats |
|
|
165 | (3) |
|
4.3.2 Using the GetRequest PDU |
|
|
168 | (1) |
|
4.3.3 Using the GetNextRequest PDU |
|
|
169 | (1) |
|
4.3.4 Using the SetRequest PDU |
|
|
170 | (2) |
|
4.3.5 The Trap PDU Format |
|
|
172 | (2) |
|
|
174 | (2) |
|
|
176 | (2) |
|
|
178 | (17) |
|
4.4.1 SNMP GetRequest Example |
|
|
179 | (2) |
|
4.4.2 SNMP GetNextRequest Example |
|
|
181 | (6) |
|
4.4.3 SNMP SetRequest Example |
|
|
187 | (6) |
|
|
193 | (2) |
|
4.5 The ASN.1 SNMP Definition |
|
|
195 | (4) |
|
|
199 | (2) |
|
Chapter 5: SNMP Version 2 |
|
|
201 | (40) |
|
5.1 The Development of SNMPv2 |
|
|
201 | (2) |
|
5.2 The SNMPv2 Structure of Management Information |
|
|
203 | (6) |
|
5.2.1 SNMPv2 SMI Module Definitions |
|
|
205 | (1) |
|
5.2.2 SNMPv2 Object Definitions |
|
|
205 | (4) |
|
5.2.3 SNMPv2 SMI Notification Definitions |
|
|
209 | (1) |
|
5.3 The SNMPv2 Textural Conventions |
|
|
209 | (3) |
|
5.4 The SNMPv2 Conformance Statements |
|
|
212 | (1) |
|
5.5 SNMPv2 Protocol Operations |
|
|
213 | (10) |
|
|
215 | (1) |
|
|
216 | (4) |
|
5.5.2.1 The GetBulkRequest PDU |
|
|
218 | (1) |
|
5.5.2.2 InformRequest PDU |
|
|
219 | (1) |
|
|
219 | (1) |
|
5.5.3 SNMPv2 PDU Definitions |
|
|
220 | (3) |
|
5.6 SNMPv2 Transport Mappings |
|
|
223 | (9) |
|
|
224 | (1) |
|
|
225 | (2) |
|
5.6.3 SNMPv2 over AppleTalk DDP |
|
|
227 | (1) |
|
5.6.4 SNMPv2 over Novell IPX |
|
|
228 | (1) |
|
5.6.5 SNMPv2 Transport Mapping Definitions |
|
|
229 | (3) |
|
|
232 | (4) |
|
5.8 Coexistence of SNMPv1 and SNMPv2 |
|
|
236 | (1) |
|
|
237 | (1) |
|
|
238 | (3) |
|
Chapter 6: Lower Layer Protocol Support for SNMP |
|
|
241 | (36) |
|
6.1 User Datagram Protocol (UDP) |
|
|
242 | (1) |
|
6.2 Internet Protocol (IP) |
|
|
243 | (3) |
|
|
246 | (3) |
|
6.4 Internet Control Message Protocol (ICMP) |
|
|
249 | (6) |
|
6.5 Network Interface Protocols |
|
|
255 | (8) |
|
|
255 | (2) |
|
|
257 | (1) |
|
|
258 | (1) |
|
|
259 | (3) |
|
|
262 | (1) |
|
|
263 | (2) |
|
6.6.1 Address Resolution Protocol (ARP) |
|
|
264 | (1) |
|
6.6.2 Reverse Address Resolution Protocol (RARP) |
|
|
265 | (1) |
|
6.7 Using SNMP with UDP and IP |
|
|
265 | (9) |
|
|
274 | (3) |
|
Chapter 7: Case Studies in Implementing SNMP |
|
|
277 | (156) |
|
7.1 Verifying Access Control with the Community Name |
|
|
277 | (8) |
|
7.2 Verifying Access Control with the Community Name and IP Address |
|
|
285 | (4) |
|
7.3 Verifying that a Set Command Has Been Properly Received and Implemented |
|
|
289 | (9) |
|
7.4 Verifying that the Agent Transmitted, and the Manager Received a Trap PDU |
|
|
298 | (5) |
|
7.5 Communicating Device and Link Status with Traps |
|
|
303 | (5) |
|
7.6 Proper Interpretation of Private Enterprise Traps |
|
|
308 | (43) |
|
7.7 Incompatible Private Enterprise MIBs |
|
|
351 | (5) |
|
7.8 Proper Handling of Invalid Object Identifier (OID) |
|
|
356 | (4) |
|
7.9 Supporting the RMON MIB with a Network Monitor |
|
|
360 | (16) |
|
7.10 Measuring Host Statistics with RMON |
|
|
376 | (25) |
|
7.11 Event Notification Using RMON |
|
|
401 | (13) |
|
7.12 Comparing Network Management Alternatives: Accessing Remote Bridge Parameters with TELNET and SNMP |
|
|
414 | (19) |
Appendices |
|
433 | (254) |
A. Addresses of Standards Organizations |
|
433 | (4) |
B. Acronyms and Abbreviations |
|
437 | (14) |
C. Selected Manufacturers of SNMP-related Internetworking Products |
|
451 | (28) |
D. Sources of Internet Information |
|
479 | (14) |
E. Network Management-Related RFCs |
|
493 | (28) |
F. Network Management Parameters from RFC 1700 |
|
521 | (84) |
G. MIB Objects |
|
605 | (82) |
Trademarks |
|
687 | (2) |
Index |
|
689 | |