We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byIan Porter
Modified over 3 years ago
1Copyright © 2008, Printer Working Group. All rights reserved. Mandatory vs Optional Properties Rick Landau, Dell Dell 2008/02/27
2Copyright © 2008, Printer Working Group. All rights reserved. Mandatory vs Optional Groups Mandatory: agent must implement Conditionally Mandatory: if a feature is present and the agent wants to manage it, then must implement Optional: truly optional, agent's choice
3Copyright © 2008, Printer Working Group. All rights reserved. What Does "Agent Must Implement" Mean? Groups can be Mandatory: agent must implement all properties in group Conditionally Mandatory: if the agent supports managing a particular feature, e.g., Audio, then it must implement all properties in group Optional: agent may choose to implement group or not, must implement all properties or none
4Copyright © 2008, Printer Working Group. All rights reserved. Why "All or None" Approach If an agent does not implement a property at all, GETNEXT just skips over the missing OID GET generates a "no such object" SNMP protocol error Makes error processing in client SW clumsy Client SW wants to depend on an SNMP group If feature supported, all properties in group shall be present All properties are required to have sensible DEFVALs (default values), easy for agent to include
5Copyright © 2008, Printer Working Group. All rights reserved. Two Approaches 1.Depend on default values in specs 2.Divide (some) groups into mandatory and optional parts
6Copyright © 2008, Printer Working Group. All rights reserved. Example of Split Group General group ProductName, SerialNumber, HardwareVersion, CurrentLocaleSNMP General-extension group DeviceAge, PowerOnCount, ManufactureDate, AssetTag, ServicePerson, NtsServerAddress Do all the items in the extension group have sensible default values? DeviceAge = PowerOnCount = 0 ManufactureDate = AssetTag = ServicePerson = NtsServerAddress = "" And make them read-only Not that hard to do Easier for client programs: fewer optional groups to scan
7Copyright © 2008, Printer Working Group. All rights reserved. Recommendation Define carefully default values for all properties, especially optional properties Do not split groups in half
1Copyright © 2008, Printer Working Group. All rights reserved. PWG PDM WG Status (Projector & Display Management) Rick Landau, Dell PWG F2F Meeting Phoenix,
PWG F2F Mtg June 2008 WIMS-CIM WG What's a Prototype Proxy Printer Provider Rick Landau Dell, CTO Office 2007/06/25 v0.1.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/07/15 v0.1.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/08/08 v0.2.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG-DMTF Alliance Work Rick Landau, Dell Printer Working Group (PWG) DMTF Alliance Partner.
1Copyright © 2008, Printer Working Group. All rights reserved. PWG WIMS-CIM WG Status Rick Landau, Dell PWG F2F Meeting Phoenix,AZ April 2008.
Status of the Proxy Printer Provider Prototype PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/10/21 v0.2.
PWG F2F Mtg, Plenary Session, August 2008 WIMS-CIM WG Status Rick Landau Dell, CTO Office 2007/08/08 v0.1.
Separating Columns in Excel. An extremely useful function in Excel is the Text to Column feature which can be used for any type of column separation but.
Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems and emergencies in the network (router.
Spiceworks Implementation Network Wide. The Best Feature IT’S FREE.
All rights reserved, property and © CAD Computer GmbH & Co.KG 2009.
1Copyright © 2008, Printer Working Group. All rights reserved. Web-based Imaging Management System Working Group Printer Working Group Face-to-Face Meeting.
Search one day Search one week Search by agent Search by date range Select feature will filter your search Activities Manager.
Projector & Display Management WG Projector & Display Management WG Technical Notes - RBL Rick Landau, Dell, and the Projector & Display Management WG.
Printer Working Group DMTF Confidential Printer Working Group Update of CIM Printer Model Rick Landau Dell, CTO Office 2006/11/15.
Task #1 Create a relational database on computers in computer classroom 308, using MySQL server and any client. Create the same database, using MS Access.
Dell Confidential PWG Quarterly Oct 2006 Projector & Display Management BOF Status Rick Landau Dell, CTO Office 2006/10/25 v0.1.
70-294: MCSE Guide to Microsoft Windows Server 2003 Active Directory, Enhanced Chapter 4: Active Directory Architecture.
Copyright 2006 South-Western/Thomson Learning Chapter 12 Tables.
1Copyright © 2007, Printer Working Group. All rights reserved. PWG Projector & Display Management (PDM) Working Group (summary to be inserted into plenary.
Projector & Display Management WG Projector & Display Management WG F2F Meeting 2007/03 Agenda Rick Landau, Dell, and the Projector & Display Management.
HTTP Extension Framework Name: Qin Zhao Id:
Lesson 3: Migrating and Configuring User Data MOAC : Configuring Windows 8.1.
Catherine Tabone 04 June 2014 European Legislation Identifier (ELI)
© 2010 VMware Inc. All rights reserved Patch Management Module 13.
Dell Printer and Solutions Update Orlando Lacayo Sr. Product Manager August 2014.
PWG F2F Mtg, Plenary Session, August 2008 Projector & Display Management WG Status Rick Landau Dell, CTO Office 2007/08/08 v0.1.
Service Charging Platform. EMS (Entity Management System) 0 Logging Agent Provides detailed activity logs and reports all raw facts as they happen to.
Individuals who are interested in using microsoft ebook word templates can find these sources online. Ebook templates can make writing of ebooks easier.
EXTENSIBLE AGENTS FACILITATE THE EXTENSION OF SNMP AGENTS WITH NEW MIB MODULES SEPARATE SNMP PROTOCOL ENGINE FROM MIB INSTRUMENTATION ALLOW DYNAMIC ADDITION.
Doubling & Halving with Multiplication. Doubling and halving works because of the relationship between multiplication and division. Since multiplication.
2e – RadioButtons Lingma Acheson Department of Computer and Information Science, IUPUI CSCI N331 VB.NET Programming.
1Copyright © 2008, Printer Working Group. All rights reserved. Imaging Device Security (IDS) Working Group Camas, WA - PWG F2F Meeting August 13, 2008.
Confidential and Proprietary. Copyright © 2013 by Educational Testing Service. All rights reserved. CCSSO Conference Designing Items to Adapt to User-Supplied.
REST support for B2B access to your AppServer PUG Challenge Americas Michael Jacobs : Senior Software Architect Edsel Garcia : Principal Software.
Multiplication Find the missing value x __ = 32.
Words + picturesPicturesWords Day Day
Personal Preferences. Finding Personal Preferences Tool Bar And Options.
Lesson 11: Deploying and Configuring the DHCP Service MOAC : Installing and Configuring Windows Server 2012.
Categorization, views, search and retrieval Becky Bertram Covenant Technology Partners.
Copyright in Modern Times $$$ ™ vs ©
Windows and Mac OSX. Formatting a disk prepares it to accept data NTFS on Windows HFS+ on the Mac There are lots of different formatting options.
Car Wash Chemicals Ryko and Our Competition. There are Many Options To Choose From.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: HTML Tables.
Copyright © 2009 First Steps Training & Development, Inc. All rights reserved. 11 Trouble Shooting Logic Choice Analysis Getting a Good Choice Statement.
1.Is it More, Less, or Exactly Half? 2. Is it More, Less, or Exactly Half?
Using Tables in Probability Problems -how to make problems easier.
Windows XP 101: Using Windows XP Professional in the Classroom.
© 2017 SlidePlayer.com Inc. All rights reserved.