IETF 651 Issues With Protocols Proposing Multilink Subnets draft-thaler-intarea-multilink-subnet-issues-00.txt Dave Thaler

Slides:



Advertisements
Similar presentations
IPv6 Mobility Support Henrik Petander
Advertisements

Recommendations for IPv6 in 3GPP Standards draft-wasserman-3gpp-advice-00.txt IPv6-3GPP Design Team Salt Lake City IETF December 2001.
Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
MIP Extensions: FMIP & HMIP
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.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Localized Mobility Management using DHCP
07/24/200769th IETF Meeting - 6LoWPAN WG1 6LoWPAN Interoperability Jonathan Hui Zach Shelby David Culler.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
1 Internet Networking Spring 2004 Tutorial 7 Multicast Routing Protocols.
MOBILITY SUPPORT IN IPv6
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
بسم الله الرحمن الرحیم. Why ip V6 ip V4 Addressing Ip v4 :: 32-bits :: :: written in dotted decimal :: :: ::
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
IPv6 Home Networking Architecture - update IETF homenet WG Interim meeting Philadelphia, 6 th Oct 2011 draft-chown-homenet-arch-00.
Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks Jahanzeb Faizan, Mohamed Khalil, and Hesham El-Rewini Parallel, Distributed,
Concerns about designating the MAG as a Default Router James Kempf NETLMM Interim Sept. 27, 2006.
1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-00.txt Dave Thaler Christian Huitema Microsoft.
NEMO Requirements and Mailing List Discussions/Conclusions T.J. Kniveton - Nokia Pascal Thubert - Cisco IETF 54 – July 14, 2002 Yokohama, Japan.
1 AutoconfBOF2.PPT / Aug / Singh,Perkins,Clausen IETF Not Confidential Ad hoc network autoconfiguration: definition and problem statement (draft-singh-autoconf-adp-00.txt)
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
IPv6 Routing Milo Liu SW2 R&D ZyXEL Communications, Inc.
IPv6 WORKING GROUP July 2002 Yokohama IETF Bob Hinden / Nokia Steve Deering / Cisco Systems Margaret Wasserman / Wind River Co-Chairs.
AAA and Mobile IPv6 Franck Le AAA WG - IETF55. Why Diameter support for Mobile IPv6? Mobile IPv6 is a routing protocol and does not deal with issues related.
IETF 81: V6OPS Working Group – Proxy Mobile IPv6 – Address Reservations 1 Reserved IPv6 Interface Identifier for Proxy Mobile IPv6 Sri Gundavelli (Cisco)
1 NetLMM Vidya Narayanan Jonne Soininen
IPv6 Site-Local Discussion Bob Hinden & Margaret Wasserman IETF 56 San Francisco March 2003.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Duplicate Address Detection Proxy (draft-costa-6man-dad-proxy-00)
Introduction to Mobile IPv6
6lowpan ND Optimization draft Update Samita Chakrabarti Erik Nordmark IETF 69, 2007 draft-chakrabarti-6lowpan-ipv6-nd-03.txt.
IPv6 Subnet Model Analysis Syam Madanapalli LogicaCMG On-behalf of v6subnet Design Team Presented by Soohong Daniel Park.
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
ICMPv6 Error Message Types Informational Message Types.
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
NEMO Basic Support update IETF 61. Status IANA assignments done Very close to AUTH48 call Some issues raised recently We need to figure out if we want.
1/13 draft-carpenter-nvo3-addressing-00 Brian Carpenter Sheng Jiang IETF 84 Jul/Aug 2012 Layer 3 Addressing Considerations for Network Virtualization Overlays.
IPv6 Neighbor Discovery over Syam Madanapalli Samsung ISO IETF 64 – Vancouver, Canada November 8 th 2005.
IETF-53-IPv6 WG- Cellular host draft 1 Minimum IPv6 Functionality for a Cellular Host Jari Arkko Peter Hedman Gerben Kuijpers Hesham Soliman John Loughney.
1 IPv6: Packet Structures Dr. Rocky K. C. Chang 29 January, 2002.
1/7 zerouter BoF Problem Statement 19 th Nov th IETF - Atlanta, Georgia, USA
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.
Multiple Interfaces (MIF) WG documents status MIF WG IETF 80, Prague Problem statement and current practices documents.
1 Brian Carpenter (editor) Bing Liu (editor) Carsten Bormann IETF 95 April 2016 GeneRic Autonomic Signaling Protocol draft-ietf-anima-grasp-04.
IPv6 Working Group IETF55 Atlanta November URL for Thermometer
Prefix Assignment and distribution of other configuration infromation Ole IETF82.
IPv6 over ’s IPv6 Convergence Sublayer IPv6 over ’s IPv6 Convergence Sublayer draft-madanapalli-ipv6-over ipv6cs-00 Syam Madanapalli.
July 10th, ng WG, IETF661 Junghoon Jee, ETRI IP over Problem Statement Update draft-jee-16ng-ps-goals Maximilian Riegel Syam Madanapalli Gabriel.
Moving IPv6 Documents to Draft Standard IETF 53 Minneapolis, MN March 18th, 2002.
Wireless ND Stateful Address Identification and Location draft-thubert-6man-wind-sail pthubert, cisco.com IETF 88, Vancouver.
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
ROUTING.
IP over Problem Statement draft-jee-16ng-ps-goals-00.txt
IP: Addressing, ARP, Routing
Booting up on the Home Link
Syam Madanapalli Basavaraj Patil Erik Nordmark JinHyeock Choi
Carles Gomez, S. M. Darroudi
IETF 55 IPv6 Working Group IPv6 Node Requirements
Link Model Analysis for based Networks
Dave Thaler A Comparison of Mobility-Related Protocols: MIP6,SHIM6, and HIP draft-thaler-mobility-comparison-01.txt Dave Thaler.
6LoWPAN Interoperability
Presentation transcript:

