[Nsi-wg] Syntax of NML endpoints in a connection request (was: Determining the Network of an STP)

John MacAuley john.macauley at surfnet.nl
Fri Jul 6 08:53:05 EDT 2012


So the <Topology> party is to allow an intermediate NSA to route the message to the target domain without needing to know the STPs within that domain?

On 2012-07-06, at 7:14 AM, Freek Dijkstra wrote:

> John MacAuley wrote:
> 
>> Just trying to understand how these different proposals come together.
> 
> Here is a more realistic NSI sample (namespaces are left out of
> simplicity, and I just made up some NSI names, as I'm not familiar with
> the NSI syntax):
> 
>> <connectionrequest>
>> ....
>> <endpoints>
>>    <endpoint>
>>       <Topology>urn:ogf:network:nordu.net:2012:org</Topology>
>>       <source>urn:ogf:network:nordu.net:2012:onsala-tx?vlan=1791</source>
>>       <sink>urn:ogf:network:nordu.net:2012:onsala-rx?vlan=1791</sink>
>>    </endpoint>
>>    <endpoint>
>>       <Topology>urn:ogf:network:sne.science.uva.nl:2012:org</Topology>
>>       <source>urn:ogf:network:sne.science.uva.nl:2012:lighthouse-egress?vlan=1791</source>
>>       <sink>urn:ogf:network:sne.science.uva.nl:2012:lighthouse-ingress?vlan=1791</sink>
>>    </endpoint>
>> </endpoints>
>> ....
>> </connectionrequest>
> 
> This syntax allows multipoint-to-multipoint connections, if desired. The
> nml:Topology tells the recipient in what NSAnetwork the endpoint is
> located. NML is unidirectional, and the explicit source and sink makes
> sure the direction is unambiguous. These sources and sinks contain URNs
> of a PortGroup, with a query part added ("?vlan=1791") that uniquely
> identifies a single Port within the PortGroup. It is also possible to
> use a URN that just defines a Port directly (without the query part).
> 
> I can imagine that a NSI requester does not care about the specific VLAN
> that is chosen, and likes to say "just pick any VLAN in this PortGroup".
> How exactly that is done, and how to distinguish it from "please connect
> ALL VLANs in this PortGroup" is an open question for NSI to answer.
> 
> Regards,
> Freek



More information about the nsi-wg mailing list