thesis

Implementation of a simulation model for a simplified DiffServ-MIB database

Abstract

Cílem této práce je navrhnout možné postupy pro simulaci chování protokolu SNMP (Simple Network Management Protocol) v simulačním prostředí OPNET Modeler. Práce podrobně popisuje jednotlivé postupy řešení, které byly vybrány pro tuto simulaci. Součástí práce je také stručný úvod do problematiky simulačního prostředí OPNET Modeler a dále také nezbytný popis protokolu SNMP, modelu DiffServ a databáze DiffServ MIB. Hlavní část práce představuje podrobný popis naprogramovaných mechanismů pro modelování funkcí protokolu SNMP a to včetně popisu zdrojových kódů, které byly v simulačním modelu použity. Jedná se především o implementaci funkce pro získávání hodnot z atributů modelu na různých úrovních hierarchické struktury, dále vytvoření paketu s dynamicky nastavitelnou velikostí uživatelských dat, implementaci zjednodušené databáze DiffServ MIB a v neposlední řadě vytvoření statistik protokolu SNMP. Jednotlivé zdrojové kódy jsou popsány tak, aby jim porozuměl i čtenář se základními znalostmi simulačního prostředí OPNET Modeler.The aim of this work is to propose feasible solution for the simulation of the SNMP (Simple Network Management Protocol) protocol in the OPNET Modeler simulation environment. This work describes in detail individual procedures, which were chosen for this simulation . The work also contains an introduction to the OPNET Modeler simulation environment, the SNMP protocol, the DiffServ model and the DiffServ-MIB database. The main part of this work describes the algorithms programmed to model the functions of the SNMP protocol. Source codes of the algorithms programmed are included as well. The work deals especially with the functions for obtaining values from different levels of a multilevel model attributes, packet creation functions with dynamically changing length of user-data field, for the implementation process of a simplified DiffServ MIB database and with the functions for statistic creation.

    Similar works