IETF 651 Issues With Protocols Proposing Multilink Subnets draft-thaler-intarea-multilink-subnet-issues-00.txt Dave Thaler

IETF 652 Definitions Link: topological area bounded by routers which decrement the IPv4 TTL or IPv6 Hop Limit when forwarding Subnet: topological area that uses the same address prefix, where that prefix is not further subdivided except into individual addresses Multilink subnet: subnet that spans multiple links

IETF 653 Current IP Model RFC 1884, 2373, 3513 (IPv6 Addr Arch): "Currently IPv6 continues the IPv4 model that a subnet prefix is associated with one link. Multiple subnet prefixes may be assigned to the same link.” RFC 3753 (Mobility Related Terminology) is consistent with this in defining home subnet prefix: “identifies a node’s home link” (singular).

IETF 654 Internet Area seems to be fragmenting IPv6 WG considered supporting multilink subnets, and rejected it Multiple variants of multilink subnets exist –MIPv6 WG uses multilink subnet for home address prefix –Some MANET/Autoconf WGs drafts assume multilink subnets –NetLMM –etc

IETF 655 Why did the IPv6 WG reject Multilink Subnets? Affects an arbitrarily large set of upper- layer applications and protocols, due to: –Changes to IP Model break assumptions –DAD issues –TTL/Hop Limit issues –Security issues –Multicast/broadcast issues

IETF 656 Duplicate Address Detection 2462 allowed for Duplicate Interface Identifier Detection: –Just test link-local address for uniqueness, skip DAD for other addresses with same identifier No longer recommended but implementations already exist –Address conflicts could occur in a multilink subnet

IETF 657 TTL/Hop Limit issues Application/protocol assumptions about relationship between TTL and being on same subnet –Send with TTL=1 –Send with TTL=255, checked on receipt Many well-known sources have the assumption that link == subnet (TCP/IP Illus., Unix Net.Prog., Windows docs, Linux docs) –Hence this belief is widespread, and may appear in arbitrary applications Neighbor Discovery relies on this assumption Many other protocols/apps use TTL=1 or 255 without (documented) assumptions about relationship to prefix –MLDv2, Bonjour, LLMNR, MIPv4 reverse tunneling, etc. –Proxying per protocol/application doesn’t scale

IETF 658 Security issues Secure Neighbor Discovery is only defined within a single link –Some work on supporting ND proxies, but how many variants? Some applications and protocols mitigate against off-link spoofing attempts by requiring TTL/HopLimit=255 on receipt –If removed or proxied, would need some other mitigation

IETF 659 Link-scoped multicast/broadcast Since link-scoped, generally not propagated across subnet –Lots of link-scoped protocols listed on IANA –Large number of other applications using all-hosts/broadcast Most typically effect is just lack of operation across subnet, without proxying –Proxying per protocol doesn’t scale (and may hinder future use of link-scoped multicast) Lack of multicast doesn’t inherently break the IP model (NBMA interfaces do exist) –Just limits applications/protocols that work

IETF 6510 Discussion Should we: A) Stick to the classic IP model: update MIPv6 provide guidance to other WGs B) Change the IP model: update many upper-layer protocols update many applications update documentation etc C) Continue fragmenting