IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos.

Slides:



Advertisements
Similar presentations
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Advertisements

Neighbor Discovery for IPv6 Mangesh Kaushikkar. Overview Introduction Terminology Protocol Overview Message Formats Conceptual Model of a Host.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
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.
IP over ETH over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel
Network Localized Mobility Management using DHCP
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
Netext issues Julien Laganier, IETF-80. Logical Interface (I) #1: Replication of ND multicast messages across physical interfaces – What is in the source.
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
MOBILITY SUPPORT IN IPv6
Transition Mechanisms for Ipv6 Hosts and Routers RFC2893 By Michael Pfeiffer.
IP Version 6 Addressing Architecture RFC 2373 Presented by Vickie Brown.
Delivery, Forwarding, and Routing
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Guide to TCP/IP Fourth Edition
IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Sri Gundavelli Telemaco Melia Carlos Jesus.
IP/ICMP Translation Algorithm (IIT) Xing Li, Congxiao Bao, Fred Baker
CECS 474 Computer Network Interoperability Tracy Bradley Maples, Ph.D. Computer Engineering & Computer Science Cal ifornia State University, Long Beach.
IPv6 Neighbor Discovery Protocol for Common Prefix Allocation Hongseok Jeon, ETRI Junghoon Jee, ETRI 65 th IETF 16ng BoF ( draft-jeon-ipv6-ndp-ieee txt.
Lesson 6 Neighbor Discovery.
Cisco Public © 2013 Cisco and/or its affiliates. All rights reserved. 1.
資 管 Lee Lesson 11 Coexistence and Migration. 資 管 Lee Lesson Objectives Coexistence and migration overview Coexistence mechanisms ◦ Dual Stack ◦ Tunneling.
NETEXT WG, th IETF, Anaheimdraft-bernardos-netext-ll-statement-01 Applicability Statement on Link Layer implementation/Logical Interface over.
2002 년 2 학기이동인터넷프로토콜 1 Mobile IP:Overview 년 2 학기이동인터넷프로토콜 2 Mobile IP overview Is Mobile IP an official standard? What problems does Mobile IP solve?
Chapter 4: Managing LAN Traffic
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
1 /160 © NOKIA 2001 MobileIPv6_Workshop2001.PPT / / Tutorial Mobile IPv6 Kan Zhigang Nokia Research Center Beijing, P.R.China
Basic Transition Mechanisms for IPv6 Hosts and Routers -RFC 4213 Kai-Po Yang
Slide: 1 Neighbor Discovery. Slide: 2 Neighbor Discovery Overview Set of messages and processes that determine relationships between neighboring nodes.
Logical Interface Overview Date: [ ] Authors: NameAffiliationPhone Juan Carlos ZúñigaInterDigital Notice:
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
1 RFC Transmission of IPv6 Packets over IEEE Networks Speaker: Li-Wen Chen Date:
1 IETF 78: NETEXT Working Group IPSec/IKEv2 Access Link Support in Proxy Mobile IPv6 IPSec/IKEv2-based Access Link Support in Proxy Mobile IPv6 Sri Gundavelli.
Engineering Workshops Purposes of Neighbor Solicitation.
IETF 81: V6OPS Working Group – Proxy Mobile IPv6 – Address Reservations 1 Reserved IPv6 Interface Identifier for Proxy Mobile IPv6 Sri Gundavelli (Cisco)
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho Title: IETF NETEXT Overview and Relationship with c Date Submitted: March 16, 2010.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
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.
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.
1 Transmission of IPv6 Packets over IEEE draft-shin-16ng-ipv6-transmission-00 draft-shin-ipv6-ieee Myung-Ki Shin, ETRI Hee-Jin Jang, Samsung.
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.
Extension of the MLD proxy functionality to support multiple upstream interfaces 1 Luis M. Contreras Telefónica I+D Carlos J. Bernardos Universidad Carlos.
Multicast Routing Optimization Juan-Carlos Zúñiga Luis M. Contreras Carlos J. Bernardos Seil Jeon Younghan Kim MULTIMOB WG, July
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
V6OPS WG IETF-72 IPv6 in Broadband Networks draft-kaippallimalil-v6ops-ipv6-bbnet Presented by: David Miles Kaippallimalil John Frank Xia July 2008.
NETEXT WG, th IETF, Beijing Logical Interface Support for multi-mode IP Hosts draft-ietf-netext-logical-interface-support-01 Sri Gundavelli.
Virtual Interface Support for IP Hosts Hidetoshi Yokota KDDI Lab Sri Gundavelli Cisco Tran Minh Trung ETRI Yong-Geun Hong ETRI Kent Leung Cisco IETF #77.
Inter-technology handoff support in mobile mode for Proxy Mobile IPv6 Hidetoshi Yokota KDDI Lab Sri Gundavelli Cisco Kent Leung Cisco IETF #76 Hiroshima.
BAI513 - Protocols IP Version 6 Operation BAIST – Network Management.
1 IPv6: Address Architecture Dr. Rocky K. C. Chang 29 January, 2002.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Max Riegel IP over ETH over IEEE draft-ietf-16ng-ip-over-ethnet-over Max Riegel
Booting up on the Home Link
IETF 55 IPv6 Working Group IPv6 Node Requirements
draft-jeyatharan-netext-pmip-partial-handoff-02
Extending IP to Low-Power, Wireless Personal Area Networks
Carlos J. Bernardos – Universidad Carlos III de Madrid
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
PMIP6 extensions for inter-access handovers and flow mobility
Networking and Network Protocols (Part2)
IP Forwarding Relates to Lab 3.
Logical Interface Support for IP Hosts
Network-based and Client-based DMM solutions using Mobile IP mechanisms draft-bernardos-dmm-cmip-07 draft-bernardos-dmm-pmip-08 draft-bernardos-dmm-distributed-anchoring-09.
Presentation transcript:

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 1 Logical Interface Support for IP Hosts Telemaco Melia, Sri Gundavelli, Carlos Jesus Bernardos Cano, Antonio De la Oliva, Yong-Geun Hong, Kent Leung, Tran Minh Trung, Hidetoshi Yokota, Juan Carlos Zuniga 111 draft-ietf-netext-logical-interface-support-06.txt IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts

2 Key Issues  Issue-1: Behavior of ND  Issue-2: Use of the Virtual LLID  Issue-3: Point-to-Point Links  Issue-4: Multicast Traffic  Issue-5: MTU Issues  Issue-6: UL/DL Packet Processing  Issue-7: Link-Type for Logical Interface  Issue-8: Multiple Provisioning Domains  Issue-9: Too implementation specific details

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 3 Issue-1: Link-layer Identifier  Text in Section 5.4:  The logical Interface may or may not use the link-layer identifier from one of its sub-interfaces. Following are the considerations.  In access architectures where it is possible to adopt a virtual link-layer identifier and use it for layer-2 communications in any of the access networks, a virtual identifier (VLL-Id) may be used. The specifics on how that identifier is chosen is out side the scope of this document. This identifier may be used for all link- layer communications. This identifier may also be used for generating IPv6 global or link-local addresses on that interface.  In access architectures, where the link-layer identifier is associated with a specific access technology, it will not be possible for the logical interface to adopt a virtual identifier and it use it across different access networks. In such networks, the logical interface must adopt the identifier of the respective sub-interface through which a packet is being transmitted.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 4 Issue-2: Behaviour of ND  Text in Section 5.5:  Any Neighbor Discovery messages, such as Router Solicitation, Neighbor Solicitation messages that the host sends to a multicast destination address of link-local scope such as, all-nodes, all- routers, solicited-node multicast group addresses, using either an unspecified (::) source address, or a link-local address configured on the logical interface will be replicated and forwarded on each of the sub-interfaces under that logical interface. However, if the destination address is a unicast address and if that target is known to exist on a specific sub- interface, the message will be forwarded only on that specific sub-interface.  Any Neighbor Discovery messages, such as Router Advertisement, that the host receives from any of its sub-interfaces, will be associated with the logical interface, i.e., in some implementations the message will appear on the input interface of the logical interface.  When using Stateless Address Autoconfig for generating IPv6 address configuration on the logical interface, the host may use any of the IPv6 prefixes received from the Router Advertisement messages that it received from any of its sub-interfaces.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 5 Issue-3: Point to Point Links  Text in Section 5.3:  T he sub-interfaces of a logical interface can be bound to point- to-point links over any access technology. Shared media (e.g., IEEE ) are supported as long as they provide a point-to- point link [rfc4861] as required by the Proxy Mobile IPv6 specification [RFC-5213]. The details of how a shared media provides a point to point link are link layer specific and/or operational matters that are out of scope of this document. For example IEEE media can provide a point-to-point link Ex:, via the appropriate use of IEEE 802.1Q VLAN header where a distinct VLAN is configured between the MAG and each of the mobile node.  The logical interface appears as a shared-link to the applications, and adapts to the link model of the sub-interface for packet communication.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 6 Issue-4: Multicast Traffic  Text in Section 5.5: Need to generalize this ND specific text and cover for all multicast cases.  Any Neighbor Discovery messages, such as Router Solicitation, Neighbor Solicitation messages that the host sends to a multicast destination address of link-local scope such as, all-nodes, all- routers, solicited-node multicast group addresses, using either an unspecified (::) source address, or a link-local address configured on the logical interface will be replicated and forwarded on each of the sub-interfaces under that logical interface. However, if the destination address is a unicast address and if that target is known to exist on a specific sub- interface, the message will be forwarded only on that specific sub-interface.  Any Neighbor Discovery messages, such as Router Advertisement, that the host receives from any of its sub-interfaces, will be associated with the logical interface, i.e., in some implementations the message will appear on the input interface of the logical interface.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 7 Issue-5: MTU Considerations for the LI  Text in Section 5.2:  MTU considerations The link MTU (maximum transmission unit) value configured on a logical interface should be the lowest of the MTU values supported across any of the physical interfaces that are part of that logical interface construct. The MTU value should be configured as part of the logical interface creation on the host.  Furthermore, this value must be updated any time there is a change to the logical interface construct, such as when interfaces are added or deleted from the logical interface setup. Any time there is an inter-technology handover between two access technologies, the applications on the host bound to the IP address configuration on the logical interface will not detect the change and will continue to use the MTU value of the logical interface for the outbound packets, which is never greater than the MTU value on that supported access network. However, the access network may continue to deliver the packets conforming to the MTU value supported on that access technology and the logical interface should be able to receive those packets from the physical interface attached to that network.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 8 Issue-6: UL/DL Packet Processing  Text in Section 5.7:  The LIF table maintains the mapping between the LIF and each PIF associated to the LIF (see P3). For each PIF entry the table should store the associated Routing Policies, the Home Network Prefix received during the SLAAC procedure, the configured Link Layer Address (as described above) and the Status of the PIF (e.g. active, not active).  The method by which the Routing Policies are configured in the UE is out of scope of this document. It is however assumed that this method is in place and that these policies are configured in the LIF TABLE.  The FLOW table allows a LIF to properly route each IP flow to the right interface (see P6). The LIF can identify flows arriving on its PIFs and can map them accordingly for transmitting the corresponding packets. For locally generated traffic (e.g. unidirectional outgoing flows, mobile initiated traffic, etc.), the LIF should perform interface selection based on the Flow Routing Policies.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 9 Issue-7: Link-Type for Logical Interface Section 5.3: Supported Link models for a logical interface  As per the base Proxy Mobile IPv6 specification [RFC5213] the media underneath the physical interface has to be bound to a point-to-point link [RFC5213]. Access technologies that provides a shared media (e.g., IEEE ) can be supported as long as they provide a point- to-point link [RFC4861]. The details of how a shared media provides a point to point link are link layer specific and/or operational matters that are out of scope of this document. For example IEEE media can provide a point-to-point link via the appropriate use of IEEE 802.1Q VLAN header where a distinct VLAN is configured between the MAG and each of the mobile node, or by the approach of MAG transmitting multicast packets as layer-2 unicast packets [RFC6085] and thereby preserving the point- to-point link properties on a shared link.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 10 Issue-8: Multiple Provisioning Domains Section 5.6: Support for Multiple Provisioning Domains  The considerations related to the support of multiple provisioning domains in a multi-interface host is documented in [RFC6418]. These considerations specifically focus on the aspects related to DNS configuration. However, from the perspective of logical interface support, these considerations are not applicable, as the logical interface support is relevant only for a single provisioning domain. The key motivation for logical interface support is inter- technology handovers and the handovers are always in the context of a single provisioning domain.”

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 11 Issue-9: Too Implementation Specific Comment: Too Implementation Specific  It is not the intent of the document to reflect a specific implementation. Logical interface is a software construct with certain expected behavior with respect to its interfacing with the physical link, ND traffic handling, and with respect to how the messages/events are forwarded up the stack.  Clearly this is a requirement spec with some minimal guidance on how to deal with specific issues. The focus was mainly on the Logical Interface construct, its Properties, its relation to the physical interfaces, how it deals with link specific ND messages, RA/RS handling.  An implementer needs to know these details. Now, there can be multiple ways to implement and meet these requirements. No part of the spec is using 2119 language, or suggesting how to implement it. It only provides guidance as an informational specification.

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 12 Next Steps  Solicited Reviews from WG members  Issue WGLC on the document

IETF 80: NETEXT Working Group – Logical Interface Support for IP Hosts 13 Thank You