PSAMP MIB Status - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

PSAMP MIB Status

Description:

Diagrams, Examples and Function References. The document needs some diagrams and ... An entity relationship diagram should be added in the next version. ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 14
Provided by: thomas524
Learn more at: https://www.ietf.org
Category:
Tags: mib | psamp | diagrams | status

less

Transcript and Presenter's Notes

Title: PSAMP MIB Status


1
PSAMP MIB Status
  • Managed Objects forPacket SamplingA Status
    Report
  • Thomas Dietz dietz_at_netlab.nec.de
  • Benoit Claise bclaise_at_cisco.com

2
MIB Structure
  • Currently there are 4 groups of objects
  • The sampling methods group
  • Defines all sampling methods and their parameters
  • The filtering methods group
  • Defines all filtering methods and their
    parameters
  • The reporting group
  • Defines the collectors the device reports the
    packets to
  • The baseAssoc group
  • Links sampling/filtering methods, their
    parameters and the collectors together

3
The sampling/filtering group
  • Each sampling/filtering method is represented by
    its capabilities and a parameter table
  • Currently there are 7 sampling methods and 3
    filtering methods defined
  • The parameter table contains all parameter sets
    currently used on the device
  • The MIB tree for a method must only be
    implemented if the method is supported by the
    device

4
The Reporting Group
  • Contains the addresses of the collectors the
    device reports to in the collector table
  • Groups collectors together in the collector group
    table
  • The device can report the same sampled packets to
    multiple collectors
  • Must be present in every device

5
The baseAssoc Group
  • Contains the 2 tables that are vital for the MIB
  • The baseAssoc table contains the basic
    information for all the sampling processes
    applied to the device
  • The selectionList table links the baseAssoc to
    the sampling/filtering methods and their
    parameter sets
  • These 2 tables must be present on any device

6
Table Summary
Group of Tables
Sampling Methods 7 (none mandatory)
Filtering Methods 3 (none mandatory)
Reporting 2 (all mandatory)
BaseAssoc 2 (all mandatory)
7
Linking Everything Together
psampSampCountBasedParamSetTableEntry.4
psampSampTimeBasedParamSetTableEntry.10
psampCollectorGroupEntry.1.7.5 7 (index)
Order in which themethods are applied
psampBaseAssocEntry.1.5 1 (index) psampBaseAssoc
Entry.x.5 ... psampBaseAssocEntry.4.5 7 (index
of collector group)
  • psampSelectorListEntry.2.5.1 1 (second index)
  • psampSelectorListEntry.2.5.2 2 (second index)
  • psampSelectorListEntry.3.5.1 1.3.6.1.2.1.XXX.1.1
    .2.3.1.10
  • psampSelectorListEntry.3.5.2 1.3.6.1.2.1.XXX.1.1
    .1.3.1.4

8
Diagrams, Examples and Function References
  • The document needs some diagrams and examples to
    explain the interconnection of different parts of
    the MIB. An entity relationship diagram should be
    added in the next version.
  • References with Object IDs must be explained. It
    must be clear which Object ID should be
    referenced e.g., by psampBaseAssocObservationPoint
    or psampSampNonUniProbFunc.
  • A new section about undefined functions,
    parameters and observation point is needed.

9
Hash Filtering
  • Hash filtering is the most difficult function in
    the PSAMP Architecture.
  • The knowledge of all parameters of the hash
    function in the MIB could lead to a potential
    attack to the NMS.
  • The MIB will implement all parameters but these
    parameters may be protected by any means to avoid
    a security breach.
  • Those variables could e.g., be secured by a
    separate community name and be excluded from
    public access.
  • The description of the hash filtering should
    differentiate between input and output
    parameters.

10
Observation Domain,Data Types and Row Status
  • The observation domain is missing in both the
    PSAMP-MIB PsampBaseAssocEntry and PSAMP-TECH
    document.
  • Consistent usage of data types (especially
    Unsigned32 and Integer32 with ranges) should be
    ensured.
  • The description of the RowStatus objects must
    clearly state the minimum set of MIB variables in
    that table that need to be set in order for the
    status to go to "create".

11
Router State Filtering
  • psampFilterRState should be renamed to
    psampFilterRouterState if maximum OID name length
    of 32 chars is not exceeded.
  • The usage of subtables for each router state
    function should be evaluated.
  • That would also make clear which function is
    available (psampFilterRStateAvail) and it can be
    extended with new methods easily.

12
Terminology and Document Title
  • Capitalization should be consistent throughout
    the document.
  • Maybe the solution is to list all reference terms
    from PSAMP and IPFIX drafts (the ones used in the
    draft). So just a list, with no definition, in
    the terminology section.
  • Title should include sampling and filtering not
    only sampling.

13
The End
  • Thank you for your attention
Write a Comment
User Comments (0)
About PowerShow.com