Skip to content

Instantly share code, notes, and snippets.

@norrs
Created November 9, 2012 11:46
Show Gist options
  • Save norrs/4045319 to your computer and use it in GitHub Desktop.
Save norrs/4045319 to your computer and use it in GitHub Desktop.
Hei
Det er et ønske for å vise topologigrafer inne i ipdevinfo, men her trenger vi
litt innspill på hva som ønskes direkte av funksjonalitet og hvordan løse noen
problemstillinger.
Det første er hvordan dere ser for dere at de to toplogigrafene skal
representeres i ipdevinfo.
Next-hop graphen er relativ enkel og en liten graf, denne kan lett vises
«inline» i ipdevinfo sammen med annen info. F.eks i en egen boks i arkfanen
«Device Info». Da vil vi kunne tegne en tilsvarende graf som dette:
Next-hop graph
(Netbox)<------+ +----------------> (Netbox)
+ +
(Selected Netbox)
+ +
| |
| +-----> (Netbox)
|
(Netbox)<-----+
Er det her ønskelig å kunne toggle next-hop mellom lag2 og lag3?
Om ja, hvordan?
Mitt forslag om toggles skal støttes, er å ha en «image button» i
headeren i den blå boksen. (når jeg snakker om bokser, så mener jeg de blå
boksene som: «IP Device: ip-adresse» og «DNS: ip-adresse» som vises på
http://nav/ipdevinfo/x.x.x.x )
Forslag til ev. layer-bytte-bildet bør se ut?
Eller eksisterer det noe vi allerede bør bruke?
Funksjonaliteten vi ser for oss er at når du klikker på en netbox i grafen, vil
den åpne ipdevinfo for netboxen du klikker på. Jeg legger og frem forslag til
å kunne ha en lenke nedenfor kartet som linker til /netmap hvor netboxen som du
no titter på blir tyngdepunktet (nullpunktet) i grafen så du kan titte på hele
topologien fra valgt netbox i /netmap.
Den andre grafen som er ønsket i ipdevinfo er:
Topology from selected device and it's downlinks
(SW)<-------+ +----> (SW)+ +----> (SW)
| | | | This is actaully fine, as it limits
| | | | the topology graph somehow at least...
+ + | +
(Selected Netbox) +-> (GW)+------> (SW)+------>(GW)+--->(SW)
+ +
+---+ | |
| + | +-------> (GW)+--->(SW)
| (GW)<----------+
+<-+ +
| | |
v +----+
If next-hop for selected netbox is GW, (and maybe even if the selected netbox is a GW!) you will mostly end up with drawing the whole topology graph, which is basicallt what you already have /netmap for...
Skal vi så i tilfelle kutte ut downlinks som er GW-er på next-hop til den
valgte netboxen?
Hva om den valgte netboxen er en GW?
Jeg har og prøvd å illustrere i grafen at en GW kanskje bør være tillatt om den
er «lengre ned i grafen»... (les ikke next-hop)
Men hvordan skal vi håndtere om grafen blir veldig stor?
Denne grafvisningen vil jeg tro og trenger en egen arkfane under ipdevinfo om
den ønskes i ipdevinfo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment