RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 1 High-Level Interface to the Traffic Flow Measurement Architecture Jürgen Quittek C&C Research.

Slides:



Advertisements
Similar presentations
Policy-based Accounting Draft Version 01 Policy-based Accounting Draft Version 01 Georg Carle, Sebastian Zander, Tanja Zseby GMD FOKUS - German National.
Advertisements

Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
Lecture # 2 : Process Models
SIP and IMS Enabled Residential Gateway Sergio Romero Telefónica I+D Jan Önnegren Ericsson AB Alex De Smedt Thomson Telecom.
Policy-based Accounting Tanja Zseby, Georg Carle, Sebastian Zander GMD FOKUS - German National Research Institute for Information Technology Competence.
Policy-based Accounting Draft Sebastian Zander, Tanja Zseby GMD FOKUS - German National Research Institute for Information Technology Competence Center.
Software Requirements
Policy-based Accounting: Accounting Issues Georg Carle, Sebastian Zander, Tanja Zseby GMD FOKUS - German National Research Center for Information Technology.
Lecture Nine Database Planning, Design, and Administration
COMP4690, by Dr Xiaowen Chu, HKBU
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
SNMP ( Simple Network Management Protocol ) based Network Management.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
SACM Information Model. Current Status First WG draft posted 10/24 Many open issues remain Several comments / suggestions sent to WG for review Today.
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
CS 4310: Software Engineering Lecture 3 Requirements and Design.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Framework & Requirements for an Access Node Control Mechanism in Broadband Multi-Service Networks ANCP WG IETF 70 – Vancouver draft-ietf-ancp-framework-04.txt.
Slide 113/09/2015 WP 4 Status. Slide 213/09/2015 Objectives Development and integration of tools for: Topology discovery in multi-domain networks Active.
GrIDS -- A Graph Based Intrusion Detection System For Large Networks Paper by S. Staniford-Chen et. al.
Chapter 13 – Network Security
Application-Layer Anycasting By Samarat Bhattacharjee et al. Presented by Matt Miller September 30, 2002.
Top-Down Network Design Chapter Nine Developing Network Management Strategies Oppenheimer.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 6 Slide 1 Software Requirements.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
CST203-2 Database Management Systems Lecture 2. One Tier Architecture Eg: In this scenario, a workgroup database is stored in a shared location on a single.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Abierman-rmonwg-17mar03 1 RMONMIB WG 56th IETF San Francisco, California March 17, 2003 Discussion: Admin:
COPS Common Open Policy Service Vemuri Namratha Kandaswamy Balasubramanian Venreddy Nireesha.
Software Requirements Presented By Dr. Shazzad Hosain.
Programming Interface for IP-based Networks Steve Weinstein & Masa Suzuki {sbw, C&C Research Labs., NEC USA, Inc. Feb. 13, 1998.
MOME MOME: An advanced measurement meta-repository IPS-MoMe Workshop, Warsaw, Poland March 14, 2005 Felix Strohmeier Authors:
Production Data Grids SRB - iRODS Storage Resource Broker Reagan W. Moore
IPSec IPSec provides the capability to secure communications across a LAN, across private and public wide area networks (WANs) and across the Internet.
1 Chapter Overview Password Protection Security Models Firewalls Security Protocols.
Applicazione del paradigma Diffserv per il controllo della QoS in reti IP: aspetti teorici e sperimentali Stefano Salsano Università di Roma “La Sapienza”
Real-time Flow Management 2 BOF: Remote Packet Capture Extensions Jürgen Quittek NEC Europe Ltd, Heidelberg, Germany Georg Carle GMD.
SNMP for the PAA-EP protocol PANA wg - IETF 60 San Diego -> Yacine El Mghazli (Alcatel)
1 Policy-based architecture. 2 Policy management view of the architecture IP MMed domain is a converged services domain where voice, video, data are provided.
WP6: Authorization Service Workshop in Eger Marcin Adamski, Michał Chmielewski, Sergiusz Fonrobert, Jarek Nabrzyski and Tomasz Ostwald Poznań Supercomputing.
IETF67 DIME WG Towards the specification of a Diameter Resource Control Application Dong Sun IETF 67, San Diego, Nov 2006 draft-sun-dime-diameter-resource-control-requirements-00.txt.
1 Supplementary Slides for Software Engineering: A Practitioner's Approach, 5/e Supplementary Slides for Software Engineering: A Practitioner's Approach,
62 nd IETF – CAPWAP Working Group1 CAPWAP Objectives Saravanan Govindan March 2005.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Authorization GGF-6 Grid Authorization Concepts Proposed work item of Authorization WG Chicago, IL - Oct 15 th 2002 Leon Gommans Advanced Internet.
Improving Network Management with Software Defined Network Group 5 : z Xuling Wu z Haipeng Jiang z Sichen Wu z Aparna Sanil.
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
P age 1 September Presence Enriched Terminal QoS Monitoring Diego Costantini NEC Europe Ltd., Heidelberg, Germany
Zurich Research Laboratory IBM Zurich Research Laboratory Adaptive End-to-End QoS Guarantees in IP Networks using an Active Network Approach Roman Pletka.
Experience at Auckland with SRL and NetFlowMet Nevil Brownlee The University of Auckland Chicago IETF, August 1998.
Requirements Analysis
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
Policy Modeling in a PBM Architecture 6WIND / Euronetlab
MIDCOM MIB Juergen Quittek, Martin Stiemerling, Pyda Srisuresh 60th IETF meeting, MIDCOM session.
1 IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: EAP Pre-authentication Problem Statement in IETF HOKEY WG Date Submitted: September,
EMI is partially funded by the European Commission under Grant Agreement RI Common Authentication Library Daniel Kouril, for the CaNL PT EGI CF.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Omniran CF00 1 Key Concepts of Accounting and Monitoring Date: Authors: NameAffiliationPhone Hao WangFujitsu R&D
PART1 Data collection methodology and NM paradigms 1.
A Single Intermediate Language That Supports Multiple Implemtntation of Exceptions Delvin Defoe Washington University in Saint Louis Department of Computer.
Georg Carle, Sebastian Zander, Tanja Zseby
Lec7: SNMP Management Information
Potential Areas of Research Activity – March 2000
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Computer Science Department
SNMP (Simple Network Management Protocol) based Network Management
Chapter 5 SNMP Management
Chapter 5 SNMP Management
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Presentation transcript:

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 1 High-Level Interface to the Traffic Flow Measurement Architecture Jürgen Quittek C&C Research Laboratories NEC Europe Ltd. Heidelberg, Germany Marcelo Pias Department of Computer Science University College London UK draft-quittek-rtfm-generic-interface-00.txt

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 2 Outline o Motivation åProblems with RTFM architecture åApplication Scenarios o Requirements o Approach o Interface Description (so far) o Open Issues

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 3 Motivation o The interface for flow measurements defined by the RTFM architecture and offered by the Meter MIB is powerful. o However, it is not always really easy to use åinteraction between manager, reader, and meter årule set specifications are procedurally defined åwriting rule sets is a non-trivial task åmeter delivers measured traffic data in pull mode only o Several management applications require less functionality, and they would benefit from a simpler interface.

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 4 RTFM Architecture Manager Meter Control (basic settings, rule sets, registration) Data (Pull Mode) User / Application Reader

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 5 Rule Sets o Single rule: & = :, ;  Actions: Ignore, NoMatch, Count, CountPkt, Return, GoSub, GoSubAct, Assign, AssignAct, Goto, GotoAct, PushRuleTo, PushRuleToAct, PushPktTo, PushPktToAct o Format statement o Statistics statement o Example SET 13 RULES SourcePeerType & 255 = IP: PushtoAct, IP_pkt; Null & 0 = 0: Ignore, 0; # IP_pkt: # Tally IP traffic by (Class C) subnet SourcePeerAddress & = 0: PushPktToAct, Next; DestPeerAddress & = 0: CountPkt, 0; # FORMAT FlowRuleSet FlowIndex FirstTime " " SourcePeerType SourcePeerAddress DestPeerAddress " " SourceTransType SourceTransAddress DestTransAddress " " ToPDUs FromPDUs " " ToOctets FromOctets;

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 6 RTFM Architecture Applications There are two typical kinds of applications: 1Plain (standalone) traffic measurement applications åwell supported by architecture åhigh flexibility in rule definition åRule files written manually or in SRL åTraffic data is read in pull mode åmetered data stored for further processing 2Applications with integrated traffic measurement åtypically less low-level metering functionality required åautomatic rule set generation åpush mode for traffic data may be desirable ågathering of traffic data for immediate processing

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 7 Meter Customer ATariff Translator Service Provider Customer BTariff Translator Meter 1.Tariff Multicast 2. Tariff 3. Meter Policies 4. Control (Rule Set) 3. Meter Policies 4. Control (Rule Set) 5. Data (Pull Mode) 6. Data (unicast) 5. Data (Push Mode) 6. Data (unicast) Accounting and Charging for QoS

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 8 Steps (1) Service Provider multicasts Tariffs to accounting modules of his Customers (2, 3) The Customer accounting module loads a module called Tariff Translator in order to create Meter Policies from the Tariff. (4) The Meter Policies are transformed to Meter specific control (e.g. RTFM Rule Set) (5, 6) The metering/accounting data is collected either using: - Pull Mode or Proactive - Push Mode or Reactive

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 9 Policy Server Network Node PEP PDP May use LDAP, SNMP, … for accessing policy database, authentication, etc. May monitor the network o Policy server according to policy framework RFC 2753 o May require current overall traffic and current individual traffic information in order to decide on admission control, QoS assignments, and traffic engineering actions.

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 10 Requirements for Application Type 2 o Control traffic measurement on a high level of abstraction o Abstraction from details of RTFM architecture as high as possible åSimplification of model åSimplification of meter policies (rule sets) o Abstraction as low a necessary in order to provide the functionality required by different kinds of applications åAccounting åQoS monitoring å... o Gathering traffic data in pull and push mode

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 11 Application RTFM Interface RTFM Architecture Control (Meter Policies) Data (Pull or Push Mode) Control (Rule Set) Data (Pull Mode) Approach

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 12 Interface Design o 5 Groups of data structures and functions åFlow Attribute åFlow Description åManager åReader åMeter o Trade of simplicity against functionality RTFM Interface: group usage graph Flow Attribute Flow Description Meter ReaderManager RTFM Interface: group usage graph Flow Description Meter ReaderManager

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 13 Flow Attribute o Attribute Value Pair o Data structure åAttribute type according to RFC 2722 and RFC 2724 åAttribute value o Funtions ånone

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 14 Flow Description o Declarative specification instead of procedural rule sets o Data structure åsourceIPAddress ådestinationIPAddress åsourceMask number of significant bits & treatment of wildcards ådestinationMask number of significant bits & treatment of wildcards åtransportType set of predefined numbers åsourcePort ådestinationPort ådirection independent, forward, backward åfurtherAttributeSet set of Flow Attributes o No functions o Open question: Would just an attribute set be sufficient?

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 15 Manager o Data Structure åMeter(s) ( set of) meter to be used å... o Functions åmeasureFlow returns Reader flowDescription Meter Policy flowAttributes Set of attributes to be reported meter meter to be used firstTimeInterpretation absolute, relative, relative-incremental collectTimeInterval polling interval for flow data å...

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 16 Reader o Data Structure åempty (so far) o Functions ågetFlowData ågetFlowDescription(s) ågetMeter(s) åInstallFlowDataListener åRemoveFlowDataListener å... o Open issue: One Reader per Flow Description?

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 17 Meter o Just specifying location and access to Meter o Data Structure åIPAddress åport åcommunity (user) / credentials o Functions ånone o Open Issue: åglobal Meter settings

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 18 Plan for RTFM High-Level Interface o Complete interface requirements and specification draft until March 2001 o Decision on mapping to (protocol, API, MIB, none) in March 2001 o First version of (Protocol, API, MIB) until August 2001 o Implementation and final versions in 2001

RTFM2 BOF 49th IETF Meeting San Diego, CA December 2000 slide 19 Open Issues o Is the interface description style appropriate? o Should Flow Attributes also contain attribute masks? o Flow Description: Just a set of Flow Attributes? o One Reader per Flow Description? o How to implement the specification? åMIB module? åMeter MIB extension? åa new protocol? åan API? o Is this an appropriate issue for an RTFM2 WG ?