Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Network Management,9-,*,Chapter 9Network Management,Computer Networking:A Top Down Approach Featuring the Internet,3,rd,edition.Jim Kurose,Keith RossAddison-Wesley,July 2004.,1,Network Management,Chapter 9Network ManagementCo,Chapter 9:Network Management,Chapter goals:,introduction to network management,motivation,major components,Internet network management framework,MIB:management information base,SMI:data definition language,SNMP:protocol for network management,security and administration,presentation services:ASN.1,2,Network Management,Chapter 9:Network ManagementC,Chapter 9 outline,What is network management?,Internet-standard management framework,Structure of Management Information:SMI,Management Information Base:MIB,SNMP Protocol Operations and Transport Mappings,Security and Administration,ASN.1,3,Network Management,Chapter 9 outlineWhat is netwo,What is network management?,autonomous systems(aka“network”):,100s or 1000s of interacting hardware/software components,other complex systems requiring monitoring,control:,jet airplane,nuclear power plant,others?,Network management,includes the deployment,integration,and coordination of the hardware,software,and human,elements to monitor,test,poll,configure,analyze,evaluate,and control the network and element resources to meet the,real-time,operational performance,and Quality of Service,requirements at a reasonable cost.,4,Network Management,What is network management?aut,Infrastructure for network management,agent,data,agent,data,agent,data,agent,data,managed device,managed device,managed device,managed device,managing,entity,data,network,management,protocol,definitions:,managed devices,contain,managed objects,whose,data is gathered into a,Management Information,Base(MIB),managing entity,5,Network Management,Infrastructure for network man,Network Management standards,OSI CMIP,Common Management Information Protocol,designed 1980s:,the,unifying net management standard,too slowly standardized,SNMP:Simple Network Management Protocol,Internet roots(SGMP),started simple,deployed,adopted rapidly,growth:size,complexity,currently:SNMP V3,de facto,network management standard,6,Network Management,Network Management standardsOS,Chapter 9 outline,What is network management?,Internet-standard management framework,Structure of Management Information:SMI,Management Information Base:MIB,SNMP Protocol Operations and Transport Mappings,Security and Administration,ASN.1,7,Network Management,Chapter 9 outlineWhat is netwo,SNMP overview:4 key parts,Management information base(MIB):,distributed information store of network management data,Structure of Management Information(SMI):,data definition language for MIB objects,SNMP protocol,convey managermanaged object info,commands,security,administration capabilities,major addition in SNMPv3,8,Network Management,SNMP overview:4 key partsMana,SMI:data definition language,Purpose:,syntax,semantics of management data well-defined,unambiguous,base data types:,straightforward,boring,OBJECT-TYPE,data type,status,semantics of managed object,MODULE-IDENTITY,groups related objects into MIB module,Basic Data Types,INTEGER,Integer32,Unsigned32,OCTET STRING,OBJECT IDENTIFIED,IPaddress,Counter32,Counter64,Guage32,Time Ticks,Opaque,9,Network Management,SMI:data definition language,SNMP MIB,OBJECT TYPE:,OBJECT TYPE:,OBJECT TYPE:,objects specified via SMI,OBJECT-TYPE,construct,MIB module specified via SMI,MODULE-IDENTITY,(100 standardized MIBs,more vendor-specific),MODULE,10,Network Management,SNMP MIBOBJECT TYPE:OBJECT TYP,SMI:Object,module examples,OBJECT-TYPE:,ipInDelivers,MODULE-IDENTITY:,ipMIB,ipInDelivers OBJECT TYPE,SYNTAX Counter32,MAX-ACCESS read-only,STATUS current,DESCRIPTION,“The total number of input,datagrams successfully,delivered to IP user-,protocols(including ICMP)”,:=ip 9,ipMIB MODULE-IDENTITY,LAST-UPDATED“941101000Z”,ORGANZATION“IETF SNPv2,Working Group”,CONTACT-INFO,“Keith McCloghrie,”,DESCRIPTION,“The MIB module for managing IP,and ICMP implementations,but,excluding their management of,IP routes.”,REVISION“019331000Z”,:=mib-2 48,11,Network Management,SMI:Object,module examplesOB,MIB example:UDP module,Object ID Name Type Comments,1.3.6.1.2.1.7.1 UDPInDatagrams Counter32 total#datagrams delivered,at this node,1.3.6.1.2.1.7.2 UDPNoPorts Counter32#underliverable datagrams,no app at portl,1.3.6.1.2.1.7.3 UDInErrors Counter32#undeliverable datagrams,all other reasons,1.3.6.1.2.1.7.4 UDPOutDatagrams Counter32#datagrams sent,1.3.6.1.2.1.7.5 udpTable,SEQUENCE,one entry for each port,in use by app,gives port#,and IP address,12,Network Management,MIB example:UDP moduleObject,SNMP Naming,question:,how to name every possible standard object(protocol,data,more.)in every possible network standard,?,answer:,ISO Object Identifier tree:,hierarchical naming of all objects,each branchpoint has name,number,1.3.6.1.2.1.7.1,ISO,ISO-i