At 10:09 even 11/16/02 -0800, Kishor wrote:
not really...if i'm a vendor managing someone's network..i'll have the software running in my data center..and the network spread across the globe. Secondly..the software could be installed anywhere in the network itself. The concept of center is needed to propoerly layout the nodes on the screen..
Wouldnt a bit of human-int help here? I mean could you not define a node, say the company headquarters or main router etc.etc.. as your 'center' with all the others relative to it.
Think of the nodes lying on concentric rings.If i've already plotted a node, and it appears again as another node's neighbour, i need to know at which ring it is...
If A is neighbour to B then is B too a neighbour to A ? I mean if you are just mapping the entire network devices then it should be... but in the case you are also considering the traffic routes then maybe not, right? Concentric rings in what sense? Levels? i.e. first order neighbour to center, second order neighbour to center.. etc.etc? Then maybe you could add another field directly to the node saying at what level it lies. This may make it easier to locate it on one of the concentric rings... In short you define a starting point for the software which then explores all the network determining the level of each node so as to plot the relative positions.
quasi