1 PSAMP WGIETF, November 2003PSAMP WG PSAMP Framework Document draft-ietf-psamp-framework-04.txt Duffield, Greenberg, Grossglauser, Rexford: AT&T Chiou:

Slides:



Advertisements
Similar presentations
The Transmission Control Protocol (TCP) carries most Internet traffic, so performance of the Internet depends to a great extent on how well TCP works.
Advertisements

Overview of IETF work on IP traffic flow measurement and current developments Dr. Jürgen Quittek General Manager Network Research Division, NEC Europe.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
Camarillo / Schulzrinne / Kantola November 26th, 2001 SIP over SCTP performance analysis
CCNA – Network Fundamentals
NET0183 Networks and Communications Lecture 28 TCP: a transport layer protocol... the story continues... Sagan halda áfram 8/25/20091 NET0183 Networks.
IS333, Ch. 26: TCP Victor Norman Calvin College 1.
1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) Transmission Control Protocol (TCP) User Datagram Protocol.
BZUPAGES.COM 1 User Datagram Protocol - UDP RFC 768, Protocol 17 Provides unreliable, connectionless on top of IP Minimal overhead, high performance –No.
Chapter 7 – Transport Layer Protocols
Evaluation of Header Field Entropy for Hash-Based Packet Selection Evaluation of Header Field Entropy for Hash-Based Packet Selection Christian Henke,
1 PSAMP WGIETF, November 2002PSAMP WG PSAMP Framework Document draft-ietf-psamp-framework-01.txt Duffield, Greenberg, Grossglauser, Rexford: AT&T Chiou:
Protocols and the TCP/IP Suite
IP-UDP-RTP Computer Networking (In Chap 3, 4, 7) 건국대학교 인터넷미디어공학부 임 창 훈.
1 Chapter Internetworking Part 4 (Transport Protocols, UDP and TCP, Protocol Port Numbers)
1 PSAMP Protocol Specifications IPFIX IETF-64 November 10th, 2005 Benoit Claise Juergen Quittek Andrew Johnson.
Data Transfer Case Study: TCP  Go-back N ARQ  32-bit sequence # indicates byte number in stream  transfers a byte stream, not fixed size user blocks.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
NVO3 dataplane encapsulation requirements discussion Erik Nordmark, Arista Networks.
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
26-TCP Dr. John P. Abraham Professor UTPA. TCP  Transmission control protocol, another transport layer protocol.  Reliable delivery  Tcp must compensate.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 2.5 Internetworking Chapter 25 (Transport Protocols, UDP and TCP, Protocol Port Numbers)
MPTCP – MULTIPATH TCP Interim meeting #3 20 th October 2011 audio Yoshifumi Nishida Philip Eardley.
Consideration for Selecting RTCP XR Metrics for RTCWEB Statistics API draft-huang-xrblock-rtcweb-rtcp-xr-metrics-01 Rachel Huang
Jennifer Rexford Princeton University MW 11:00am-12:20pm Measurement COS 597E: Software Defined Networking.
Multi6 interim meeting agenda Chairs: Brian Carpenter, Kurt Lindqvist 1.IPR reminder, logistics, agenda bashing 2.Charter review 3.draft-lear-multi6-things-to-think-about-03.txt.
Abierman-psamp-18nov02 1 PSAMP WG 55th IETF Atlanta, Georgia November 18, 2002 Discussion: Admin: (In Body:
Trajectory Sampling for Direct Traffic Oberservation N.G. Duffield and Matthias Grossglauser IEEE/ACM Transactions on Networking, Vol. 9, No. 3 June 2001.
Sampling and Filtering Techniques for IP Packet Selection - Update - draft-ietf-psamp-sample-tech-04.txt Tanja Zseby, FhG FOKUS Maurizio Molina, NEC Europe.
Flow Aware Packet Sampling
Standards Activities on Traffic Measurement. 2 Outline Applications requiring traffic measurement Packet capturing and flow measurement Existing protocols.
Computer Networking Lecture 18 – More TCP & Congestion Control.
Evaluation of NetFlow Version 9 Against IPFIX Requirements: changes from version 03 to 04 draft-claise-ipfix-eval-netflow-04.txt Benoit Claise, Cisco Systems.
1 PSAMP Protocol Specifications PSAMP IETF-59 March 2, 2004 Benoit Claise Juergen Quittek.
1 PSAMP WG 64th IETF Vancouver November 10, 2005 Discussion: (in Body: subscribe)
Congestion Issues Stewart Bryant
PSAMP MIB Status Managed Objects for Packet Sampling A Status Report Thomas Dietz Benoit Claise
TCP continued. Discussion – TCP Throughput TCP will most likely generate the saw tooth type of traffic. – A rough estimate is that the congestion window.
MPTCP Protocol – Updates draft-ietf-mptcp-multiaddressed-03 Alan Ford, Costin Raiciu, Mark Handley, Olivier Bonaventure.
Requirements and Selection Process for RADIUS Crypto-Agility December 5, 2007 David B. Nelson IETF 70 Vancouver, BC.
Per-Packet Record Export Proposal draft-kim-ipfix-ppr-00.txt Chang H. Kim, Taesang Choi {kimch,
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
1 IPFIX Default Transport IPFIX IETF-58 November 10, 2003 Stewart Bryant Benoit Claise.
4343 X2 – The Transport Layer Tanenbaum Ch.6.
1 PSAMP Protocol Specifications PSAMP IETF-58 November 11, 2003 Benoit Claise Juergen Quittek.
PSAMP Information Model Status Information Model for Packet Sampling A Status Report Thomas Dietz Falko Dressler.
IETF 62 NSIS WG1 Porgress Report: Metering NSLP (M-NSLP) Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen.
RPSEC WG Issues with Routing Protocols security mechanisms Vishwas Manral, SiNett Russ White, Cisco Sue Hares, Next Hop IETF 63, Paris, France.
IPFIX MIB Status Managed Object for IP Flow Export A Status Report Thomas Dietz Atsushi Kobayashi
Chapter 3 TCP and IP 1 Chapter 3 TCP and IP. Chapter 3 TCP and IP 2 Introduction Transmission Control Protocol (TCP) User Datagram Protocol (UDP) Internet.
IPFIX Protocol Draft Benoit Claise, Cisco Systems Mark Fullmer, OARnet Reinaldo Penno, Nortel Networks Paul Calato, Riverstone Networks.
IPFIX Charter Discussion Juergen Quittek 65th IETF meeting, IPFIX session.
Draft-ietf-p2psip-base-08 Cullen Jennings Bruce Lowekamp Eric Rescorla Salman Baset Henning Schulzrinne March 25, 2010.
IPFIX Requirements: Document Changes and New Issues Raised Jürgen Quittek, NEC Benoit Claise, Cisco Tanja Zseby, Sebstian Zander, FhG FOKUS.
Studies of LHCb Trigger Readout Network Design Karol Hennessy University College Dublin Karol Hennessy University College Dublin.
U Innsbruck Informatik - 1 Specification of a Network Adaptation Layer for the Grid GGF7 presentation Michael Welzl University.
Thoughts on the LMAP protocol(s) LMAP Interim meeting, Dublin, 15 th September 2014 Philip Eardley Al Morton Jason Weil 1.
IETF 64 PSAMP WG1 Path-coupled Meter Configuration Georg Carle, Falko Dressler, Changpeng Fan, Ali Fessi, Cornelia Kappler, Andreas Klenk, Juergen Quittek,
IP Flow Information eXport (IPFIX)
Chapter 3 TCP and IP Chapter 3 TCP and IP.
IPFIX Protocol Specifications IPFIX IETF-62 March 12th, Benoit Claise Stewart Bryant
Internet Networking recitation #9
Managed Objects for Packet Sampling
RPSEC WG Issues with Routing Protocols security mechanisms
IPFIX Requirements: Document Changes from Version -07 to Version -09
Internet Networking recitation #10
Distributed Data Collection
Education and Training Statistics Working Group – June 2014
William Lupton | | 04-Nov-2018
Presentation transcript:

1 PSAMP WGIETF, November 2003PSAMP WG PSAMP Framework Document draft-ietf-psamp-framework-04.txt Duffield, Greenberg, Grossglauser, Rexford: AT&T Chiou: Avici Claise, Marimuthu, Sadasivan: Cisco

2 PSAMP WGIETF, November 2003PSAMP WG Changes and Open Issues

3 PSAMP WGIETF, November 2003PSAMP WG Title  OLD: A Framework for Passive Packet Measurement  NEW: A Framework for Packet Selection and Reporting  Better reflects main contributions of psamp  Avoid “sampling”: suggests only statistical sampling

4 PSAMP WGIETF, November 2003PSAMP WG Packet Selection: Encrypted Packets  Packet encryption will make general PSAMP difficult,  the encryption key will not generally be available.  Default to packet selection based on non-encrypted parts  Sampling OK,  Other selectors difficult

5 PSAMP WGIETF, November 2003PSAMP WG Packet Selection Terminology  Use one type of sampling to implement another  Example: hash-based selection in place of random selection  OLD Terminology: Emulated Selection  Objection: quality of emulation can vary  Example: stronger hash function gives closer to random sampling some packet could evade sampling if hash function weak  NEW Terminology: Approximative Selection

6 PSAMP WGIETF, November 2003PSAMP WG Reporting  Motivation: probably 2 kinds of PSAMP capable devices 1.Low end, just do mandatory reporting, e.g., 1 in N sampling only 2.High end: big router, IPFIX capable  Mandatory Reporting  Input packet sequence numbers used by application to determine attained selection rate  Option to include some number of bytes from start of packet Probably don’t want to send if doing extended reporting  Extended Reporting  now a MAY  “If IPFIX is supported at the observation point, then in order to be PSAMP compliant, extended packet reports MUST be able to include all fields required in the IPFIX information model, with modifications appropriate to reporting on single packets rather than flows.”

7 PSAMP WGIETF, November 2003PSAMP WG Reporting Sequence Numbers  Role of sequence numbers:  Indicate absence of information  Export packet sequence numbers  Indicate rate of loss in transmission Attained_transmission_rate = diff_received_seqno/diff_export_seqno  Input packet sequence numbers  Indicate end-to-end sampling loss rate from observation to collection End_to_end_selection_rate = diff_received_seqno/diff_input_seqno  Used to renormalize measured bytes Estimated_actual_bytes = Samped_bytes / End_to_end_selection_rate  New Issue:  Include input sequence numbers in each packet report?  Or send periodically in report interpretation?

8 PSAMP WGIETF, November 2003PSAMP WG Export Terminology  OLD: measurement packets  NEW: export packet

9 PSAMP WGIETF, November 2003PSAMP WG Export Requirements: Confidentiality  Confidentiality: = option to encrypt export packets  Should availability of option be MUST or SHOULD?  WG Discussion  IETF 57: WG meeting favored MUST  Mailing list: some comments that MUST is too strong  Argument for encryption  Some initial part of payload may be included (unlike IPFIX)  IPFIX now a MUST after IESG review; same considerations apply to PSAMP  Arguments against mandatory ability to encrypt  Export will often take place over secure networks (e.g. within service provider)  Implementation cost Software / hardware  Need to reach WG consensus

10 PSAMP WGIETF, November 2003PSAMP WG Export Requirements: Timeliness  Motivation:  want to export packet reports “ASAP”  Source of delay:  resource contention, export buffering  Aim for draft:  State maximum delay based on application needs  SHOULD requirement (you’d better have good reason for breaking it)  Application:  Matching up reports on same packet from several observation points Passive measurement of loss, delay  Requirements: 1.Need to buffer reports at collector prior to matching Suggestion that 30 second delay tolerable 2.If no synchronized clocks at observation points, use collector timestamping More stringent export delay requirement: 1 second delay appropriate  Proposal:  Packets SHOULD suffer no more than 1 second delay between observation and export

11 PSAMP WGIETF, November 2003PSAMP WG The Export Protocol Conundrum  PSAMP Requirements  Congestion avoiding  Not onerous on PSAMP device  Reliability not required, avoid overhead (buffers, ack processing)  No existing transport protocol that fulfills requirements  Interim solution: TCP (ugh!)  Aim to supplement with one of  Collector based rate renegotiation (last resort, if all else fails)  Whatever unreliable transport protocol IPFIX chooses No consensus in IPFIX for adopting TCP as transport More support in IPFIX WG meeting vote for SCTP than TCP  Protocols in development (DCCP, SCTP-PR?) SCTP-PR RFC expected within two(?) months Several SCTP-PR implementations exist  Conclusion:  If we argue about this long enough the technology will have time to catch up

12 PSAMP WGIETF, November 2003PSAMP WG Actions  Resolve open items  Any further comments to mailing list  Proceed to final WG call