SophistSolutions / WhyTheFuckIsMyNetworkSoSlow

WhyTheFuckIsMyNetworkSoSlow is a network performance analysis tool, making it easy to quickly examine a network and see what is wrong, and to evaluate longer term trends.
15 stars 1 forks source link

consider re-engineering Device::attachedNetwork INetworkAttachmentInfo #82

Open LewisPringle opened 1 year ago

LewisPringle commented 1 year ago

We currently treat it as primary like the device and network interface info. BUt its really derived (during discovery but maybe doesnt belong at that layer).

Maybe move NetworkManager from discovery to higher level code, and simplify how we compute. And chagne waht goes into attachedNetworkInfo { interesting hardare addresses; interesting (?) ip addresses? Say how interesting; and maybe list of network interfaces (I htink now network interfaces point back to network). Similarly we have devices pointing to networks. COULD reverse that?