[Nml-wg] NML extensions

Freek Dijkstra Freek.Dijkstra at surfsara.nl
Mon Nov 17 08:15:08 EST 2014


On 14-11-2014 14:18, Luciano Bernardes de Paula wrote:

> I would like to know if anyone is aware of any NML extension trying to
> model IP-level info into NML model.

Hi Luciano,

I'm not aware of published extensions. Jeroen van der Ham and myself
have been looking into this before, the last time during OGF 35 (june
2012 in Delft).

Here are my personal notes from that part of the meeting:

> Freek proposes to distinguish between resource label, source label
> and destination label to allow description of MAC and IP layer
> networks.
> 
> Agreement on the above, and the intention.
> 
> Disagreement on the current practical implementation in syntax. Note:
> resource labels are used for two distinct purposes: for
> identification of channels (sub-Links) in a Link, and for flow
> forwarding (e.g. "data of VLAN 42 of interface 1/2 is forwarded to
> VLAN 18 of interface 0/3").
> 
> You can implement source and destination with either of the above in
> mind. E.g. assume a port at a router. Is that modelled as the
> possible IP flows through that port, or as the IP address of that
> port. Note that a port in a router in fact does not need an IP
> address to forward traffic (although it is used by ICMP). How to
> model a IP Port without an IP address? For this reason, Freek
> modelled it as the flows through that Port, which can be
> done using a PortGroup.

The terms 'resource label', 'source label' and 'destination label' come
from ITU-T recommendation G.800. VLANs, wavelengths, etc. are resource
labels. IP and MAC addresses are source- and destination labels.

NML can be extended to handle the descriptions of IP flows and the
underlying topology, but as far as I know nobody has done that work.

If you are interested in making such extension, I'll be happy to provide
some feedback, e.g. on how to specify IP ranges in a label, or how to
distinguish between IPv4 and Pv6.

Freek

-- 
Freek Dijkstra
| Group Leader & Network Expert | Infrastructure Services | SURFsara |
| Science Park 140 | 1098 XG Amsterdam | +31 6 4484 7459 |
| Freek.Dijkstra at surfsara.nl | www.surfsara.nl |

Available on Mon | Tue | Wed | Thu |


More information about the nml-wg mailing list