Hi, Tom:
Layer2, Layer 3, TE are all base modules which other modules can extend from.
I am not sure we have Layer 1 base module,
WSON and flexi-grid, if my understanding is correct, are TE technology specific
and WSON and flexi-grid module can be seem as extension to TE module or a
module derived from TE module
Therefore we could follow OSPF example defined in the L3 topology module or L3
TE module defined in draft-ietf-teas-yang-l3-te-topo-08.
"
module: ietf-l3-te-topology
augment /nw:networks/nw:network/nw:network-types
/l3t:l3-unicast-topology:
+--rw l3-te!
"
"
module example-ospf-topology
augment "/nw:networks/nw:network/nw:network-types/l3t:l3-unicast-topology"
+--rw ospf!
"
I might be wrong if a generic layer 1 can be defined without adding dependency
to TE technology. But at least layer 1 type or layer 0 type are common building
block that can be reused.
In addition, base model, in my opinion doesn't need to limit to layer 1, layer
2, layer 3, service layer, TE layer this angle, we may classify network
topology from other angle, e.g., classify network topology into UNI topology
and NNI topology,
One relevant model is UNI topology model that is proposed in the opsawg
https://tools.ietf.org/html/draft-ogondio-opsawg-uni-topology-01
such models are also base model which other modules can derive from.
For network type, if we can define it as identity, it may be another design
option.
But comparing with presence container design, I think the only difference is
one is explicit way, the other is implicit way.
-Qin
-----邮件原件-----
发件人: i2rs [mailto:[email protected]] 代表 tom petch
发送时间: 2020年9月23日 17:16
收件人: Sue Hares <[email protected]>
抄送: '[email protected]' <[email protected]>
主题: [i2rs] 'network type' placement and RFC8345
RFC8345 requires that a new network type be given a presence container and
suggests a tree structure with layer 1, layer 2, layer 3 and service as top
level nodes with OSPF as an example of a node subordinate to layer 3.
te-topology , RFC8795, places its presence container at the top level alongside
these four.
Question; where should a network type such as WSON or flexi-grid be placed?
wson-yang, in IETF Last Call, places it under te-topology which is possible but
it seems to me more like a layer 1 or layer 0. But then network types do not
seem to form a tree, rather a mesh so a tree structure seems wrong. And
wherever layer 1 is defined it is not in a module imported by wson-yang
although it might be added to layer0-types (!) which wson-yang does import. I
would see it as wrong to define layer 1 in wson forcing others to import wson.
Thoughts?
I have posted this to Lou and TEAS but as it is a question that cuts across
multiple WG I suspect that I will get multiple contradictory answers or none:-)
Tom Petch
_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs
_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs