Hi Delio,

> >> 2) Differences in the BMC algorithm
> >> 
> >> Is it possible to specify a different best master clock algorithm than 
> >> that of the default PTP profile?
> > 
> > No, not yet.  I have some patches in the works for allowing different
> > BMC variants, because some profiles will require it.
> > 
> > However, the AS mode should work fine with the default BMC…
> 
> I can confirm AS mode works with the default BMC. As Richard says below the 
> differences result in extra delays but peers eventually “converge”.

Ok, thanks for the clarification.

> >> 4) Path Trace TLV
> > @Delio, I see you allow announce without the TLV:
> > 
> >   
> > https://github.com/audioscience/linuxptp/commit/0b6d8ca73332391af9bddc25177df254b066d669
> > 
> > Can you tell us why?
> 
> This is tricky because in some places 802.1AS-2011 seems to imply a TLV is 
> mandatory but when you dig down into the implementation details you find 
> that: in 10.3.13.2.1 (f) txAnnounce() appends the TLV *only if* it doesn’t 
> exceed the transport’s MTU and in 10.3.10.2.1 (c) and (d) qualifyAnnounce() 
> accepts an announce message without a TLV. So a TLV is present *if* it fits 
> in the transport’s MTU but a compliant implementation has to accept an 
> announce message without path trace TLV. 

I haven't studied the 802.1AS specification in detail yet, but your description 
matches my current understanding of how the path trace TLVs work.

regards, Wolfgang

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to