John DeHart Computer Science & Engineering Washington University www.arl.wustl.edu GEC-10: Slick Packets Demonstration.

Slides:



Advertisements
Similar presentations
Network Support for Sharing. 2 CABO: Concurrent Architectures are Better than One No single set of protocols or functions –Different applications with.
Advertisements

QoS Strategy in DiffServ aware MPLS environment Teerapat Sanguankotchakorn, D.Eng. Telecommunications Program, School of Advanced Technologies Asian Institute.
IP Router Architectures. Outline Basic IP Router Functionalities IP Router Architectures.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Engineering Patrick Crowley, John DeHart, Mart Haitjema, Fred Kuhns, Jyoti Parwatikar, Ritun Patney, Jon Turner, Charlie Wiseman, Mike Wilson, Ken Wong,
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
Supercharging PlanetLab : a high performance, Multi-Application, Overlay Network Platform Written by Jon Turner and 11 fellows. Presented by Benjamin Chervet.
User-level Internet Path Diagnosis Ratul Mahajan, Neil Spring, David Wetherall and Thomas Anderson Designed by Yao Zhao.
Consensus Routing: The Internet as a Distributed System John P. John, Ethan Katz-Bassett, Arvind Krishnamurthy, and Thomas Anderson Presented.
Garrett Drown Tianyi Xing Group #4 CSE548 – Advanced Computer Network Security.
VIPER – Voice over IP with Enhanced Resiliency Abstract: VoIP call quality is subject to Internet conditions, and users may experience periods of low quality.
Policy Based Routing using ACL & Route Map By Group 7 Nischal ( ) Pranali ( )
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
1 Path Splicing Author: Murtaza Motiwala, Megan Elmore, Nick Feamster and Santosh Vempala Publisher: SIGCOMM’08 Presenter: Hsin-Mao Chen Date:2009/12/09.
The Stagecoach Problem
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
IP layer restoration and network planning based on virtual protection cycles 2000 IEEE Journal on Selected Areas in Communications Reporter: Jyun-Yong.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—5-1 Implementing Path Control Lab 5-1 Debrief.
Implementing a Highly Available Network
Chapter 9 Classification And Forwarding. Outline.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
1 Meeyoung Cha, Sue Moon, Chong-Dae Park Aman Shaikh Placing Relay Nodes for Intra-Domain Path Diversity To appear in IEEE INFOCOM 2006.
CS An Overlay Routing Scheme For Moving Large Files Su Zhang Kai Xu.
Jon Turner, John DeHart, Fred Kuhns Computer Science & Engineering Washington University Wide Area OpenFlow Demonstration.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
Wireless Networks of Devices (WIND) Hari Balakrishnan and John Guttag MIT Lab for Computer Science NTT-MIT Meeting, January 2000.
CSE4213 Computer Networks II
Distance-vector Multicast Routing Protocol (DVMRP)
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
Wide-Area Service Composition: Performance, Availability and Scalability Bhaskaran Raman SAHARA, EECS, U.C.Berkeley Presentation at Ericsson, Jan 2002.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Hierarchies Ethernet Switches Must be Arranged in a Hierarchy –Root is the top-level Ethernet Switch Root.
Routers Operate in a Mesh –Many possible alternative routes between two stations Only One of Many Possible Alternative Routes Packet.
1 Secure Peer-to-Peer File Sharing Frans Kaashoek, David Karger, Robert Morris, Ion Stoica, Hari Balakrishnan MIT Laboratory.
Achieving Convergence-Free Routing using Failure-Carrying Packets K. Lakshminarayanan et al. Presented by Ang Li 06/29/07.
Draft-cardenas-dff-05.txt March 26, 2012 Ulrich Herberg (Fujitsu)
The Internet Book. 3 The Internet Works Well The Internet is a marvel of technical accomplishment. TCP/IP: – Accommodates growth and change not imagined.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
1 Transport Layer: Basics Outline Intro to transport UDP Congestion control basics.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
CHAPTER 6: STATIC ROUTING Static Routing 2 nd semester
Engineering John DeHart and Jon Turner Applied Research Lab, Washington University SPP Deployment Plan.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
John DeHart Computer Science & Engineering Washington University GEC7: SPP Tutorial User Handouts.
Prof. Alfred J Bird, Ph.D., NBCT Office – Science 3rd floor – S Office Hours – Monday and Thursday.
Jon Turner Applied Research Lab Computer Science & Engineering Washington University Forest – an Overlay Network for Real-time Distributed.
Static Routing CCNA Routing and Switching Semester 2 Chapter 6
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Advanced Computer Networks
Potential Areas of Research Activity – March 2000
Network Architecture Layered system with alternative abstractions available at a given layer.
Planning and Troubleshooting Routing and Switching
ANTS Goals Today’s networks lack flexibility …
Introduction to Networking
On-Time Network On-chip
ECE 544 Protocol Design Project 2016
Demonstration of a High Performance Active Router DARPA Demo - 9/24/99
Static Routing 1st semester
Planet Lab Demo IP Address Map
Course Modules: Demo in Class or
EE 122: Lecture 7 Ion Stoica September 18, 2001.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
2019/5/2 Using Path Label Routing in Wide Area Software-Defined Networks with OpenFlow ICNP = International Conference on Network Protocols Presenter:Hung-Yen.
Achieving Resilient Routing in the Internet
Static Routing 2nd semester
GEC7: SPP Tutorial User Handouts
Presentation transcript:

John DeHart Computer Science & Engineering Washington University GEC-10: Slick Packets Demonstration

2 Slick Packets Source-Controlled Routing Architecture Designed by Brighten Godfrey’s group at U. Illinois Implemented on SPP by Jon Turner’s group at Washington U. First SPP Code option from an outside group!!!

3 Why Slick Packets? Real-Time apps require fast failure reaction »Solution: Precompute detours in network Detours used in case of failure »Solution: Dynamically compute detour paths Inflexible: routes controlled by network Source-controlled Routing »Flexible routing tailored to application »No ability to do fast failure reaction Slick Packets »Goal: Best of both worlds Fast reaction of alternate routes in the network Flexibility of source-controlled routing »Idea: Sources get map of network (similar to other source routing protocols) Specify a DAG instead of a single path –Primary path and detour paths –Embed DAG in packet header (challenge: SIZE) –Routers forward along any link in DAG

4 SlickPackets overlay on SPP Network SALT KANS WASH HOUS ATLA Primary Path First Detour Path Second Detour Path FAIL DROP

5 SlickPackets Demo Screen Shot