Improving the Performance of Retrieving Management Information in Network Management

碩士 === 國立暨南國際大學 === 資訊管理學系 === 93 === As network elements grow in size and complexity, so does the management information to be monitored and configured for network managers. SNMP is the current network management protocol for managing TCP/IP networks. All the management information accessible via S...

Full description

Bibliographic Details
Main Authors: CHAN IO KUAN, 陳曉君
Other Authors: Chen Yen Cheng
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/07248948585687322827
Description
Summary:碩士 === 國立暨南國際大學 === 資訊管理學系 === 93 === As network elements grow in size and complexity, so does the management information to be monitored and configured for network managers. SNMP is the current network management protocol for managing TCP/IP networks. All the management information accessible via SNMP is organized in the Management Information Base (MIB) of each network element. Most management information is stored in MIB tables. SNMP defined GetNext and GetBulk services to get object instances in MIB tables. Due to the limitation of SNMP services, many SNMP applications must retrieve all instances of certain columnar objects in MIB table, even though only a portion of these object instances are useful for the management applications. As the size of an MIB tables grows, a considerable communication overhead will be incurred in retrieving object instances and the performance of these management applications will thus decrease. Without loss of the simplicity nature of SNMP, we propose a novel SNMP service, called GetFilter, to improve the performance of table lookups via SNMP. Using GetFilter, a management application can specify criteria for evaluating rows of MIB tables. An SNMP agent, receiving a GetFilter request, will only return the object instances in the rows specified by the GetFilter request. The paper will show GetFilter outperforms GetNext and GetBulk for many management applications.