On Tue, Jun 19, 2001 at 04:13:16PM -0700, Florin Andrei wrote:
>
> Problema:
am baut ceva bere si nu am inteles exact problema. anyway, mie mi se pare
cam asa:
- ai doua tipuri de date, locatia fizica si clase de ip alocate acelei locatii
- faci un fisier text cu asta
zona1: clasa1, clasa2, etc
zona2: ... etc
- in plus, ai conectivitate fizica intre zone, scrii in acelasi fisier text
"conectivitatile" directe:
zona1+zona2 # conect direct
zona2+zona3 # conect direct, dar NU si intre 1 si 3, altfel mai pui o linie
zona17+zona69
etc...
- definesti ce tipuri de probleme ai si parsezi in perl pina te plictisesti,
rezolvind orice (faci o functie pentru fiecare situatie). eventual,
cind pare 'complecat', faci si o matrice de
conectivitate intre zone si te joci pe ea (matrici rare pentru
super-ptremianti, da' sa ieftinit memoria ;-)
cele doua probleme concrete pe care le pui tu mai jos par usor abordabile cu
structura de date propusa de mine
stuff like xml/sgml/whatever nu ma bag.
despre sql... la ce bun cind un fisier text cu o sintaxa bine definita e
suficient?
>
> Se da o retea care consta in mai multe locatii fizice (citeva zeci),
> conectate intre ele prin legaturi a caror topologie este cunoscuta. Pe
> reteaua respectiva se folosesc mai multe clase de adrese IP, distribuite
> la locatiile fizice din retea.
> (Practic, reteaua este un graf, iar adresele IP sint atribute atasate
> nodurilor din graf).
> Din graful respectiv se extrage o reprezentare tabelara, avind toate
> clasele de adrese IP atit pe linii cit si pe coloane, si marcind
> celulele care corespund claselor de adrese care sint fie in acelasi nod
> (distanta 0), fie in noduri "vecine" (adica distanta 1); distantele mai
> mari de 1 nu conteaza.
>
> Se cere o metoda prin care sa se poata manage-ui usor tabela de
> conexiuni, facilitind astfel operatii de genul:
> - a aparut o conexiune noua intre nodurile X si Y, cum fac ca asta sa se
> reflecte imediat in tabela de conexiuni intre clasele de adrese IP?
> - am mutat o clasa de adrese din nodul A in nodul B, cum fac sa
> actualizez simplu tabela de conexiuni intre clasele de adrese?
>
> Sint convins ca chestia este rezolvabila cu niste script-uri rulind pe
> un back-end SQL, dar va intreb, daca stiti cumva, poate exista ceva
> special facut pentru asa ceva?...
> (cam la fel cum SGML este un limbaj pentru descrierea de documente,
> poate exista vreun limbaj, ceva, care sa descrie graf-uri
> dintr-astea?...)
>
> Cred ca exista aplicatii end-user care fac asta, dar eu vreau ceva
> script-abil daca se poate. Un limbaj sau o metoda de descriere a
> graf-urilor ar fi perfect.
>
> --
> Florin Andrei
>
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
> unsubscribe from this list.
--
___
<o-o> Viorel ANGHEL <vang AT altavista DOT net>
[`-']
-"-"- In Linux We Trust.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.