Dear all,

I've been reviewing draft-ietf-alto-reqs-14 and the following requirement got 
me thinking:

 REQ.  ARv14-5: An ALTO client protocol MUST be extensible to enable
   support of other host group descriptor types in future.  An ALTO
   client protocol specification MUST define an appropriate procedure
   for adding new host group descriptor types, e.g., by establishing an
   IANA registry.

Why don't you reuse an existing registry, in which you will have all the
Information Elements already defined instead of defining a new one?
WhatI have in mind:the IPFIX I.E. IANA registry  
<http://www.iana.org/assignments/ipfix/ipfix.xml>.
The piece of information I see in draft-ietf-alto-reqs-14 are IP address, 
prefix, BGP AS: they're in IANA.
And many other IEs are already present, for future ALTO extensions, if required.

This would not only save one registry (ALTO Endpoint Property in 
draft-ietf-alto-protocol-10), but offers a bigger advantage.
Let me explain.... When you will control your applications with ALTO, you will 
anyway want to apply a flow measurement to monitor your changes, and to serve 
as a feedback loop for more optimizations.
And the chances are high that you will using a NetFlow/IPFIX based mechanism. Both 
NetFlow and IPFIX usethe IPFIX I.E. IANA registry  
<http://www.iana.org/assignments/ipfix/ipfix.xml>.

Therefore, it would make sense to have consistent data models between ALTO and 
IPFIX, and avoid a data model proxy if we want to compare the data.
Proposal: reuse the ElementIDs found inthe IPFIX I.E. IANA registry  
<http://www.iana.org/assignments/ipfix/ipfix.xml>  somewhere in your protocol.

Disclaimer: I have not read the protocol details

Regards, Benoit.

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

Reply via email to