1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.

Slides:



Advertisements
Similar presentations
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
Advertisements

1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
ARP: Address Resolution Protocol
Media Access Control (MAC) addresses in the network access layer ▫ Associated w/ network interface card (NIC) ▫ 48 bits or 64 bits IP addresses for the.
1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
Chapter 19 Binding Protocol Addresses (ARP) Chapter 20 IP Datagrams and Datagram Forwarding.
1 CSCI 233 Internet Protocols Class 3 Dave Roberts.
Lecture 8 Modeling & Simulation of Communication Networks.
Support Protocols and Technologies. Topics Filling in the gaps we need to make for IP forwarding work in practice – Getting IP addresses (DHCP) – Mapping.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Mapping Internet Addresses to Physical Addresses (ARP)
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 3 Address Resolution Protocol (ARP)
Network Layer – Subnetting and Control Protocols Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
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 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
Link Layer 5-1 Link layer, LAN s: outline 5.1 introduction, services 5.2 error detection, correction 5.3 multiple access protocols 5.4 LANs  addressing,
CMPT 471 Networking II Address Resolution IPv4 ARP RARP 1© Janice Regan, 2012.
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
Connecting The Network Layer to Data Link Layer. ARP in the IP Layer The Address Resolution Protocol (ARP) The Address Resolution Protocol (ARP) Part.
Polytechnic University1 The internetworking solution of the Internet Prof. Malathi Veeraraghavan Elec. & Comp. Engg. Dept/CATT Polytechnic University
5: Link Layer Part Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer.
Chapter 19 - Binding Protocol Addresses
CS 447 Networks and Data Communication ARP (Address Resolution Protocol) for the Internet Department of Computer Science Southern Illinois University Edwardsville.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Network Layer COM211 Communications and Networks CDA College Theodoros Christophides
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Chapter 19 Binding Protocol Addresses (ARP) A frame transmitted across a physical network must contain the hardware address of the destination. Before.
62nd IETF Minneapolis March 2005 CCAMP Working Group Online Agenda and Slides at:
BAI513 - PROTOCOLS ARP BAIST – Network Management.
CSIT 220 (Blum)1 ARP Based on Computer Networks and Internets (Comer)
Mapping IP Addresses to Hardware Addresses Chapter 5.
CS470 Computer Networking Protocols Huiping Guo Department of Computer Science California State University, Los Angeles 4. Internetworking.
Ethernet switch Hosts Can talk using Ethernet addresses only.
Address Resolution Protocol (ARP). Internet and Data Link Layer Addresses Each host and router on a subnet needs a data link layer address to specify.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
ARP ‘n RARP. The Address Resolution Protocol (ARP) is a request sent out by a computer to find another computer’s MAC address. It already knows the IP.
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-03 Author list: Rakesh Gandhi Zafar Ali
© Jörg Liebeherr (modified by M. Veeraraghavan) 1 Point-to-Point Protocol Data Link Layer Loopback ARP and RARP.
XRBLOCK IETF 85 Atlanta Network Virtualization Architecture Design and Control Plane Requirements draft-fw-nvo3-server2vcenter-01 draft-wu-nvo3-nve2nve.
ADDRESS MAPPING ADDRESS MAPPING The delivery of a packet to a host or a router requires two levels of addressing: logical and physical. We need to be able.
Address Resolution Protocol Yasir Jan 20 th March 2008 Future Internet.
1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
1 Address Resolution Protocol (ARP). 2 Overview 3 Need for Address Translation Note: –The Internet is based on IP addresses –Local area networks use.
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-04 Author list: Rakesh Gandhi - Presenter Zafar.
Address Resolution Protocol (ARP)
IP: Addressing, ARP, Routing
Address Resolution Protocol (ARP)
Scaling the Network: The Internet Protocol
CS4470 Computer Networking Protocols
Presenter: Jeffrey Zhang
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Address Resolution Protocol (ARP)
Address Resolution Protocol (ARP)
ARP: Address Resolution Protocol
Internet Protocol INTERNET PROTOCOL.
Address Resolution Protocol (ARP)
Address Resolution Protocol (ARP)
1 ADDRESS RESOLUTION PROTOCOL (ARP) & REVERSE ADDRESS RESOLUTION PROTOCOL ( RARP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University,
ARP: Address Resolution Protocol
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.
Scaling the Network: The Internet Protocol
Ch 17 - Binding Protocol Addresses
Presentation transcript:

1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt Zafar Ali Hassan Sheikh Tomohiro Otani

222 68th IETF, Prague, March 2007 Agenda How comments are addressed? Summary of proposed recommendations. Next Steps.

333 68th IETF, Prague, March 2007 Change History Summary of the minutes of CCAMP meeting at IETF 67 (  Agreed on defining a common addressing scheme for ARP Resolution.  No extension to RSVP-TE for this purpose. The version 03 was updated accordingly. Version 04 addresses comments received from CCAMP meeting at IETF 68.

444 68th IETF, Prague, March 2007 Scope of the Draft Issues with the use of ARP over GMPLS controlled Ethernet router-to- router (PSC) interfaces transiting from a non-Ethernet core, e.g., FSC or LSC GMPLS core. In this case, GMPLS LSP is using Ethernet encoding. When an LSP Path is established between the Ingress Router to Egress Router, Ethernet interface at the two routers comes up. However, before this LSP (or interface) can forward any IP traffic, MAC address of the remote router needs to be learned. OXC2 Router 1 Router 2 Non-Ethernet GMPLS Network OXC3 OXC1 OXC4 LSP Ethernet IF Non-Ethernet IF

555 68th IETF, Prague, March 2007 ARP resolution on GMPLS LSP using Eth framing Router # 1 Router # / /29 ARP reuest ARP response Send L3 packet to router # 2 GMPLS LSP Eth link OXC Router # 1 needs to send packet to Router # 2. The following information is required: (1) SRC IP address (2) DST IP address (3) SRC MAC and (4) DST MAC. Step # 2 - Router # 1 knows (1), (2) and (3) but does not know (4). It needs to associate L3 Network Layer with L2 data link layer address, i.e., need DST MAC address to send the packet to Router #2. Step # 1 - Router # 1 sends out an ARP query requesting the MAC address corresponding to the IP address Step # 3 - Router # 2 responds with the MAC address as the IP address is local to router # 2 Step # 4 - Step # 5 - Router # 1 now knows (1), (2), (3) and (4) from step # 1. It can send L3 traffic to router # 2 now

666 68th IETF, Prague, March 2007 Inter-op Issues in resolving ARP Inter-op issues in resolving ARP among vendors found at various public events/ private testing efforts.  Some routers send ARP request for the address of the TE link at the end-point.  Some LSRs send ARP request using the tunnel IF address at the end-points.  Some vendors do not reply to ARP request sent to the loopback address. Also, should the loopback interface address from optical or packet instance be use. Solution: At IETF 67 meeting we agreed to define a common addressing scheme for ARP Resolution. An LSR SHOULD use address from packet network (and not the TE link address of the optical link) for ARP request. OXC2 Router 1 Router 2 OXC3 OXC1 OXC4 LSP / / Non-Ethernet GMPLS Network

777 68th IETF, Prague, March 2007 ARP Round-trip Delay ARP round-trip delay before traffic can be forwarded to the protecting LSP, when doing a cutover to a "cold standby" LSP (e.g., 1:1 Case).  In 1:1 or 1:N protection without extra traffic, the protecting LSP cannot carry any traffic until the traffic is switchover. End-point MAC address needs to be re-learned once the ARP cache entries time-out, or every time the path taken by the GMPLS LSP changes (e.g., due to re-routing or re-optimization). The Round Trip latency implies traffic loss (i.e., no O(50 msec) guarantees). Solution: Assign stable virtual MAC address that can share with the both Ethernet IF (protection and working). OXC2 Router 1 Router 2 OXC3 OXC1 OXC4 LSP1 LSP2 E1/0 E2/0 Working LSP Protecting LSP Non-Ethernet GMPLS Network E2/0 E1/0

888 68th IETF, Prague, March 2007 Next Steps We need to do a revision based on the comments received.

9 68th IETF, Prague, March 2007 Backup Slides

10 68th IETF, Prague, March 2007 Why not use gratuitous ARP ?? Router # 1 Router # / /29 Gratuitous ARP could mean both gratuitous ARP request or gratuitous ARP reply. Gratuitous in this case means a request/reply that is not normally needed according to the ARP specification (RFC 826) but could be used in some cases. A gratuitous ARP request is an Address Resolution Protocol request packet where the source and destination IP are both set to the IP of the machine issuing the packet and the destination MAC is the broadcast address ff:ff:ff:ff:ff:ff. Every time an IP interface or link goes up, the driver for that interface will typically send a gratuitous ARP to preload the ARP tables of all other local hosts. Pros – Automatic Detection of MAC address of the remote node (in p2p) and/or link up down event. Cons – For GMPLS we have seen that this mechanism is unreliable because: Transmitted once only so if missed – will not be sent again. We have seen cases in our testing where one side know the MAC address of the other side but the other side does not know anything as it missed out the gratuitous ARP sent to it. Issue when ARP cache times out e.g. in case there is no activity on the data link. P&R protection LSP is the perfect example of a GMPLS application where this is seen. ARP reuest ARP response GMPLS LSP Eth link OXC