SHIM6 Update Geoff Huston Kurtis Lindqvist SHIM6 co-chairs.

Slides:



Advertisements
Similar presentations
Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
Advertisements

Who Are You? JPNIC GA Presentation Tokyo Geoff Huston Chief Scientist APNIC Identity and Location in IP.
Who Are You? Geoff Huston APNIC Identity and Location in IP.
ID / LOC Split - Basic Approach Sender A Receiver B src = ULID(A) dst = ULID(B) src = ULID(A) dst = ULID(B) src = Loc(A) dst = Loc(B) src = Loc(A) dst.
Approaches to Multi-Homing for IPv6 An Architectural View of IPv6 MultiHoming proposals Geoff Huston 2004.
Architectural Approaches to Multi-Homing for IPv6 A Walk-Through of draft-huston-multi6-architectures-00 Geoff Huston June 2004.
Identity and Locators in IPv6 IAB Meeting IETF 60 August 2004.
1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 9: Static Routes & Routing Table Groups.
Internet Area IPv6 Multi-Addressing, Locators and Paths.
Dual Homing Experiment Christian Huitema Architect Windows Networking & Communications Microsoft Corporation.
Multihoming in IPV6 Habib Naderi Department of Computer Science University of Auckland.
IPv6 Multihoming Support in the Mobile Internet Presented by Paul Swenson CMSC 681, Fall 2007 Article by M. Bagnulo et. al. and published in the October.
1 Network Address Translation (NAT) Relates to Lab 7. Module about private networks and NAT.
Shivkumar KalyanaramanRensselaer Q1-1 ECSE-6600: Internet Protocols Quiz 1 Time: 60 min (strictly enforced) Points: 50 YOUR NAME: Be brief, but DO NOT.
VLANs Port-based VLAN: switch ports grouped (by switch management software) so that single physical switch …… Switch(es) supporting VLAN capabilities can.
1 Interconnection ECS 152A. 2 Interconnecting with hubs r Backbone hub interconnects LAN segments r Extends max distance between nodes r But individual.
Circuit & Application Level Gateways CS-431 Dick Steflik.
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
Made with OpenOffice.org 1 TCP Multi-Home Options Arifumi Matsumoto Graduate School of Informatics, Kyoto University, Japan
Each computer and router interface maintains an ARP table for Layer 2 communication The ARP table is only effective for the broadcast domain (or LAN)
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Overview of SHIM6 Multihoming Protocol Fuad Bin Naser Std. No A presentation for CSE6806: Wireless & Mobile Communication Networks.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
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.
Exploring the Packet Delivery Process Chapter
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 4 Routing Fundamentals and Subnets/ TCP/IP Transport and Application Layers.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Network Applications and Layered Architectures Protocols OSI Reference Model.
RIPE Berlin – May, 2008 Vince Fuller (for Dino, Dave, Darrel, et al) LISP: Intro and Update
 network appliances to filter network traffic  filter on header (largely based on layers 3-5) Internet Intranet.
OIF NNI: The Roadmap to Non- Disruptive Control Plane Interoperability Dimitrios Pendarakis
OSI Model. Switches point to point bridges two types store & forward = entire frame received the decision made, and can handle frames with errors cut-through.
GBUTtem 机密 此报告仅供 NGN 实验室内部使用。未经 NGN 实验室的书面许可,其它任 何机构不得擅自传阅、引用或复制。 sando 09/10/2005 Site-Multihoming over IPv6.
SHIM6 Protocol Drafts Overview Geoff Huston, Marcelo Bagnulo, Erik Nordmark.
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
4.1.4 multi-homing.
IPv6 Site-Local Discussion Bob Hinden & Margaret Wasserman IETF 56 San Francisco March 2003.
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
Approaches to Multi6 An Architectural View of Multi6 proposals Geoff Huston March 2004.
Network Layer by peterl. forwarding table routing protocols path selection RIP, OSPF, BGP IP protocol addressing conventions datagram format packet handling.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Routing in the Inernet Outcomes: –What are routing protocols used for Intra-ASs Routing in the Internet? –The Working Principle of RIP and OSPF –What is.
Shim6 Architecture Geoff Huston IETF-63 August 2005.
Site Multihoming for IPv6 Brian Carpenter IBM TERENA Networking Conference, Poznan, 2005.
Routing Information Protocol
5: DataLink Layer5-1 Hubs Hubs are essentially physical-layer repeaters: m bits coming from one link go out all other links m at the same rate m no frame.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
Link Layer 5.1 Introduction and services
Network Address Translation (NAT)
4.1.5 multi-homing.
Distributed Systems.
Ingress Filtering, Site Multihoming, and Source Address Selection
COMPUTER NETWORKS CS610 Lecture-33 Hammad Khalid Khan.
Network Address Translation (NAT)
Networking and Internet
Networking and Internet
Who Are You? Identity and Location in IP Geoff Huston APNIC.
Hubs Hubs are essentially physical-layer repeaters:
* Essential Network Security Book Slides.
ECEN “Internet Protocols and Modeling”
Department of Computer and IT Engineering University of Kurdistan
ID / LOC Split - Basic Approach
An Update on Multihoming in IPv6 Report on IETF Activity
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.
Network Address Translation (NAT)
Review of Internet Protocols Network Layer
Internet Protocol version 6 (IPv6)
Presentation transcript:

SHIM6 Update Geoff Huston Kurtis Lindqvist SHIM6 co-chairs

The Multi6 Problem how to support IPv6 end-site configurations that have multiple external connections to support application-level session resiliency across connectivity failure events how to use IPv6 multi-addressing and connection-based address aggregates to avoid overloading the routing system with site-based specific address advertisements

The SHIM6 Solution host-based solution (rather than host and router) network layer (rather than transport) discoverable negotiated capability no new identifier space

The SHIM6 Approach a functional module at layer 3 (IP) the initial locator is the upper layer identifier (RFC3484 selection) subsequent negotiation to enable the Shim6 module for an upper layer identifier pair the Shim6 module translates upper layer identifiers into the currently active forwarding layer locators the upper layer identifier pair plus a context value forms the shared shim6 state identifier an IPv6 end-to-end header is used to signal SHIM6 context

Transport IP LOCATORS IDENTIFIERS SHIM Initial Contact No SHIM state active Locator Selection using RFC3484 Locators and Identifiers are Equivalent

Transport IP LOCATORS IDENTIFIERS SHIM SHIM6 Activation SHIM active Current Locator Sets exchanged Locators and Identifiers are Equivalent [context]

Transport IP LOCATORS IDENTIFIERS SHIM SHIM6 Locator Failure and Recovery Detect locator failure Explore for functioning locator pair Use new locator pair – preserve identifier pair Reachability Exchange [context]

SHIM6 Control Elements initial handshake (4-way) and locator set exchange locator list updates explicit locator switch request keepalive reachability probe exchange No-Context error exchange

SHIM6 WG Approach base protocol specification –protocol exchange and packet formats –address specification: CGA and HBA –functional decomposition refinements –upper layer signalling –traffic engineering hooks –contactless shim6 –failure detection refinements –ingress filtering / source address path selection