Making stuff real re-feedback Bob Briscoe, BT Research Nov 2005 CRN DoS resistant Internet w-g.

Slides:



Advertisements
Similar presentations
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP draft-briscoe-tsvwg-re-ecn-tcp-03 Bob Briscoe, BT & UCL Arnaud Jacquet, Alessandro Salvatori.
Advertisements

Re-ECN: Adding Accountability for Causing Congestion to TCP/IP draft-briscoe-tsvwg-re-ecn-tcp draft-briscoe-tsvwg-re-ecn-tcp Bob Briscoe, BT & UCL Arnaud.
The cost of freedom Bob Briscoe Chief Researcher, BT Group and UCL Dec 2006.
Policing congestion response in an internetwork using re-feedback Bob Briscoe 1,2 Arnaud Jacquet 1, Carla Di Cairano- Gilfedder 1, Alessandro Salvatori.
RSVP/Diffserv Yoram Bernet - Microsoft Raj Yavatkar - Intel.
ConEx Abstract Protocol What’s the Credit marking for? draft-mathis-conex-abstract-mech-00.txt draft-mathis-conex-abstract-mech-00.txt apologies from Bob.
Mending the Internet value chain... …in one bit Internet capacity sharing & QoS Bob Briscoe Chief Researcher, BT Oct 2009 This work is partly funded by.
© British Telecommunications plc 1 Network Performance Isolation in Data Centres using ConEx Congestion Policing draft-briscoe-conex-policing-01 draft-briscoe-conex-data-centre-02.
1 Congestion Control. Transport Layer3-2 Principles of Congestion Control Congestion: r informally: “too many sources sending too much data too fast for.
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168) Limited Transmit (RFC 3042)
1 Internet Networking Spring 2003 Tutorial 11 Explicit Congestion Notification (RFC 3168)
DoS-resistant Internet - progress Bob Briscoe Jun 2005.
Networking Research1 Thoughts on Networking Research Bob Kinicki PEDS Presentation October 6, 2003.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #8 Explicit Congestion Notification (RFC 3168) Limited Transmit.
Internet capacity sharing: Fairer, Simpler, Faster? Bob Briscoe Chief Researcher, BT Mar 2010 This work is partly funded by Trilogy, a research project.
QoS interconnect best without effort Bob Briscoe Chief Researcher BT Sep 2009 This work is partly funded by Trilogy, a research project supported by the.
A broadband incentive solution re-feedback Bob Briscoe, BT Research Nov 2005 CFP broadband incentives w-g.
Whither Congestion Control? Sally Floyd E2ERG, July
Sorting out Internet resource sharing Bob Briscoe Chief Researcher BT Group Apr 2008.
ConEx Concepts and Uses Toby Moncaster John Leslie (JLC) Bob Briscoe (BT) Rich Woundy (Comcast) draft-moncaster-conex-concepts-uses-01.
QoS in MPLS SMU CSE 8344.
Peer-to-peer (p2p) value & cost Bob Briscoe Chief Researcher BT Group Sep 2008.
Viability of Congestion Exposure. Framing the Discussion This discussion is about congestion exposure – not any specific solution Viability and tractability.
ConEx Concepts and Abstract Mechanism draft-ietf-conex-abstract-mech-07.txt draft-ietf-conex-abstract-mech-07.txt Matt Mathis, Google Bob Briscoe, BT IETF-87.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-08.txt draft-briscoe-tsvwg-ecn-tunnel-08.txt Bob Briscoe, BT IETF-77 tsvwg.
Quick-Start for TCP and IP A.Jain, S. Floyd, M. Allman, and P. Sarolahti ICSI, April 2006 This and earlier presentations::
Internet resource sharing: a way forward? Bob Briscoe Chief Researcher, BT May 2009 This work is partly funded by Trilogy, a research project supported.
ConEx Concepts and Uses Toby Moncaster John Leslie (JLC) Bob Briscoe (BT) Rich Woundy (ComCast) draft-moncaster-conex-concepts-uses-01.
Interconnect QoS business requirements Bob Briscoe BT Group CTO.
Tetherless industry structure Bob Briscoe Jan 2002.
Internet resource sharing: a way forward? Bob Briscoe Chief Researcher, BT May 2009 This work is partly funded by Trilogy, a research project supported.
Congestion marking for low delay (& admission control) Bob Briscoe BT Research Mar 2005.
Pushing Packet Processing to the Edge Scheduling in Optics is the Wrong Answer for Fine-Grained Resource Sharing Bob Briscoe Chief Researcher, BT Group.
Byte and Packet Congestion Notification draft-briscoe-tsvwg-byte-pkt-mark-00.txt draft-briscoe-tsvwg-byte-pkt-mark-00.txt Bob Briscoe, BT & UCL IETF-69.
Re’Arch 2008 Policing Freedom… to use the Internet Resource Pool Arnaud.Jacquet, Bob.Briscoe, Toby.Moncaster December
Requirements for Simulation and Modeling Tools Sally Floyd NSF Workshop August 2005.
Social & Economic Control of Networks Bob Briscoe Chief Researcher BT Networks Research Centre Jul 2007.
Congestion exposure BoF candidate protocol: re-ECN Bob Briscoe Chief Researcher, BT Nov 2009 This work is partly funded by Trilogy, a research project.
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP Bob Briscoe, BT & UCL Arnaud Jacquet, BT Alessandro Salvatori, BT IETF-65 tsvwg Mar 2006.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-03.txt draft-briscoe-tsvwg-ecn-tunnel-03.txt Bob Briscoe, BT IETF-75 saag.
The speed of sharing stretching Internet access Bob Briscoe Chief Researcher, BT Apr 2009 This work is partly funded by Trilogy, a research project supported.
Design for tussle Bob Briscoe Chief Researcher, BT Jun 2009 re-architecting the Internet.
Tunnelling of Explicit Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-02.txt draft-briscoe-tsvwg-ecn-tunnel-02.txt Bob Briscoe, BT IETF-74 tsvwg.
Downstream knowledge upstream re-feedback Bob Briscoe Arnaud Jacquet, Carla Di Cairano- Gilfedder, Andrea Soppera & Martin Koyabe BT Research.
QoS interconnect best without effort Bob Briscoe Chief Researcher BT Sep 2009 This work is partly funded by Trilogy, a research project supported by the.
Next Steps for QoS A report of an IAB collaboration examining the state of QoS architectures for IP networks RFC 2990 Published November 2000 Geoff Huston.
Guaranteed QoS Synthesiser (GQS) Bob Briscoe, Peter Hovell BT Research Jan 2005.
1 Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP Bob Briscoe, BT & UCL Arnaud Jacquet, BT Alessandro Salvatori, BT CRN DoS w-g, Apr 2006.
Re-ECN: Adding Accountability for Causing Congestion to TCP/IP Bob Briscoe, BT & UCL Arnaud Jacquet, BT Alessandro Salvatori, BT IETF-64 tsvwg Nov 2005.
Solving this Internet resource sharing problem... and the next, and the next Bob Briscoe Chief Researcher BT Group (& UCL) Lou Burness, Toby Moncaster,
Interconnect QoS settlements & impairments Bob Briscoe BT Group CTO.
Network Performance Isolation in Data Centres using Congestion Policing draft-briscoe-conex-data-centre-01.txt draft-briscoe-conex-data-centre-01.txt Bob.
1 Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
NC STATE UNIVERSITY / MCNC Protecting Network Quality of Service Against Denial of Service Attacks Douglas S. Reeves  S. Felix Wu  Fengmin Gong DARPA.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
Support for ECN and PCN in MPLS networks draft-davie-ecn-mpls-00.txt Bruce Davie Cisco Systems Bob Briscoe June Tay BT Research.
© Lehr Interconnection WG Plans and Activities -- what interested in? * all things interconnection related so -- QoS (congestion mgmt), Net.
Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP (draft-ietf-tsvwg-ecn-encap-guidelines-04) Bob Briscoe (Simula Research.
K. Salah1 Security Protocols in the Internet IPSec.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Layered Encapsulation of Congestion Notification draft-briscoe-tsvwg-ecn-tunnel-01.txt draft-briscoe-tsvwg-ecn-tunnel-01.txt Bob Briscoe, BT IETF-72 tsvwg.
Support for ECN and PCN in MPLS networks
Bob Briscoe, BT Murari Sridharan, Microsoft IETF-84 ConEx Jul 2012
Bob Briscoe, BT IETF-72 tsvwg Jul 2008
draft-bagnulo-tcpm-generalized-ecn-00 M. Bagnulo & B. Briscoe IETF97
Cisco Real Exam Dumps IT-Dumps
IPv6: Are we really ready to turn off IPv4?
I like the protocol. What I have to say makes me sad.
ECN Experimentation draft-black-ecn-experimentation
Presentation transcript:

making stuff real re-feedback Bob Briscoe, BT Research Nov 2005 CRN DoS resistant Internet w-g

the problem: accountability for causing congestion main concern non-compliance with e2e congestion control (e.g. TCP-friendly)? how can ingress netwk detect whole path congestion? police cc? not just per-flow congestion response smaller: per-packet –single datagram ‘flows’ bigger: per-user –a congestion metric so users can be held accountable –24x7 heavy sources of congestion, DDoS from zombie hosts even bigger: per-network –a metric for holding upstream networks accountable if they allow their users to congest downstream networks context

ECN (recap) code- point standard designation 00not-ECT 10ECT(0) 01ECT(1) 11CE 0 …i… n 0% 100% code-point rate resource index NANA NBNB NDND R1R1 S1S1 3% ECT(0) CE ECE in TCP protocol CE ECE 0% ECN rate 3%

0% re-ECN rate, v i 3% v i  ECT(0) – CE re-ECN (sketch) on every Echo-CE from TCP, sender sets ECT(0), else sets ECT(1) at any point on path, diff betw rates of ECT(0) & CE is downstream congestion routers unchanged code- point standard designation 00not-ECT 10ECT(0) 01ECT(1) 11CE ECT(1) 0 …i… n 3% code-point rate resource index 3% 97% ECT(0) CE Echo-CE in TCP protocol 3% NANA NBNB NDND R1R1 S1S1 2.6% 0.4% CE

NANA NBNB NDND R1R1 S1S1 security aps incentive framework (user-network) packets carry view of downstream path congestion to each router so ingress can police rate response –using path congestion declared by sender won’t snd or rcv just understate congestion? no – egress drops negative balance ECT(1) 3% code-point rate 0% re-ECN 3% ECT(0) CE 3% policer dropper 2%

accountability for congestion other applications congestion-history-based policer (congestion cap) throttles causes of past heavy congestion (zombies, 24x7 p2p) DDoS mitigation QoS & DCCP profile flexibility ingress can unilaterally allow different rate responses to congestion load sharing, traffic engineering multipath routers can compare downstream congestion bulk metric for inter-domain SLAs or charges bulk volume of ECT(0) less bulk volume of CE upstream networks that do nothing about policing, DoS, zombies etc will break SLA or get charged more security aps £ £ 0% re-ECN, v i 3% NANA NBNB NDND R1R1 S1S1

£ £ inter-domain accountability for congestion metric for inter-domain SLAs or charges bulk volume of ECT(0)less bulk volume of CE measure of downstream congestion allowed by upstream nets volume charging tries to do this, but badly aggregates and deaggregates precisely to responsible networks upstream networks that do nothing about policing, DoS, zombies break SLA or get charged more 0% re-ECN, v i 3% NANA NBNB NDND R1R1 S1S1 2.6% 2.1% security aps

making stuff real tie to new product the occasion when companies consider making changes not just performance enhancement or cost reduction effort from inventors not invented here has a flip side hawking round every relevant forum – plan for long haul creating a fashion unilateral action in the value chain bilateral changes (e.g. vendor & operator) a second best bilateral between similar players (e.g. network operators) bilateral between neighbours overlays can turn remote networks into neighbours materials & process equip com p- onen ts equi p mak ers netwo rk owner s servic e provi ders conten t & applic s appl i- ance s en d us ers deployment

re-ECN incremental deployment only REQUIRED change is TCP sender behaviour precision only if receiver is re-ECN capable too optional compatibility mode for ‘legacy’ ECN rcvrs inclined to leave it out (so few Legacy-ECN hosts out there) no change from ECN behaviour for routers tunnels IPsec middleboxes etc add egress droppers and ingress policers over time policers not necessary in front of trusted senders deployment

re-ECN deployment transition if legacy firewalls block FE=1, sender falls back to FE=0 FE=0 on first packets anyway, so see connectivity before setting FE=1 if sender has to wrongly clear FE=0, makes dropper over-strict for all sender (and receiver): re-ECN transport (from legacy ECN) ingress policer (deliberately) thinks legacy ECN is highly congested –50% for nonce senders, 100% for legacy ECN policers should initially be configured permissively over time, making them stricter encourages upgrade from ECN to re-ECN deployment

re-ECN deployment incentives - networks access network operators revenue defence for their QoS products can require competing streaming services over best efforts to buy the right to be unresponsive to congestion egress access operators: dropper can hold upstream neighbour networks accountable for congestion they cause in egress access without egress dropper, border congestion could be understated ingress access operators: policer if downstream networks hold upstream accountable (above) ingress will want to police its heavy & malicious users ingress can choose to rate-limit Not-ECT backbone networks unless hold upstream accountable will be held accountable by downstream deployment

re-ECN deployment incentives - vendors vendors of policing equipment network operators invite to tender sender (and rcvr): re-ECN transport (from Not-ECT) network operator pressure encourages OS vendor upgrades (sweetener below) Not-ECT rate-limits (above) encourage user upgrades end device OS vendors network operators hold levers (policers) to encourage customer product upgrades deployment everyone gains from adding accountability to TCP/IP except the selfish and malicious

making stuff real tie to new product the occasion when companies consider making changes not just performance enhancement or cost reduction effort from inventors not invented here has a flip side hawking round every relevant forum – plan for long haul creating a fashion unilateral action in the value chain bilateral changes (e.g. vendor & operator) a second best bilateral between similar players (e.g. network operators) bilateral between neighbours overlays can turn remote networks into neighbours materials & process equip com p- onen ts equi p mak ers netwo rk owner s servic e provi ders conten t & applic s appl i- ance s en d us ers summary