Support multi-termination cabling through fiber modules #13955
Replies: 2 comments 13 replies
-
This is an unrelated tangent, but could you share how you created the topology diagram above? It looks like Mermaid, maybe? |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, what you are requesting is going to logistically be a nightmare to model. In current model, you have Front Ports, Rear Ports and cables (going to ignore interfaces because they are not relevant here). Rear Ports have positions (1, 6, 12, whatever) but is still a single object, the positions are a virtual concept. Front Ports are always linked to a rear port (and virtually to a specific position on the rear port). When you cable from a rear-port to a rear port, the positions are 1:1 mapped (position 1 on one side is position 1 on the other, 6 on one to 6 on the other). Connecting ports, there is no concept of order of the ports (however typically it is ordered by PK), so if you have port a1 and b1 on one side a1 and b1 on another side of a cable, that doesn't mean a1 matches up with b1. You are better to model the "buffer tube" (the 12 strands) in this instance instead of the 24 cables. I do want to point out something, very important. The "connecting multiple ports with 1 cable" was to solve the "duplex cable to interface" problem and really wasn't meant to connect two rear port sets together in this manner. This isn't really someothing you can do in real life either, if you view a cable in netbox "properly". A cable in netbox should be viewed as a single connenctor (simplex LC, duplex LC, MPO) and not multiple connectors bundled together (2 MPO-12 on a 24 strand fiber) |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Per comments in #13930 this is what I want to try to model where there is a modular fiber patch panel:
I actually do think this might be achievable without going too much into strands of the cable. I'm having trouble fully understanding the code but it appears terminations are submitted and stored as lists which are ordered.
So if you wanted to represent the above model you would create a cable like this:
And what if you needed to flip so that strands 13-24 connected to module A on fiber2 instead (basically having rolled the cable) you could reverse the order of the terminations
In the event that there are mismatched number of positions that is where a path split condition could occur. This type of logic could only apply to cables whose terminations have positions in the first place such as rear ports.
Beta Was this translation helpful? Give feedback.
All reactions