A Framework for Scalable Global IP-Anycast Sigcomm 2000, Dina Katabi Presented by Wei Yu.

Slides:



Advertisements
Similar presentations
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Advertisements

Hierarchical Routing Architecture Introduction draft-xu-rrg-hra-00.txt Routing Research Group Xiaohu XU
IPv6 at NCAR 8/28/2002. Overview What is IPv6? What’s wrong with IPv4? Features of IPv6 IPv6 will soon be available at NCAR How to use IPv6.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_b Subnetting,Supernetting, CIDR IPv6 Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPv6 The Next Generation Presented by Anna La Mura Jens Waldecker.
CSE331: Introduction to Networks and Security Lecture 8 Fall 2002.
Network Localized Mobility Management using DHCP
Multicast Fundamentals n The communication ways of the hosts n IP multicast n Application level multicast.
IPv6: The Future of the Internet? July 27th, 1999 Auug.
An Engineering Approach to Computer Networking
Understanding IP Addressing Chuck Semeria Presented by Benyuan Liu for Internet Routing Seminar Sep 19, 2000.
CSE5803 Advanced Internet Protocols and Applications (7) Introduction The IP addressing scheme discussed in Chapter 2 are classful and can be summarised.
Anycast Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
1 Seminar: Information Management in the Web Gnutella, Freenet and more: an overview of file sharing architectures Thomas Zahn.
1CS 6401 Peer-to-Peer Networks Outline Overview Gnutella Structured Overlays BitTorrent.
1 DNSOPS / Vienna IETF / July 2003 / Bob Hinden IPv6 DNS Discovery, and why it is important Bob Hinden.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
CS 6401 IPv6 Outline Background Structure Deployment.
Research on IP Anycast Secure Group Management Wang Yue Network & Distribution Lab, Peking University Network.
1 Content Distribution Networks. 2 Replication Issues Request distribution: how to transparently distribute requests for content among replication servers.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
1 Napster & Gnutella An Overview. 2 About Napster Distributed application allowing users to search and exchange MP3 files. Written by Shawn Fanning in.
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI.
1 Reading Report 4 Yin Chen 26 Feb 2004 Reference: Peer-to-Peer Architecture Case Study: Gnutella Network, Matei Ruoeanu, In Int. Conf. on Peer-to-Peer.
1 Application Layer Lecture 6 Imran Ahmed University of Management & Technology.
Company LOGO mDNS (ICM3400) Proposal for Hierarchical Multicast Session Directory Architecture Piyush Harsh & Richard Newman.
Zhen Feng, Mingwei Xu, Yu Wang and Qing Li Tsinghua University, Beijing, China, Globalcom2013 – NGN Symposium Katto Lab Hiroto Kisara AN ARCHITECTURE FOR.
Application-Layer Anycasting By Samarat Bhattacharjee et al. Presented by Matt Miller September 30, 2002.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
By Sylvia Ratnasamy, Andrey Ermolinskiy, Scott Shenker Presented by Fei Jia Revisiting IP Multicast.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
Company LOGO mDNS (ICM3400) Proposal for Hierarchical Multicast Session Directory Architecture Piyush Harsh & Richard Newman.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
Topic of Presentation IPv6 Presented by: Mahwish Chaudhary Roll No 08TL01.
TOMA: A Viable Solution for Large- Scale Multicast Service Support Li Lao, Jun-Hong Cui, and Mario Gerla UCLA and University of Connecticut Networking.
CS 6401 IPv6 Outline Background Structure Deployment.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 2 Advanced IP Addressing Management Cisco Networking Academy.
Adaptive Web Caching CS411 Dynamic Web-Based Systems Flying Pig Fei Teng/Long Zhao/Pallavi Shinde Computer Science Department.
INTERNET AND ADHOC SERVICE DISCOVERY BY: NEHA CHAUDHARY.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Internet Protocols (chapter 18) CSE 3213 Fall 2011.
APPLICATION LAYER MULTICASTING
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
1. Outline  Introduction  Different Mechanisms Broadcasting Multicasting Forward Pointers Home-based approach Distributed Hash Tables Hierarchical approaches.
System Software Lab. A Scalable Web Cache Consistency Architecture Kim Sangyup SSLAB. EE. KAIST SIGCOMM ’ 99 Haobo Yu, Lee Breslau.
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
1 Lecture 11 Routing in Virtual Circuit Networks Internet Addressing.
IP Protocol CSE TCP/IP Concepts Connectionless Operation Internetworking involves connectionless operation at the level of the Internet Protocol.
P2P Networking: Freenet Adriane Lau November 9, 2004 MIE456F.
CIS679: Anycast r Review of Last lecture r Network-layer Anycast m Single-path routing for anycast messages r Application-layer anycast.
1/7 zerouter BoF Problem Statement 19 th Nov th IETF - Atlanta, Georgia, USA
Introduction to SDNS-Mon
CIS 116 IPv6 Fundamentals 2 – Primer Rick Graziani Cabrillo College
Revisiting Ethernet: Plug-and-play made scalable and efficient
Chapter 6 Exploring IPv6.
2-Phased Mapping for Internet Core/Edge Split Scheme
27th September 2016 IPv6 27th September 2016
Chapter 10: DHCP Routing & Switching Chapter 10: DHCP
5.2 FLAT NAMING.
Viet Nguyen Jianqing Liu Yaqin Tang
Outline Announcements Lab2 Distributed File Systems 1/17/2019 COP5611.
Outline Review of Quiz #1 Distributed File Systems 4/20/2019 COP5611.
Ch 17 - Binding Protocol Addresses
An Engineering Approach to Computer Networking
10th International Conference on Telecommunication, ICT’2003,
Presentation transcript:

A Framework for Scalable Global IP-Anycast Sigcomm 2000, Dina Katabi Presented by Wei Yu

Outline n Motivation n Introduction n Background work n Idea & design detail n Performance Evaluation n Result

Motivation n A scalable architecture for Global IP- Anycast n Existing design drawback –Global Distribute route to individual group =>not scalable n Idea: dividing inter-domain routing into two parts: –Build inexpensive anycast route, consume no BW and storage space –Edge domain generate anycast routes according to the interest.

What is Anycast? n Anycast ( RFC 1546): sender to access the nearest of a group of receiver sharing anycast address n Application: service discovery & host autoconfiguration n EX: replicated FTP server, mirror web server

Background & related work n IP level solution: proposed by IPv6 anycast routing n Application level solution: Need directory system –disadvantage: overhead to collection information lack bootstrap mechanism –advantage: easy to deploy n Difficulty: scalable architecture –defies hierarchical aggregation –routing table

Idea n Unicast routing paradigm problem –waste routing resources –ex: US & Lindon => devote more resource to frequency access anycast group n Using cache technology n Using edge domain resources, why? –Prevent wasting routing resources –push most of work to edge domain n Edge domain discover, store and maintain anycast route

Design detail n Address architecture

Design Detail n Anycast group classification

Design Detail n Routing internal anycast group: –using unicast routing protocol n Routing unpopular anycast group –using default route to forward packets n Routing popular anycast group –initial search, receiving search, receiving reply, search scope: TTL

Design details Learning routes to popular anycast group

Performance Evaluation n Main results –nearest route –overhead ( millions global group) n Supposition –provide lower bound on efficiency –upper bound of overhead

Success route performance

Overhead

Scalable

Question ?