Hi,

I have argued several times in the past that the IANA interface list (and, for
that matter, the iana-if-type module) is a useless pile of rubbish because

- for some interface classes (Ethernet, tunnels) it is way too coarse-grained

- on the other hand, it contains a lot of stuff that nobody will ever use

- using the cabalistic (and wrong, in fact) name "ethernetCsmacd" for Ethernet
is outright stupid

- YANG identities allow for encoding important relationships in interface 
types,in the flat list all this information is lost 

- as you say, implementing the iana-if-type module means that all interface
types listed therein become valid.

So yes, I do believe that it would be useful if authoritative expert groups
develop a better structure of interface type identities.

Lada
  
On Thu, 2018-04-05 at 23:59 +0000, Alex Campbell wrote:
> I haven't seen any previous discussions on the topic, but we have a similar
> problem.
> Note this is not really to do with YANG itself, so much as the practical
> limitations of the software package that provides our CLI interface.
> In NETCONF, the existence of extra unused identities doesn't pose any problem.
> 
> From: netmod <netmod-boun...@ietf.org> on behalf of Bogaert, Bart (Nokia -
> BE/Antwerp) <bart.boga...@nokia.com>
> Sent: Thursday, 5 April 2018 8:21 p.m.
> To: netmod@ietf.org
> Subject: [netmod] An abundant amount of IANA if types...
>  
> Hi,
>  
> We were wondering if it would make sense to introduce features in the IANA if
> types YANG model to enable grouping of related interface types.  This would
> allow implementations to include only the types it really requires (by
> supporting the related features but not the others) and (in case of a CLI
> interface) would reduce the possible completions if an operator would ask for
> the possible values of the type of an interface.
> Has this ever been considered/discussed?
>  
> Best regards,
> Bart
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to