Draft-kompella-mpls-larp-01 Kireeti Kompella IETF 90 Toronto, July 2014.

Slides:



Advertisements
Similar presentations
Internetworking II: MPLS, Security, and Traffic Engineering
Advertisements

1 Features of IPv6 Larger Address Extended Address Hierarchy Flexible Header Format Improved Options Provision For Protocol Extension Support for Auto-configuration.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
Computer Networks21-1 Chapter 21. Network Layer: Address Mapping, Error Reporting, and Multicasting 21.1 Address Mapping 21.2 ICMP 21.3 IGMP 21.4 ICMPv6.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-02.txt Quintin Zhao, Emily Chen, Tao Chou Huawei Technology Daniel King OldDog.
Entire Routes Reflecting capability draft-zhang-idr-bgp-entire-routes-reflect-00.txt Zhang Renhai :
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 8 Address Resolution Protocol.
Internet Networking Spring 2006 Tutorial 12 Web Caching Protocols ICP, CARP.
Oct 26, 2004CS573: Network Protocols and Standards1 IP: Routing and Subnetting Network Protocols and Standards Autumn
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Slide Set 15: IP Multicast. In this set What is multicasting ? Issues related to IP Multicast Section 4.4.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #13 Web Caching Protocols ICP, CARP.
RFC 2453 RIP 2 (Routing Information Protocol) Daher Kaiss.
Internet Networking Spring 2002 Tutorial 13 Web Caching Protocols ICP, CARP.
COS 420 Day 3.
ARP Request/Reply Can we modify our previous device-driver so it will allow us to send and receive ‘raw’ packets?
1 CSCI 233 Internet Protocols Class 3 Dave Roberts.
CMPT 471 Networking II Address Resolution IPv6 Neighbor Discovery 1© Janice Regan, 2012.
1 Dynamic Host Configuration Protocol (DHCP). 2 Dynamic Assignment of IP addresses Dynamic assignment of IP addresses is desirable for several reasons:
1 Dynamic Host Configuration Protocol (DHCP) Relates to Lab 7. Module about dynamic assignment of IP addresses with DHCP.
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
IETF 84, July 2012Slide 1 Multiple LDP Instances in single Label Space Mustapha Aïssaoui, Pranjal K. Dutta Alcatel-Lucent.
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
Dynamic Host Configuration Protocol (DHCP). History Diskless workstations –needed to know configuration parameters like IP address, netmask, gateway address.
1 CS 4396 Computer Networks Lab Dynamic Host Configuration Protocol (DHCP)
P2MP MPLS-TE FRR with P2MP Bypass Tunnel draft-leroux-mpls-p2mp-te-bypass-00.txt J.L. Le Roux (France Telecom) R. Aggarwal (Juniper) IETF 67, MPLS WG,
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Connecting The Network Layer to Data Link Layer. ARP in the IP Layer The Address Resolution Protocol (ARP) The Address Resolution Protocol (ARP) Part.
Chapter 19 Network Layer Protocols Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
ICMP
COS 420 Day 3. Agenda Assignment Due Jan 29, 2003 Next Class Individual Projects assigned Today.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 8 Address Resolution Protocol.
Chapter 17 BOOTP and DHCP.
The Peregrine High-Performance RPC System David B. Johnson Willy Zwaenepoel Software—Practice & Experience February 1993.
1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Dynamic Host Configuration Protocol (DHCP)
1 Kyung Hee University Chapter 8 ARP(Address Resolution Protocol)
Neighbor Discovery. IPv6 Terminology Additional subnets Router Host Neighbors Host Intra-subnet router Switch LAN segment Link Subnet Network.
Allocating IP Addressing by Using Dynamic Host Configuration Protocol.
Mapping IP Addresses to Hardware Addresses Chapter 5.
Draft-torvi-mpls-rsvp-ingress-protection-00IETF 84 MPLS: 30 July Ingress Protection for RSVP-TE p2p and p2mp LSPs draft-torvi-mpls-rsvp-ingress-protection-00.
Real-Time Streaming Protocol draft-ietf-mmusic-rfc2326bis-01.txt Magnus Westerlund.
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
Network Layer: Address Mapping, Error Reporting, and Multicasting
BAI513 - PROTOCOLS DHCP BAIST – Network Management.
Submitted to: Submitted by: Mrs. Kavita Taneja Jasleen kaur (lect.) Hitaishi verma MMICT & BM MCA 4 th sem.
DOTS Requirements Andrew Mortensen November 2015 IETF 94 1.
1 Kyung Hee University Chapter 16 Host Configuration : BOOTP and DHCP.
KIREETI KOMPELLA, LOA ANDERSSON ADRIAN FARREL SPECIAL PURPOSE LABELS.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
IP: Addressing, ARP, Routing
Chapter 19 Network Layer Protocols
Objective: ARP.
The New Internet Protocol
PCEP Extensions For Transporting Traffic Engineering (TE) Data
IETF 96 (MPLS WG) Abhishek Deshmukh Kireeti Kompella (presenting)
Mobility And IP Addressing
Fix SBCglobal Error 521 Call Support number
Internet Networking recitation #12
The New Internet Protocol
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
CHAPTER 8 Network Management
Chapter 16 Host Configuration : BOOTP and DHCP
IETF 98 (MPLS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
Dynamic Host Configuration Protocol (DHCP)
IETF 102 (TEAS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
Presentation transcript:

draft-kompella-mpls-larp-01 Kireeti Kompella IETF 90 Toronto, July 2014

Changes from previous version (1) Added support for IPv6 o What is needed here is simply the label to use to get to some remote IPv6 address, hence Neighbor Discovery would be an overkill o Solution: just use the “protocol type” ar$pro (0x86DD) to indicate that the address type is IPv6 (and of course, set the “protocol address length” ar$pln to 16) o This allows an L-ARP client to request either an IPv4 or IPv6 address by setting ar$pro to the appropriate value

Changes from previous version (2) Added a few words on Client-Server synchronization o What to do if, after a reply has been sent by the L-ARP server with some parameters, some of those parameters change? o How does the client find out? o How does the server rectify the situation? o What are the consequences meanwhile, on forwarding, on path optimality, on privacy/security, other factors? o How can these be mitigated? Some early thoughts on these subjects have been jotted down, more as a placeholder for further discussion

Changes from previous version (3) Added a metric field o for multi-connected hosts to make better decisions in choosing next hops … and Entropy Label Capability of the egress o This allows hosts that are capable and desirous of sending entropy labels to do so o The rationale is that good load balancing is important in Data Centers, so allow the ELC signaling to go all the way to the host o The L-ARP server essentially copies the ELC information (if any) from the tunnel LSP protocol to the L-ARP reply

Changes from previous version (4) Added a few words on Backward Compatibility o Essentially, having a new hardware type makes it easy for senders and receivers to easily separate and process L-ARP and E-ARP Again, these are just some early thoughts on this subject to serve as a placeholder for further discussion o It is not anticipated that this will be an issue

Further Work Mentioned the ARP-NAK opcode o May be helpful in avoiding timeouts ATMARP redefines packet format o Would this be a useful optimization for L-ARP? Offline discussions have asked for a number of further extensions o Some seem quite useful; others need discussion o These have to be balanced against keeping ARP simple

Next Steps The chairs have indicated that an open discussion on the mailing list is vital, so I will begin one, in particular on client-server synchronization and on extensions