DX NetOps

 View Only

 DX NETOPS Spectrum Live pipes, Is there a way to correctly connect multiple ports with n neighboring devices?

Eduardo Ignacio Serrano's profile image
Eduardo Ignacio Serrano posted Feb 12, 2025 10:09 AM
Good morning, colleagues.
 
I have a question to make massive live pipe connections, that is, that all Spectrum routers and switches automatically make the connection of physical ports with the devices that have as neighbors discovered in Spectrum, and not do it port by port as is normally done with live pipes with resolved connections.
 
I have been reading the documentation but only found how to activate the live pipes (ok_toPoll) through GCs, but that is when the connection with the port already exists, what I am looking for is that Spectrum automatically searches for the ports and connects them with resolved connections with neighboring devices.
 
Is there a way to do this to correctly connect multiple ports?
 
What I have applied is to locate myself on device A and right click on device A, the start connection option and also on device B, right click and select the option to connect with (device A), however, it performs the discovery but connects me with VLANs and not with physical ports. I attach the image. Do you know where I am wrong?
 
Thank you very much for your attention.
 
Regards
Catalin Farcasanu's profile image
Catalin Farcasanu

You can manually create connections between ports via REST, and if you'd like and then lock the connections in place I think you can use the attribute LockConnection (0x129f1) if you are sure that they are correctly configured. 

For a correctly configured connection between two ports (Port1 from Device1 and Port2 from Device2) you have to create the following associations:

Port1->Port2 (Links_with 0x00010023) 

Port1->Device2 (Connects_to 0x00010005)

Port2->Port1 (Links_with 0x00010023) 

Port2->Device1 (Connects_to 0x00010005)

You can then automatically identify connected ports by the attribute NetworkLinkType (0x12a79). You can use this to be search criteria for a GC and activate a monitoring via Policy.

That is, if I understood correctly what you need. 

I did a similar system that connects ports based on their Internal_If_Alias and assures automatic active/passive monitoring for all connected ports. 

Eduardo Ignacio Serrano's profile image
Eduardo Ignacio Serrano
Thanks for your comments, however after testing it seems that the connection discovery feature does not work, does not find interface connections, live pipes, it does not work or something is disabled, I checked the VNM module in the live pipes but the features are enabled.
 
I look forward to your comments.
Catalin Farcasanu's profile image
Catalin Farcasanu

The process I was describing is not creating links automatically between devices. The process ensures correctly created manual connections between devices and ensures locking in place of these connections. This also should automate the live monitoring of those manually created links. 

Automatically discover connection, as you well know, it's a complex process that relies on multiple information gathered from devices (LLDP, CDP, Traffic resolution and so on). The 'Discovery Connection' action is in relation with this auto-discovery and if does not produce the expected results, you should consider building a system like the one I was describing in my previous answer.