Giter VIP home page Giter VIP logo

Comments (11)

spacklePatch avatar spacklePatch commented on August 22, 2024 1

I got his to work, I'm thinking router OS7 changed the format what exporting the LSA file. routerOS 6.48.6 loaded just fine. And it turns out we're closer to 2000 routers in area 0:

image

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

Hi @spacklePatch,
wow, 1700+ nodes! Actually I tested on 0.5k nodes and it worked. I can admit, that there is no any limits for the number of nodes. May I ask you to send this LSDB to admin @ topolograph.com?.. If it's not possible, I will try to generate a graph with similar size.

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

tested on 1600 nodes.
Could you please provide some more context: do you upload LSDB via text file or create a network via "Create Topology" and yaml file? Do you see a loading bar, when you press "Load dynamic graph"?
image

from topolograph.

spacklePatch avatar spacklePatch commented on August 22, 2024

I uploaded a Mikritok LSB file from router os 7.3.1. I have other versions and a few other router models I can try. I'm still waiting to see if I can send the actual file I used. I don't see anything happening when I press the "Load dynamic graph" button. I'll keep you informed

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

It's beautiful! I will be glad if reports about asymmetric links and paths help you, as well as building paths and find backups, etc!
I suppose that Mikrotik changed LSDB output in 7.3.1, I could try to fix templates for new version if you can share a small peace of it, but if it's not crucial and it works with 6.48.6, it's okay. All in all I will try to evaluate how much memory and other resources are required to work with such big graphs!

from topolograph.

spacklePatch avatar spacklePatch commented on August 22, 2024

I'm still waiting to see if the company will let me release the LSADB (nothing secret in there, but i have to verify). In the mean time, I upgraded one of my small routers at my house (yes, I have OSPF running in my home network), with a before/after DB export. I do believe it's mostly a formatting change between versions:

lsa-ROS-6.48.6.txt
lsa-ROS-7.10.txt

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

thank you for the provided output. I compared it and they differ, i.e

6.48 7.10
type=router type="router"
Stub 192.168.43.0 type=stub id=192.168.43.0

but good news is that current templates match both options. I fixed only pattern for external subnet. Let me clarify the problem once again - if you upload either 6.48 or 7.10 LSDB output and graph name with date and number of hosts appears in your list - it means that parsing was successful. If you press the "Load dynamic graph" button and can see the topology for 6.48, but not for 7.10 it means that something happened during topology generation. If so - could please check any errors in browser console ( available via F12 ).

from topolograph.

spacklePatch avatar spacklePatch commented on August 22, 2024

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

@spacklePatch, I afraid that attached error was not attached to your comment if you replied via your email.

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

Hi @spacklePatch ,
thanks to @moghue42, I applied fix for ROS 7.10, please check if your LSDB works properly

from topolograph.

Vadims06 avatar Vadims06 commented on August 22, 2024

Confirmed by @moghue42

from topolograph.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.