Professional Documents
Culture Documents
kolokvijum
• Paralelni prenos je brži od serijskog, ali je znatno skuplji, jer zahteva veći broj veza (vodova ili
kanala za prenos).
• Serijski prenos je pouzdaniji, jer se prekid u prenosu uvek može lako ustanoviti. Kod
serijskog prenosa skup pravila za razmenu podataka između dva uređaja (protokoli) je bolje
definisan (postoje međunarodni standardi i norme za prenos), a kod paralelnog prenosa,
zbog različitog obima kod prenosa paralelnih podataka, to nije slučaj.
• Imajući sve ovo u vidu, paralelni prenos podataka se više preferira kod prenosa podataka na
kraća rastojanja (do nekoliko metara, tj. više "interno" u okviru računarskog okruženja kao
što je interfejs računar i štampač), a serijski prenos za prenos podataka na veća rastojanja
(prenos podataka između dva računara koji mogu biti udaljeni i na hiljade kilometara).
• Serijsko/paralelna konverzija radi tako što predajnik šalje prijemniku niz bitova koji se
rastavlja od MSB (most significant bit) do LSB(least significant bit).
• Paralelno/serijska konverzija - podaci se paralelno prenose unutar uređaja. Pre slanja na
liniju veze se konvertuju u niz bitova, serijski prenos.
3. Koliko osnovnih vrsta prekida serijskog porta postoje i čemu koji služi? Kada se koji generiše?
4. Nacrtati jedan paket RS232 poruke koji prenosi 8 bitova, ima jedan STOP, jedan PARITY bit.
Nacrtati logičke i fizičke naponske nivoe na RS232 liniji.
5. Nacrtati jedan paket RS485 poruke koji prenosi 8 bitova, ima jedan STOP, jedan PARITY bit.
Nacrtati logičke i fizičke naponske nivoe na RS485 liniji.
6. Nacrtati multidrop RS485 liniju sa jednim masterom, tri slave jedinice i odgovarajućim
terminatorima linije.
• Postoji samo jedan nadređeni (master) uređaj, koji prima informacije od senzora, ali i šalje
komande ka aktuatorima. On je nadređeni uređaj često po pitanju procesa, ali obavezno po
pitanju komunikacije. Nema potrebe da bilo ko inicira komunikaciju osim master uređaja. On
jedini koristi podatke, tako da će on prozvati neki senzor ako mu zatrebaju neka merenja.
Takođe, on upravlja procesom i prozvaće odgovarajući aktuator ako zaželi da promeni stanje
njegovih izlaza i time utiče na proces.
• Svi ostali su podređeni (slave) uređaji, često po pitanju kontrole procesa, ali obavezno po
pitanju komunikacije. Oni su svi u službi master uređaja, i praktično su njegovi robovi (slave).
Slave uređaji nikad ne počinju komunikaciju, ali zato uvek odgovaraju na master poruku i
izvršavaju naredbu koju im je master tom porukom poslao.
9. Objasniti klijent server princip komunikacije.
• Master počinje komunikaciju i čita piše po memoriji slave uređaja. Master pronalazi slave-a
preko njegove modbus adrese.
• Klijent počinje komunikaciju i čita piše po memoriji server. uređaja. Klijent pronalazi server
na osnovu IP adrese. Server-i imaju port specijalno namenjen za MODBUS servise.
• PROFIBUS (Process Field Bus) postaje deo međunarodnih standarda IEC 61158 i IEC 61784.
• Prvo je nastao veoma složeni PROFIBUS FMS koji nije bio podesan za rad u realnom vremenu
usled komplikovanih zahteva tokom komunikacije.
• Efikasniji PROFIBUS DP (Decentralized Periphery) zamenjuje PROFIBUS FMS.
• Za automatizaciju na nivou polja se javlja PROFIBUS PA (Process Automation)
• Za internet i Ethernet komunikaciju razvija se PROFINet.
• PROFIBUS DP (Decentral. periferije) se koristi u većini PROFIBUS aplikacija. Protokol je prost
i optimiziran je za veoma brzu komunikaciju između PLC ili centralizovanog PC sa više
rasprostranjenih ulazno/izlaznih uređaja, aktuatora i senzora na nivou polja.
• PROFIBUS PA (Process Automation) je namenjen za jeftinu (dvožičnu) i pouzdanu
komunikaciju potrebnu u procesnoj automatici. PROFIBUS PA se koristi za povezivanje više
merne opreme sa procesnim kontrolerom preko jedne zajedničke linije i odlična je zamena
za stari analogni sistem u kome je svaki merni signal prenošen zasebno, strujnim signalom u
opsegu 4-20 mA.
• PROFINet je otvoren industrijski Ethernet standard nastao integracijom PROFIBUS DP sa
Ethernet tehnologijom. PROFINet koristi TCP/IP i IT standarde, ali je u suštini Ethernet koji
radi u realnom vremenu i potpuno se integriše sa PROFIBUS-om. On potpuno potiskuje iz
upotrebe stari protokol PROFIBUS FMS.
• Šta PROFIBUS omogućuje:
o Veza više master uređaja sa više slave uređaja preko iste linije (konfiguracija pri
startu zatim razmena podataka )
o Sinhronizovani rad, rad u realnom vremenu
o Direktnu razmenu podataka dva slave uređaja
16. Grafički nacrtati vezu dve Ethernet mreže koriščenjem TCP/IP modela.
17. Grafički nacrtati vezu Ethernet i Token ring mreže koriščenjem TCP/IP modela.
18. Kako se formira paket za prenos kod TCP/IP modela, koja sve zaglavlja taj paket dobija?
• MAC ili “hardverske” adrese. One definišu koji računar šalje ovaj ram i kome taj ram ide.
Svaka MAC ima 6 bajtova, 248 ili 56 000/stanovniku Zemlje. Prva 3 bajta dodeljena
proizvođaču.
21. Osnovne razlike u radu četiri osnovna mrežna uređaja: repeater , hub, bridge i switch.
• Repeater:
o pojačavaju signal i na taj način omogućavaju produživanje segmenta
o ne menjaju oblik signala
o jednostavno sve sa ulaza se automatski prosleđuje na izlaz
o spajaju dva LAN segmenta
• Hub:
o spajaju više linija u jednu tačku
o može postojati pojačanje signala ali
o spajanje može biti i čisto galvansko povezivanje
o veoma su slični ripiterima
• Bridge:
o Povezuju dva ili više LAN-ova na nivou linka
▪ Ovo je stariji model switch-a, switch sa manje portova
▪ čitaju destinacinu adresu frejma
▪ pretražuju tabele prosleđivanja
▪ Ukoliko u tabelama postoji zapis, frejm se prosleđuje na odgov. port
▪ Ukoliko nema zapisa paketi se prosleđuju na sve portove osim na port sa
kojeg je frejm pristigao
▪ Po pristizanju odgovora u tabeli prosleđivanja kreira se novi zapis
o Svaki segment je poseban kolizioni domen
• Switch:
o Svičevi su najpopularniji danas.
o Svičevi tipično povezuju individualne uređaje
▪ Svičevi su u osnovi veoma slični briđevima ali
▪ Za razliku od briđeva svičevi povezuju individualne uređaje
▪ dok briđevi povezuju različite LAN segmente
o bridževi i svičevi podržavaju simultanu komunikaciju
▪ Uređaj A priča sa B istovremeno dok uređaj C priča sa D.
22. Tabela prosleđivanja kod Ethernet switch uređaja. Način rada i osvežavanja tabele.
23. Kako se preko IP adresa rešava problem skalabilnosti kod LAN mreža. Grafički prikazati
prosleđivanje paketa između dve LAN mreže sa grupisanim IP adresama.
26. Čemu služe TCP nivo TCP/IP modela. Koja je razlika TCP i UDP protokola ?
• Transportni nivo (TCP ili UDP) protokoli sada treba da poveže taj paket pristigao od IP
protokola sa aplikacijom kojoj je namenjen.
• Transportni nivo može da koristi ili TCP ili UDP protokol. Prvi je pouzdaniji ali sporiji, drugi je
brži. Izbor zavisi od toga šta je kojoj aplikaciji potrebnije.
• TCP protokol obezbeđuje:
o prilagođenje podataka za prenos IP protokolom
o identifikaciju ciljne aplikacije
o mutipleksiranje i demultipleksiranje
o pouzdan prenos podataka,
o isporuku podataka do destinacione aplikacije po tačno utvrđenom redosledu
o Kontrola toka prenosa
• UDP protokol obezbeđuje :
o prilagođenje podataka za prenos IP protokolom
o identifikaciju ciljne aplikacije
o Multipleksiranje i demultipleksiranje
27. Detaljno opišite kako se ostvaruje razmena podataka između dva računara preko jednog svič
uređaja u lokalnoj Ethernet mreži. Smatra se da računar koji počinje komunikaciju poseduje IP
adresu drugog računara. Nacrtati mrežu, detaljno opisati sve mehanizme koji se dalje pokreću
da bi se podaci razmenili?
• Kao primer je uzeta mreža u kojoj su svi uređaji povezani preko jednog ethernet svič (switch)
uređaja.
• Mreža sadrži dva računara
• Svaki od ovih uređaja ima svoju mrežnu karticu povezanu na jedan ulaz Svič 1 uređaja i oni
su potpuno ravnopravni po pitanju komunikacije.
• Dakle, pre početka slanja paketa ka destinaciji, Računar A poznaje i IP adresu destinacije ali i
lokalnu MAC adresu destinacije. On koristi te dve adrese i formira ethernet paket. Paket
dolazi do sviča, koji na osnovu svoje tabele prosleđivanja pakete sa MAC=ABCD šalje na izlaz
2, tj. prosleđuje ih ka Računaru B . Svič na osnovu paketa koji je prošao osvežava i polazni
MAC, tj. vezuje MAC=1234 sa izlazom 1.
28. Detaljno opišite kako se ostvaruje razmena podataka između dva računara povezana preko
interneta. Oba računara se nalaze u lokalnim Ethernet mrežama povezanim na internet preko
rutera. Smatra se da računar koji počinje komunikaciju poseduje IP adresu drugog računara.
Nacrtati šemu sa dve mreže, opisati koji se sve mehanizmi dalje pokreću? Aspekte
komunikacije kroz lokalnu mrežu ne treba detaljno analizirati.
• Računar A šalje ethernet paket koji putuje lokalnom mrežom (LAN1) ka ruteru A, paket ima
MAC adresu rutera, ali IP adresu destinacionog računara.
• Ruter A po prijemu raspakuje ethernet paket i dolazi do IP adrese destinacija. Ukoliko je on
povezan sa više rutera on na osnovu te adrese odlučuje kome od njih će paket dalje da
pošalje. Zatim se IP paket pakuje u zavisnosti od tipa fizičke veze između ta dva rutera, što
može biti opet ethernet, brza optička, serijska ili neka druga veza. Ono što ipak ostaje isto
kroz ceo prolaz paketa kroz internet su njegovi viši slojevi, počevši od trećeg koji rutira paket
na osnovu iste IP adrese destinacije.
• Kada IP paket stigne do krajnje mreže, u ovom slučaju dođe do Rutera B, još uvek nije stigao
do krajnjeg računara. Po pristizanju paketa sa IP adresom destinacije ruter B pokreće ARP
protokol kojim proverava da li ima MAC adresu za IP kojoj je pristigli paket namenjen. Ruter
preuzima MAC adresu iz tabele, pakuje paket u ethernet okvir i šalje preko svič uređaja ka
serveru Google. Ako ruter nema u ARP tabeli željeni MAC/IP zapis, on pokreće ARP.