RE: Comments to draft-ietf-l2vpn-arp-mediation-14
Linda Dunbar <ldunbar@huawei.com> Sun, 12 September 2010 13:52 UTC
Return-Path: <ldunbar@huawei.com>
X-Original-To: l2vpn@core3.amsl.com
Delivered-To: l2vpn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C35423A6889 for <l2vpn@core3.amsl.com>; Sun, 12 Sep 2010 06:52:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.184
X-Spam-Level:
X-Spam-Status: No, score=-99.184 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, HTML_MESSAGE=0.001, J_BACKHAIR_32=1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fAHiO5yn+q+4 for <l2vpn@core3.amsl.com>; Sun, 12 Sep 2010 06:52:45 -0700 (PDT)
Received: from usaga03-in.huawei.com (usaga03-in.huawei.com [206.16.17.220]) by core3.amsl.com (Postfix) with ESMTP id D4C5E3A683A for <l2vpn@ietf.org>; Sun, 12 Sep 2010 06:52:44 -0700 (PDT)
Received: from huawei.com (usaga03-in [172.18.4.17]) by usaga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L8M000G5ZWN8I@usaga03-in.huawei.com> for l2vpn@ietf.org; Sun, 12 Sep 2010 08:53:11 -0500 (CDT)
Received: from L735042 (cpe-66-25-9-199.tx.res.rr.com [66.25.9.199]) by usaga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L8M00EKCZWJZ5@usaga03-in.huawei.com> for l2vpn@ietf.org; Sun, 12 Sep 2010 08:53:11 -0500 (CDT)
Date: Sun, 12 Sep 2010 08:53:07 -0500
From: Linda Dunbar <ldunbar@huawei.com>
Subject: RE: Comments to draft-ietf-l2vpn-arp-mediation-14
In-reply-to: <4A1F14B3-2E2D-4073-906C-3202E04E9218@force10networks.com>
To: 'Himanshu Shah' <hshah@force10networks.com>
Message-id: <000501cb5281$d611a310$c7091942@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Office Outlook 11
Content-type: multipart/alternative; boundary="Boundary_(ID_ZxBwSZYmHX5Fv6A3MI6aOg)"
Thread-index: ActQH3q9wWawDNutRYirfRlIHzon4ABN3xAw
References: <006d01cb4f98$62342940$608be00a@china.huawei.com> <4A1F14B3-2E2D-4073-906C-3202E04E9218@force10networks.com>
Cc: l2vpn@ietf.org
X-BeenThere: l2vpn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <l2vpn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/l2vpn>
List-Post: <mailto:l2vpn@ietf.org>
List-Help: <mailto:l2vpn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/l2vpn>, <mailto:l2vpn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Sep 2010 13:52:54 -0000
Himanshu, I understand that my comments come too late. But thank you very much for explaining the history. _____ From: Himanshu Shah [mailto:hshah@force10networks.com] Sent: Thursday, September 09, 2010 8:04 AM To: Linda Dunbar Cc: l2vpn@ietf.org Subject: Re: Comments to draft-ietf-l2vpn-arp-mediation-14 Hi Linda - 'link' mediation and/or service (Eth/ATM/FR) interworking, etc is not in the charter of IETF. We spent quite bit of time in the initial years to position this work within the scope of IETF charter. [Linda] That is really interesting. As was mentioned in the IPLS discussion thread, ARP precedes unicast IP PDU frame generation/processing. A CE router typically first engages in IGP protocols to obtain IP address of the neighbor/host, does ARP to obtain MAC<->IP association on Ethernet and then sends IP unicast frame. In ATM/FR, Inverse ARP is used. This is the basic method used in IP. You seem to be suggesting that CE should stop using ARP. There is no intension of this draft or for that matter L2VPN charter to mandate that. [Linda] I am not suggesting CE should stop using ARP. I really see ARP is not the main issue here. The draft is really mediating two different types of links. Now I understand it is historic. Cheers, Linda Other comments in line.. On Sep 8, 2010, at 4:56 PM, Linda Dunbar wrote: Himanshu, et al, May I suggest a more accurate name for the mechanism described in this draft? This draft describes a way for VPWS to interconnect CEs with different Link Layers. More accurate name for the mechanism described in the draft should be "Link-mediation". The name "arp-mediation" is mis-leading. First of all, there is really no need for PE or CE to perform ARP for the configurations described in the draft. The draft assumes that there is only one local CE for each AC. If the link layer between AC and CE is Ethernet, the PE can simply encapsulate the data frames received from remote side (i.e. from VPWS) with DA = broadcast and SA =its own MAC. Since there is only one CE for the AC, broadcast will reach the CE the same way as unicast frame without consuming any extra bandwidth. For data frames from CE towards remote CE (i.e. towards AC), the PE can simply remove the Link Layer header and forward inner IP frame across the VPWS. The remote PE can simply add its own Link Layer header (with DA=broadcast) and forward it to the only CE attached. Local PE doesn't need to know the remote CE's IP. From routing point of view, the remote CE is just next hop from the local CE. Therefore, the data frame from CE towards AC may have IP address not equal to the remote CE. Your draft also stated that the PEs are not routers. Therefore, PEs don't need to have all the forwarding information. Other minor comments: * Page 6, Bullet 3 under action for IPv6: The bullet 2 stated that local PE intercepts ND and Inverse ND. Does it mean that ND and Inverse ND will not traverse through the VPWS? So remote PE will not see any ND or inverse ND frame from VPWS, will it? [himanshu] Here is that bullet from the draft. I think it is quite clear.. Intercept Neighbor Discovery and Inverse Neighbor Discovery packets received from the local CE device, learning information about the IPv6 configuration of the CE, before forwarding the packets across the VPWS to the remote PE. * * Page 8, second paragraph: "..proxy function are completed". What proxy function is this referring to? [himanshu] The entire draft is about ARP based discovery, distribution and proxying for remote CE. I suggest giving it another read.. * * Page 8: last paragraph: in the situation where LAN is connected PE, your draft requires the PE to select one CE. Does it mean the PE will forward traffic to other CEs to the locally select CE? Under this circumstance, it is more effective for PE to use the broadcast address for traffic towards local CEs. Then there is no need to "select one CE". [himanshu] Not sure exactly what you are asking. Perhaps the discussion above responds to your question. As indicated in the draft, draft can only facilitate connectivity between one local CE with one remote CE. If multiple CEs appear to be present on the local AC, additional means must be used to select one local CE. regards, himanshu Best Regards, Linda Dunbar
- Comments to draft-ietf-l2vpn-arp-mediation-14 Linda Dunbar
- RE: Comments to draft-ietf-l2vpn-arp-mediation-14 John E Drake
- Re: Comments to draft-ietf-l2vpn-arp-mediation-14 Shane Amante
- Re: Comments to draft-ietf-l2vpn-arp-mediation-14 Himanshu Shah
- RE: Comments to draft-ietf-l2vpn-arp-mediation-14 Linda Dunbar
- RE: Comments to draft-ietf-l2vpn-arp-mediation-14 Linda Dunbar