Font Size: a A A

Study And Development Of The Network Virtual Printer

Posted on:2006-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhaoFull Text:PDF
GTID:2178360182483663Subject:Industrial Engineering
Abstract/Summary:PDF Full Text Request
As the most popular network management protocol, SNMP protocol iswidely used. In the definition of SNMP protocol, every network device has a"database" named Management Information Base(MIB), and all themanagement information of the network device is stored in it's MIB. Networkmanagement workstation has two ways to manage the network devices. Oneway is by sending SNMP message. Network management workstation can getor set the values in the MIB of the network device by sending the Get,GetNext, Set message. The other way is by sending traps message. Whensomething happens on the network device, the network device will send a trapmessage to inform the network management workstation what has happened.In SNMP protocol, the network device management is based on the access ofMIB, so we can simulate a network device by simulate it's MIB.In this thesis, the realization of the simulation of network printers bysoftware is studied. Using the simulation software, virtual networkenvironment on a PC can be simulated and many virtual printers of differenttypes can be created. For the printer management software, there is nodifference between virtual printers and real printers. So virtual printers can beused to test printer management software with benefits such as lower test costand higher test efficiency.In the developed printer simulation software, XML file is used to storethe MIB of a virtual printer, and every virtual printer has a SNMP Agent tocommunicate with the printer management software. SNMP Agent receivesSNMP message from the printer management software, accesses the MIB,returns the results. When something happens to the virtual printer, the SNMPAgent generates a trap message and sent it to the printer managementsoftware.In printer simulation software, scripts are supported. A tester cangenerate a script file to control a virtual printer. By using scripts, a tester canmake the virtual printer more like a real printer, and simulate some test casesthat not exist in a real testing environment.
Keywords/Search Tags:SNMP, MIB, XML, virtual printer, scripts
PDF Full Text Request
Related items