Hi Manav,

> Shouldnt it be the start of the packet?
I believe that would be a problem. Just a reminder, we are talking about the 
MPLS control plane (RSVP-TE) signaling to each LSR the OFFSET to the start of 
the PTP header.
I do not think we can assume that the MPLS control plane is aware of the L2 
protocol (Ethernet II /  LLC / LLC-SNAP, ...), or the number of VLAN tags. The 
L2 header length may be different at each LSR, and even at each interface of 
each LSR.
Thus, it seems the OFFSET should be counted FROM the beginning of the MPLS 
stack.

Regards,
Tal.
________________________________
From: Bhatia, Manav (Manav) [mailto:[email protected]]
Sent: Saturday, April 02, 2011 10:32 PM
To: Tal Mizrahi; Yaakov Stein; Shahram Davari; [email protected]
Subject: RE: Questions about draft-ietf-tictoc-1588overmpls

Hi Tal,

Shouldnt it be the start of the packet?

Cheers, Manav

________________________________
From: Tal Mizrahi [mailto:[email protected]]
Sent: Saturday, April 02, 2011 2.29 PM
To: Bhatia, Manav (Manav); Yaakov Stein; Shahram Davari; [email protected]
Subject: RE: Questions about draft-ietf-tictoc-1588overmpls
Hi Manav,

I agree, and I believe we are all saying the same thing.
Just to clarify:
The offset (by definition) specifies the number of bytes betwen point A in the 
packet and point B in the packet.
We all agree that point B = the beginning of the 1588 packet.
The issue I raised was about point A.

Point A - correct me if I am wrong - is the beginning of the MPLS stack.

Regards,
Tal.

________________________________
From: Bhatia, Manav (Manav) [[email protected]]
Sent: Saturday, April 02, 2011 9:47 AM
To: Tal Mizrahi; Yaakov Stein; Shahram Davari; [email protected]
Subject: RE: Questions about draft-ietf-tictoc-1588overmpls
There can be multiple customer vlan tags between the MPLS payload and the PTP 
packet, and it will thus not help if the offset points to the start of the MPLS 
payload. Its for this reason that we had decided on pointing the offset to the 
start of the PTP packet.

Cheers, Manav

________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of Tal 
Mizrahi
Sent: Friday, April 01, 2011 11.09 PM
To: Yaakov Stein; Shahram Davari; [email protected]
Subject: Re: [TICTOC] Questions about draft-ietf-tictoc-1588overmpls
Hi Yaakov, Shahram,

Yaakov said:
>I think the optional offset is the beginning of the  1588 payload

It makes sense that the offset should be configured to point to the 1588 
payload, but my point was that the offset is measured WRT a specific anchor, 
i.e., offset=0 points to the anchor. This draft must define the anchor very 
clearly.
As Shahram explained in the TICTOC meeting, the goal of the offset was to save 
complex processing at the LSR, like detecting the number of labels in the 
stack, or detecting whether a CW exists or not. Thus, it appears the anchor 
should be the beginning of the MPLS stack.

Tal.
________________________________
From: Yaakov Stein [mailto:[email protected]]
Sent: Friday, April 01, 2011 11:34 AM
To: Tal Mizrahi; Shahram Davari; [email protected]
Subject: RE: Questions about draft-ietf-tictoc-1588overmpls

Tal

I think the optional offset is the beginning of the  1588 payload
(i.e., below any Ethernet or UDP/IP headers).

Now that I think of it, using this offset we could handle the generic CF as 
well !

FCS retention refers to RFC4720 - where the Ethernet FCS is retained in an 
Ethernet PW
(which is not done in the standard RFC 4448).
In any case, any time one goes over an Ethernet link - even if only between 
LSRs,
the FCS needs to be recomputed before putting an Ethernet frame on an Ethernet 
link.
This FCS is NOT the FCS of the original 1588oEthernet or 1588oUDP/IPoEthernet 
frame.

Y(J)S

From: [email protected] [mailto:[email protected]] On Behalf Of Tal 
Mizrahi
Sent: Friday, April 01, 2011 08:06
To: Shahram Davari; [email protected]
Subject: [TICTOC] Questions about draft-ietf-tictoc-1588overmpls

Hi Shahram,

After a deeper review of your presentation, a couple of questions:
-          The optional OFFSET: the draft should specify the start point of the 
offset. I assume this would be the beginning of the MPLS stack, since the MPLS 
layer is not aware of the length of lower layer headers, right?
-          The PPT (and similarly the draft) says "Ethernet FCS must be 
calculated at every LSR" - this refers to the FCS of the outer Ethernet packet, 
right? (Since the next line says "FCS retention must not be used"). It is worth 
to clarify in the draft.

Thanks,
Tal.

_______________________________________________
TICTOC mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/tictoc

Reply via email to