70 likes | 84 Views
A proposal on data model focusing on PSAMP Managed Objects for packet sampling. Enables observation & configuration of managed nodes supporting packet sampling. Lists sampling methods, collectors, instances. Discussion triggers for future development.
E N D
PSAMP MIB Status Managed Objects forPacket SamplingA Status Report
Overview • The current version is a straw-man proposal • Focusing on the data model • Trigger discussion • The PSAMP Managed Objects allow observation and configuration of managed nodes supporting packet sampling • It currently supports • retrieving information on • capabilities and Configuration of sampling methods • configuration of Collectors to which sampling reports are sent • configuration of sampling instances • statistics on sampled packets and sent reports • configuration of • collectors • sampling instances PSAMP MIB Status - 57th IETF Meeting
Structure • Methods Group • Describe all possible sampling methods and their capabilities • Lists the configured parameter sets for each sampling method • Reporting Group • Lists the configured collectors by IP address and port • Instance Group • Lists the configured sampling instances • Each instance uses two sampling methods • used sampling method is indicated by reference to parameter set • as trivial method “select all packets” is included • Collect statistic information on the sampling instance PSAMP MIB Status - 57th IETF Meeting
Sampling Methods • The following Sampling Methods are supported • Select All Packets • Count-Based Systematic Sampling • Time-Based Systematic Sampling • n-out-of-N Random Sampling • Probabilistic Sampling PSAMP MIB Status - 57th IETF Meeting
Collectors • The following objects are defined for each Collector • The address type • The target IP address, protocol and port • Statistic information on the number of sent reports PSAMP MIB Status - 57th IETF Meeting
Sampling Instances • The following objects are defined for each Sampling Instance • The interface it is working on • Up to two references to parameter sets in the Methods Group which are used for sampling • A reference to one collector in the Reporting Group • Statistic information on the number of sampled packets and sent reports PSAMP MIB Status - 57th IETF Meeting
Open Issues • Information about Filtering and Sampling Reports is currently not included • Several sampling methods are not yet defined • Packet filtering needs to be added to sampling methods • The parameter set definition of sampling methods needs to be checked carefully, some capability definitions are not yet complete. • Conformance statement and security considerations • Row status objects in writable tables • Support for reporting to multiple collectors • Support for more than two sampling parameter sets per instance? • Single object for capabilities (BITS syntax)? • Names length exceeding recommendations PSAMP MIB Status - 57th IETF Meeting