On Mon, 8 Feb 2016 18:54:54 +0100 Jaroslaw Dziubek yaro@perfect.net.pl wrote
[Monday, 08 February 2016], ernest napisał(a):
On Mon, 8 Feb 2016 18:17:45 +0100 Jaroslaw Dziubek yaro@perfect.net.pl wrote
[Monday, 08 February 2016], ernest napisał(a):
On Mon, 8 Feb 2016 17:13:43 +0100 Jaroslaw Dziubek
yaro@perfect.net.pl > wrote
[Monday, 08 February 2016], Ernest napisał(a):
W netelements lądują: switch, przełącznica, urządzenie_klienckie(instalacja)(?), stacja_bazowa, spliter,
stacja_GPON Tak - IMHO wszystko da sie upchną w 4 typy elementów sieciowych: - aktywne - switch, OLT, ONT, stacja bazowa, CPE radiowe
- pasywne - przełącznica, mufa, patchpanel
- kable - czyli połączenia między elementami sieciowymi
- splitter - jego sie nie da inaczej zrobic
netelements: producent, model, typ(Akt./Pas.), netnode_id,
projekt_UE > > > porttyp: (słownik)technologia, lambda/częstotliwość
złącze: (słownik) /przewiduję złącze spaw/
netelemports: (tyle rekordów ile zadeklarowanych portów łącznie
z > > > komutacją na tackach ale globalnie)
a) switch: złącze, porttyp, uplink,
etykieta, max_prędkość, ilość_dowiązań=1 b) stacja_czołowa_GPON: złącze, porttyp, uplink, etykieta, max_prędkość, ilość_dowiązań=pojemność_technologii c) przełącznica: złącze, porttyp,
uplink=null, > > > etykieta, max_prędkość=0, ilość_dowiązań=2
d) urządzenia_klienckie: złącze, porttyp, uplink=null?,
etykieta, max_prędkość, ilość_dowiązań=1
urządzenie klienckie ma 2 porty - jeden wpięty do magistrali, drugi
komputer klienta ;)(sam to stosuje już teraz - mam CPE mikrotika z nr seryjnym itp a do tego podpiety komputer klienta z jego IP, ale mac z MT)
Przy sieci radiowej z APC(CPE) faktycznie takie podejscie jest trochę zdrowsze chociaż zawsze możesz zakończyć "swój" kawałek sieci właśnie na CPE ;) CPE zawsze chce miec w bazie (czy to bedzie radiowy
SXT > czy ONT) - widac kiedy kupiony, jak z gwarancja, nr seryjny itp
e) stacja_bazowa: złącze, porttyp, uplink,
etykieta, > > > max_prędkość, ilość_dowiązań=1 (lub "n" w przyp
radio)
f) spliter: złącze, porttyp,
uplink, > > > etykieta, podział, ilość_dowiązań=1
podział to mało - masz splitter z backupem (2:32, 2:16 itp) - w
sumie > > trzeba też uwzględnić splitter asymetryczny ;)
To to trzeba by wywalić jak parametry radia(netradiosectors) do
osobnej > tabeli. Dlatego wlasnie splitter jako osobna grupa urzadzen w netelements
Tia, ale tylko te dodatkowe ;)
Wspólnych będzie i tak niewiele - nazwa,węzeł,producent,model,data zakupu, gwarancja,opis i projekt
To faktycznie mało tych wspólnych pól z resztą portów ;)
netcables: producent, model, lokalizacja_a, lokalizacja_b,
długość, > > > projekt_UE
opis - np. nr umowy z orange jesli idzie po ichniej حkanalizacji :)
to jest przydatne dodatkowo zapomniałem o nazwie własnej(co by można wydrukować zawieszki)
:)
netcablewires: tuba/wiązka, włókno/para, medium?(są kable
mieszane > Cu/FO)
IMHO bez sensu - to spokojnie można opisywać jak niżej opisałem: "idkabla:tuba:wlokno"
Można tylko, że łatwiej o jakiś sensowny warunek w SQL, jeśli nie
musisz
przeszukiwać zawartości stringa. Przy opisywaniu tabel nie dopisałem oczywistych relacji jw ;P
Rozumiem, ze definicje wlokna (kabel+tuba+wlokno) chcesz wywalic do osobnej tabeli i pozniej poslugiwac sie juz tylko id_wlokna?
Tak proponuję ;)
Hmmm... Wyszukiwanie bedzie przez joina... W sumie to nie sa jakieś wielkie ilosci danych - 3 int - mozna nawet wrzucic bezposrednio do netlinks.
Chodzi o to, żeby tak jak w przypadku urządzeń mieć zadeklarowane w bazie wszystkie włókna.
netradiosectors: zmodyfikowany ze wskazaniem na port stacji_bazowej
znowu bez sensu - netradiosector powinien byc traktowany JAK port (tyle, ze radiowy)
nie zrozumieliśmy się ;) netradiosectors jako wskazanie na netelemports (chodzi o dodatkowe parametry typu kierunek, kąt widzenia, zasięg) bo częstotliwość
jest w > port_typ Tylko po co tutaj typ portu? Radio to radio (chyba, ze chcesz definiowac, ze to 802.11ac MIMO 2x2)
Zobacz na definicje tabel port_typ:(/CWDM,1550/,/CWDM,1310/,/radio 5Gac,5100/,/radio5Ga,5200/)
radio5Gac :) (802.11ac może tak ładniej? No i musi byc dorzucone MIMO 2x2)
złącze:(RJ45,RJ11,radio,SC-PC,SC-APC,BNC,etc)
radio to nie złącze :) (sektor radiowy NIE POWINIEN BYC w netports tylko w netradiosectors :)
wiem tylko motanie się z połączeniami po 3 tabelach jest trudniej logicznie obsłużyć niż w jednej zauważ, że wywalając definicję włókna/pary do osobnej tabeli operujesz tak naprawdę na 2 tabelach porty_urządzeń i włókna_kabli
Wtedy: netlinks: netelemport_a, netelemport_b, netcablewires(jeśli 0 to patchcord), długość(jeśli 0 to długość kabla), pomiary
Hmmm... Zupelnie inne podejscie logiczne - ja łącze kable - Ty urządzenia ;) Jak opiszesz kabel wchodzący do przełącznicy i
wiszacy > > samotnie w tym porcie? Albo spaw między dwoma kablami?
Wiesz generalnie to kable służą do łączenia urządzeń a nie
odwrotnie
..
hihihi
Chyba, ze to urządzenie służące do łączenia kabli (nazywające
się...
o
dziwon - PRZEŁĄCZNICA!) :)
Bardzo prosto ;) ponieważ porty w przełącznicach mają ilość dowiązań==2 to: "id_port_przelącznicy_a, id_port_przel_b,
id_włókna,
0, null) (to jest sam kabel zespawany w przełącznicach A i B i
nie > podpięty do niczego)
chcąc teraz zrobić pełne aktywne połączenie dopisujemy "id_port_swicth1, id_port_przel_A, 0,0,null" --poł. port na switch1 z port na przeł. A "id_port_swicth2, id_port_przel_B, 0,0,null" --poł. port na switch2 z port na przeł. B
spaw 2 kabli: "id_port_przelA,,id_włókna1,0,0,null" "id_port_przelA,,id_włókna2,0,0,null"
spaw kolejnych 2 kabli będzie wpakowany w to samo id_port_przelA? (bo wtedy musiałbyś wszystkie tacki robić tak jak porty - 48 miejsc na tackach jako 48 rekordow)
Nie, źle napisałem chodziło o spaw 2 włókien. Miejsca na tacy potraktuj jak port (tyle ze wewnetrzny) urzadzenia. Więc spawanie 2 kabli 48j wygeneruje 96 rekordów.
Spawasz 2 kable 48J, masz 48 spawów i 96 rekordów :)
Coś za coś ;) albo widzisz że coś jest podłączone albo nie ;)
Brakuje tylko wskazania na konkretną tackę ze spawami ale to
chyba > > można > jakoś przeboleć ;)
Pewnie tak :)
Ostatecznie można dodać kolumnę taca_nr ale to można równie
dobrze >
zrobić w opisie ;)
Wiesz - jak masz awarie informacja, ze spaw jest na tacce nr 5 jest cenna informacja - zwlaszcze jesli musialby sie przekopac przez 12 tacek i 6 kabli :)
Hmmm ... jeszcze mi się nie zdarzyła awaria na tacce ;) a mając informację o samym kablu/tubie to już po samej tubie dojdziesz do
tacy > (bardzo rzadko spawa się jedną tubę na kilku tacach) więc zostaje > przekopać się przez max 24spawy Ale jak ma odgrzebać konkretne włókno to łatwiej przejrzej 12 czy 24 włókna na tacce niż 144 włókna w kablu (wiem czepiam sie ;) )
a tak czepiasz się ;) masz info o kablu i tubie a przełącznicę masz pod ręką namierzasz kabel, potem tubę i masz tacę (największe kable maja po 24j w tubie więc spawa się toto na jednej tacy) 2 razy zdarzyło mi się robić przeskok z tacy na tacę i to z lenistwa spawacza i braku miejsca na kolejną tacę (można było przenieść spawy z tacy 12j na 24j)
W sumie spieramy sie o pierdole teraz - obie koncepcje sa dobre, ale moja jest bardziej mojsza ;)
Niom a moja bardziej mojsza <rotfl>
Jarek
PS. Może ktoś jeszcze się dołączy? PS2. Tomku - decyduj - netlinks łączące urządzenia czy netconnections
- łączące kable :)
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms