[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Follow-up on comments on draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
- To: "Igor Bryskin" <IBryskin@advaoptical.com>, "Zafar Ali \(zali\)" <zali@cisco.com>, "Lou Berger" <lberger@labn.net>, "Igor Bryskin" <i_bryskin@yahoo.com>, <ccamp@ops.ietf.org>
- Subject: RE: Follow-up on comments on draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
- From: "PAPADIMITRIOU Dimitri" <Dimitri.Papadimitriou@alcatel-lucent.be>
- Date: Mon, 9 Jul 2007 20:39:20 +0200
- Cc: "Adrian Farrel" <adrian@olddog.co.uk>, "Brungard, Deborah A, ALABS" <dbrungard@att.com>, "Hassan Sheikh \(hassans\)" <hassans@cisco.com>, "Tomohiro Otani" <otani@kddilabs.jp>
- In-reply-to: <DF7F96101FAF2A4E8856AAFB001E07C75B8E29@atl-srv-mail.atl.advaoptical.com>
igor,
actually, we have ARP (or ND in case of v6) for address resolution
the whole discussion point for me (reading the material from zafar) is
that he wants to remove a dependency about IPv4 running over Ethernet
that is (by definition not dependent of GMPLS but) resulting from the
use of GMPLS to establish the LSP X with GPID = Ethernet (Eth over X)
now, i am still not sure why zafar doesn't propose the use of
"gratuitous ARP" once the Ethernet i/f is up ?
thanks,
-d.
> -----Original Message-----
> From: Igor Bryskin [mailto:IBryskin@advaoptical.com]
> Sent: Monday, July 09, 2007 7:32 PM
> To: PAPADIMITRIOU Dimitri; Zafar Ali (zali); Lou Berger; Igor
> Bryskin; ccamp@ops.ietf.org
> Cc: Adrian Farrel; Brungard, Deborah A, ALABS; Hassan Sheikh
> (hassans); Tomohiro Otani
> Subject: RE: Follow-up on comments on
> draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
>
> Dimitri,
>
> What I was saying is that if a client layer IP uses a server layer
> Ethernet than the server layer should know what the Layer Information
> (LI) overhead to put on client's Adapted Information (AI), I mean this
> information belongs to Ethernet, not to IP, and it is not
> IP's business
> to identify this information. And as you pointed out a pair of IP
> routers could be inter-connected by Ethernet trail, while another pair
> by SDH trail and it is not IP's business to determine LI in either of
> server layers. So, how is it different from what you say?
>
> Igor
>
> -----Original Message-----
> From: PAPADIMITRIOU Dimitri
> [mailto:Dimitri.Papadimitriou@alcatel-lucent.be]
> Sent: Monday, July 09, 2007 12:18 PM
> To: Igor Bryskin; Zafar Ali (zali); Lou Berger; Igor Bryskin;
> ccamp@ops.ietf.org
> Cc: Adrian Farrel; Brungard, Deborah A, ALABS; Hassan Sheikh
> (hassans);
> Tomohiro Otani
> Subject: RE: Follow-up on comments on
> draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
>
>
>
>
>
> sorry but we don't discuss about any over Ethernet here
> but between two IP/MPLS LSR
>
> hence, what is different here from two LSRs interconnected
> by an Ethernet link over X ?
>
> zafar can you clarify this point ? because from what i
> read in your draft it is because the address to be resolved
> creates an issue but why should that be different from
> what you see today between two Ethernet hosts connected
> back-to-back ?
>
> -d.
>
>
> > -----Original Message-----
> > From: Igor Bryskin [mailto:IBryskin@advaoptical.com]
> > Sent: Monday, July 09, 2007 5:46 PM
> > To: PAPADIMITRIOU Dimitri; Zafar Ali (zali); Lou Berger; Igor
> > Bryskin; ccamp@ops.ietf.org
> > Cc: Adrian Farrel; Brungard, Deborah A, ALABS; Hassan Sheikh
> > (hassans); Tomohiro Otani
> > Subject: RE: Follow-up on comments on
> > draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
> >
> > Zafar,
> >
> > Let's look at your situation with eyes of an ITU-T folk :=)
> >
> > Your client layer is IP, and your server layer (the one
> that provides
> > connectivity between IP routers) is Ethernet. This means that
> > a link in
> > IP layer is provided by a connection in Ethernet layer. The
> MAC header
> > you need to encapsulate your IP CI is a label of the Ethernet
> > connection
> > and should be learned via signaling before the connection is
> > used. Note
> > also that IP layer is not the only client of Ethernet, for example,
> > Ethernet-in-Ethernet is quite possible, so you can't rely
> on protocols
> > like ARP.
> >
> > Cheers,
> > Igor
> >
> > -----Original Message-----
> > From: owner-ccamp@ops.ietf.org [mailto:owner-ccamp@ops.ietf.org] On
> > Behalf Of PAPADIMITRIOU Dimitri
> > Sent: Saturday, July 07, 2007 3:54 PM
> > To: Zafar Ali (zali); Lou Berger; Igor Bryskin; ccamp@ops.ietf.org
> > Cc: Adrian Farrel; Brungard, Deborah A, ALABS; Hassan Sheikh
> > (hassans);
> > Tomohiro Otani
> > Subject: RE: Follow-up on comments on
> > draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
> >
> > zafar
> >
> > it is the other way around, because you have different
> subnets you can
> > not make use of existing mechanisms
> >
> > "The solution we are pushing for is that we need a mechanism
> > that allows
> > us to resolve ARP directly for the GMPLS tunnel ip addresses. This
> > removes any dependency on the underlying Ethernet links or the
> > addressing scheme that is used for TE links i.e. numbered
> links in the
> > same or different subnets."
> >
> > hence the first question is why shall this be different ?
> >
> > -d.
> >
> > > -----Original Message-----
> > > From: owner-ccamp@ops.ietf.org
> > > [mailto:owner-ccamp@ops.ietf.org] On Behalf Of Zafar Ali (zali)
> > > Sent: Thursday, July 05, 2007 6:39 PM
> > > To: Lou Berger; Igor Bryskin; ccamp@ops.ietf.org
> > > Cc: Adrian Farrel; Brungard, Deborah A, ALABS; Hassan Sheikh
> > > (hassans); Tomohiro Otani
> > > Subject: Follow-up on comments on
> > > draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt
> > >
> > > Hi Lou, Igor, ccamper, et al,
> > >
> > > Here is a follow-up on our AI from last WG meeting on the
> > > comments received on
> > > draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-03.txt. We
> > > are planning to revise the document based on your feedback.
> > > Please advise if you have any further comment/ suggestion.
> > >
> > > The issue is focused around the use of the GMPLS tunnel as a
> > > point-to-point link using Ethernet TE links. Unlike pos links
> > > where a L2 adjacency resolution is not required, the Ethernet
> > > links require that the ARP be resolved (aka Layer 2 MAC
> > > address) before any forwarding works on this link. It is not
> > > a case of broken implementation. We (router vendors) cannot
> > > work around ARP. What we need to do is to provide clear
> > > direction or recommendation for vendors on how to ARP for
> > > GMPLS controlled Ethernet interfaces. Or else, all vendors
> > > will implement whatever ARP mechanism works for them in terms
> > > of forwarding. E.g., there is an interop issue between
> > > Juniper and Cisco (from a fwding perspective) when Ethernet
> > > links are used (Both do ARP). We had to find workarounds to
> > > make things work (at ISO Core and in private testing). The
> > > same will be the case between Cisco, Juniper and other vendors.
> > >
> > > The solution we are pushing for is that we need a mechanism
> > > that allows us to resolve ARP directly for the GMPLS tunnel
> > > ip addresses. This removes any dependency on the underlying
> > > Ethernet links or the addressing scheme that is used for TE
> > > links i.e. numbered links in the same or different subnets.
> > >
> > > In the following, we describe the situation with numbered
> > > Ethernet links and Unnumbered Ethernet links (the assumption
> > > is that the GMPLS tunnel is a ipv4 numbered link in both
> instances).
> > >
> > > Consider the scenario
> > >
> > > <----------------------------------------------GMPLS
> > > Tunnel------------------------------------------>
> > >
> > > RTR1 <------GE data link/TE link -----> OXC <------ GE data
> > > link/TE link -----> RTR2
> > > segment # 1
> > > segment # 2
> > > There are two instance to consider:
> > >
> > > (a) When numbered TE links are used but segment # 1 and
> > > segment # 2 are in different subnets (valid scenario)
> > > In this situation we really have no way of resolving ARP
> > > using the addresses of the underlying TE link Ethernet links
> > > w/o using static ARP entries. The issue is that the subnets
> > > are different so the ARP request received by RTR2 from RTR1
> > > will be rejected as it is not known to RTR2 and vice versa.
> > > Instead, if the ARP request if for the GMPLS tunnel instead
> > > then there should be no problem as the GMPLS tunnel is p-p
> > > link with IPV4 addresses in the same subnet.
> > > Verdict: If we have the ARP resolution mechanism tied in to
> > > the GMPLS tunnel interfaces addresses then there is no issue
> > > or dependency
> > >
> > > (a) When numbered TE links are used and segment # 1 and
> > > segment # 2 are in the same subnet.
> > > In this setup the GMPLS Tunnel can inherit and use the
> > > ethernet link address for ARP resolution and there is no
> > > issue as both segments are in the same subnet. The problem in
> > > this situation is that we need to resolve the ARP for the
> > > ipv4 addresses for the GMPLS tunnel (considered as a p-p
> > > link) as opposed to inherit it from the underlying Ethernet
> > TE links.
> > > Verdict: In this situation the ARP resolution mechanism
> > > should be developed for the GMPLS tunnel address.
> > >
> > > (c) The third scenario is when the GMPLS tunnel is numbered
> > > but the TE links are Unnumbered.
> > > In this case we are again faced with the same issue of
> > > L2 ARP adjacency resolution between RTR1 and RTR2. RTR2 will
> > > reject the ARP request for RTR1 when it does not find the
> > > Unnumbered address (used by RTR1) in its FWDing database.
> > > This issue would not be encountered if we were resolving the
> > > ARP on GMPLS tunnel address.
> > > Verdict: ARP resolution mechanism is required for GMPLS tunnel.
> > >
> > > (d) We also need to make sure that when the tunnel-id is
> > > unnum, vendor implementation honor ARP request using loopback
> > > addresses. We have also faced interop issue in this scenario.
> > >
> > > Thanks
> > >
> > > Regards... Hassan and Zafar
> > >
> >
> >
>