[Nml-wg] Ports with multiple connections?

Paola Grosso p.grosso at uva.nl
Tue Aug 25 03:41:54 CDT 2009


Hi Jeroen,

Jeroen van der Ham wrote:
> One of the things that I would not know how to describe exactly in NML 
> is the following example:
> A domain has a port on one of its devices. This port has an inter-domain 
> connection. Through this port there are two possible connections to 
> other domains, by means of separate VLAN labels. For example VLANs 
> 1000-2000 go to one domain and 3000-4000 go to another.
>
>   

Your example is not very clear.
Where does the 'splitting' to to different domains occur: at the Node
where this port resides, or at the other end of the connection? I mean
an Ethernet port connects to one other Ethernet port, and if VLAN are
switched to different domain this occurs within a device (in our case it
would be handled by a SwitchingMatrix)

In any case, can't this problem be solved by the schema  you just posted
yesterday?

I think you could describe the above as follows. I would be curious to
know what I misunderstood about the current schema...

nodeA                     has port portA
portA                        adaptation    source   ethPortA1000-2000
ethPortA1000-2000 adaptation   sink        portA
portA                        adaptation    source   ethPortA3000-4000
ethPortA3000-4000 adaptation sink        portA


nodeB has port portB
portA                        adaptation    source   ethPortB1000-2000
ethPortB1000-2000 adaptation   sink        portA
portA                        adaptation    source   ethPortB3000-4000
ethPortB3000-4000 adaptation sink        portA

portA source linkAB
portB sink linkAB
portA sink linkBA
portB source linkBA

ethPortA1000-2000 source linkAB1000-2000
ethPortB1000-2000 sink linkAB1000-2000
ethPortB1000-2000 source linkBA1000-2000
ethPortA1000-2000 sink linkBA1000-2000

ethPortA3000-4000 source linkAB3000-4000
ethPortB3000-4000 sink linkAB3000-4000
ethPortB3000-4000 source linkBA3000-4000
ethPortA3000-4000 sink linkBA3000-4000

Here a little fuzzier as the schema is not so clear, so I 'make up' some
terms (happy to hear how to handle this)

nodeB hasService SwitchingMatrixB
SwitchingMatrixB has port ethPortB1000-2000
SwitchingMatrixB has port ethPortB3000-4000
SwitchingMatrixB has port ethPortC1000-2000
SwitchingMatrixB has port ethPortD3000-4000
ethPortB1000-2000 switchTo ethPortC1000-2000
ethPortB3000-4000 switch ethPortD3000-4000

At this point you have splitted the vlans and proceed 'normally toward
the to the two domains (via portC and portD in my example).

So now, what do you think?
Best regards, Paola


ps = I am using ports with vLANs ranges and not one client port per VLAN....




More information about the nml-wg mailing list