The MPLS WG Archive

Cell Relay Retreat>MPLS WG Archive>month:2006-May> msg00118



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

[mpls] RE: working group last call ondraft-ietf-mpls-rsvp-te-p2mp-05.txt

  • From: "Zafar Ali \(zali\)" <zali@cisco.com>
  • Date: Wed, 31 May 2006 10:44:33 -0400
  • Authentication-Results: sj-dkim-2.cisco.com; header.From=zali@cisco.com;dkim=pass ( sig from cisco.com verified; );
  • Cc: mpls@ietf.org, Bill Fenner <fenner@research.att.com>, ccamp <ccamp@ops.ietf.org>, Ross Callon <rcallon@juniper.net>
  • DKIM-Signature: a=rsa-sha1; q=dns; l=3534; t=1149086674; x=1149950674;c=relaxed/simple; s=sjdkim2001;h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;d=cisco.com; i=zali@cisco.com;z=From:=22Zafar=20Ali=20\(zali\)=22=20<zali@cisco.com>|Subject:RE=3A=20working=20group=20last=20call=20on=20draft-ietf-mpls-rsvp-te-p2mp-05.txt=20;X=v=3Dcisco.com=3B=20h=3Dz4HV9KCTBmcbjG78hTn1772rpGI=3D;b=lv9/7NPEJ8zlf8JfH4i5L9n5v4je6xklQqf3ebhH+UhL/RKLs3WGpdZGkLTEnrT1rtqvsjimck61ChFC4FScbqJECpkHNX4rT/aLGb9ChbhFqoo43OD0MbbBNycfeIhS;
  • Thread-Index: AcaCdrAJDW5rhHgmRqe9wJN4uwqxQgCPwGEg
  • Thread-Topic: working group last call on draft-ietf-mpls-rsvp-te-p2mp-05.txt
  • X-IronPort-AV: i="4.05,193,1146466800"; d="scan'208"; a="286120623:sNHT7905866668"
  • X-MIME-Autoconverted: from quoted-printable to 8bit by cell.onecall.net id k4VFAPH04536
  • X-OriginalArrivalTime: 31 May 2006 14:44:33.0834 (UTC)FILETIME=[BB5820A0:01C684C0]

> -----Original Message-----
> From: owner-ccamp@ops.ietf.org 
> [mailto:owner-ccamp@ops.ietf.org] On Behalf Of Yakov Rekhter
> Sent: Sunday, May 28, 2006 12:47 PM
> To: Adrian Farrel
> Cc: Loa Andersson; mpls@ietf.org; ccamp; George Swallow 
> (swallow); Deborah Brungard; Ross Callon; Bill Fenner
> Subject: Re: working group last call on 
> draft-ietf-mpls-rsvp-te-p2mp-05.txt 
> 
> Adrian,
> 
> > >> > Few observations and suggestions...
> > >> >
> > >> > (a) <Ingress LSR IP address, P2MP ID> tuple is both 
> necessary and 
> > >> > sufficient to unambiguously identify a P2MP Tunnel.
> > >> >
> > >> > (b) Further <Ingress LSR IP address, P2MP ID, LSP ID> is both 
> > >> > necessary and sufficient to identify a P2MP LSP.
> > >>
> > >> Clearly these two statements depend on the definition of 
> "P2MP ID" 
> > >> as you pointed out below.
> > >>
> > >> As the I-D says...
> > >>    The P2MP ID provides an identifier for the set of 
> destinations of the
> > >>    P2MP TE Tunnel.
> > >
> > > Does this identifier have a globally unique scope, or 
> only the scope 
> > > of the root ? If the former, then what are the procedures for 
> > > assigning such identifiers ?
> > 
> > Good questions.
> > 
> > Presumably, if we want to retain the concept of Session (which 
> > appeared to be the case in discussion amongst the authors) then the 
> > P2MP ID has to have global scope.
> > 
> > Not sure whether the procedures for assigning the 
> identifiers has to 
> > be in scope of this document. The procedure for assigning 
> IP addresses 
> > to P2P tunnel destinations does not appear to be in scope 
> for RFC3209.
> > 
> > It is worth looking at RFC4461 for more information on the P2MP ID. 
> > This gives us:
> >       A unique identifier of a P2MP TE LSP, which is 
> constant for the
> >       whole LSP regardless of the number of branches and/or leaves.
> > which is not as hepful as it could have been :-(
> > 
> > I think you are right to try to flush this sort of thing out now 
> > rather than let us get into the ambiguity mess that we got 
> to with RFC3209.
> 
> There is a difference between IP addresses used for P2P 
> tunnel destinations, and identifiers used for P2MP ID. The 
> former are unicast addresses (each address identifies a 
> *single* node/interface).
> The latter are *group* addresses (each address identifies a 
> *group* of nodes). There are well-established procedures for 
> assigining unicast IP addresses, but not for group addresses.
> 
> If some folks would like to retain the ability of the P2MP ID 
> to have global scope, then at the minimum the spec (a) should 
> have this as *an option*, with P2MP ID having the scope of 
> the root node being another option documented in the spec, 
> and (b) spell out the procedures for assigining such globally 
> unique P2MP IDs.

Yakov, Adrian, et al

I think global scoping will be a bad idea. Furthermore, we cannot force
it to come from multicast IP address space. So Ingress node scoping is
quite obvious and IMHO suffices. 

I also don't see an issue in sharing 2^16 space for both P2MP and P2P
tunnels. Does anyone see an issue here? I think having said that P2MP ID
has Ingress node scope, an implementation MAY choose to make P2MP ID =
tunnel ID, or has flexibility otherwise. 

My $0.02. 

Thanks

Regards... Zafar  

> 
> Yakov.
> 

_______________________________________________
mpls mailing list
mpls@lists.ietf.org
https://www1.ietf.org/mailman/listinfo/mpls