17-06-2010, 07:53 PM
Maturski, seminarski i diplomski radovi iz informatike.
IEEE 1394 protokol (FireWire što je proizvođačka oznaka Apple-a ili i.Link Što je proizvođačka oznaka Sony-a) predstavlja jedan od nadolazećih sabirničkih protokola koji će biti važan činitelj nadolazeće umrežene budućnosti. Prije svega moram naglasiti da postoji mala razlika između i.Link-a i IEEE 1394(FireWire)-a. Kod i.Link-a ne postoje vodovi za napajanje uređaja preko sabirnice.
IEEE 1393-1995 protokol imao je svoj začetak u Apple-u koji još uvijek zadržava marketinšku oznaku FireWire. Cilj protokola je omogućiti je vrlo brzu i jeftinu komunikaciju koja je laka za korištenje. Protokol je također vrlo stabilan, omogućuje asynchronous i isochronous primjenu, dozvolu za pristupom golemoj količini memorijski mapiranog adresnog prostora i možda najvažnije peer-to-peer vezu. Trenutno odobrena specifikacija protokola je IEEE 1394-1995 specifikacija. IEEE 1394-1995 podržava brzine prenosa od 100, 200 i 400 Mbps. IEEE 1394a predstavlja popravljeno izdanje protokola u kojem su stavljena neka objašnjenja postojećeg protokola i neki dodaci. Radi se i na IEEE 1394b specifikaciji koja će omogućiti brzine prenosa od 800, 1600 i 3200 Mbps. te povećati udaljenosti prijenosa upletenom paricom i optikom. Standard 1394b će biti i kompatibilan sa prethodnim standardima. IEEE 1394 je standard za serijski bus personalnog računara, koji nudi asinhrone i real-time servise prenosa podataka velike brzine. FireWire je zamenio Parallel SCSI u mnogim programima, zahvaljujući manjim troškovima implementiranja i pojednostavljenom, prilagodljivijem kablovskom sistemu. IEEE 1394 je adaptiran kao High Definition Audio-Video Network Alliance (HANA) standardni interfejs za konekciju, komunikaciju i kontrolu A/V-a (audio/vizuelne) komponente. FireWire je takođe dostupan u bežičnoj, optičkoj i koaksijalnoj verziji koristeći asinhrone protokole. Bežični FireWire je integrisan u WiMedia Alliance-ov WiMedia Ultra-Wideband (UWB) standard.
Skoro svi moderni digitalni kamkoderi izdati od 1995. godine poseduju ovu konekciju. Mnogi računari koji su namenjeni za kućnu i profesionalnu upotrebu audio i video mogućnosti imaju ugrađene FireWire portove uključujući sve Apple-ove i Sony laptop računare i većinu novih Dell i HP modela. FireWire je korišćen sa inicijalnim modelima Apple-ovog iPod-a, ali zadnji modeli su eliminisali FireWire podršku u korist USB-a zbog prostornih ograničenja i šire kompatibilnosti.
Priključci se obično nalaze na stražnjem dijelu računara ili sa strane. Većina računara ima VGA port za priključivanje na vanjski monitor i barem jedan USB port za priključivanje vanjske tastature, miša, štampača, digitalne kamere i MP3 playera.Većina računara dolazi sa 2 USB 2.0 porta, mnogi imaju 4, a neki čak do 6 portova, dok danas većina računara uključuje FireWire (IEEE 1394) port za spajanje s vanjskim pogonom, MP3 playerom ili digital-video kamkoderom.
2.Topologija
IEEE 1394 protokol je peer-to-peer mreža sa point-to-point signalnim okruženjem. Uređaji na sabirnici mogu sadržati nekoliko portova. Svaki od tih portova se ponaša kao repeater, prenoseći sve pakete primljene od drugih portova dotičnog uređaja. Na slici 2.1. prikazano je što bi tipični korisnik mogao priključiti na 1394 sabirnicu.
Pošto je 1394 peer-to-peer protokol specifični host poput PC-a kod USB-a nije potreban. Digitalna kamere na slici 1 bi mogla slati podatke digitalnom VCR-u i DVD-RAM-u bez pomoći drugih uređaja na sabirnici. Konfiguracija sabirnice se događa automatski prilikom uključenja novog uređaja na sabirnicu. Konfiguracija počinje od leaf nodes-a(uređaja koji imaju na sebe priključen samo jedan uređaj) do uređaja za grananje. Sabirnica na koju je priključeno tri ili više uređaja će tipično, ali ne uvijek, pretvoriti uređaj sa grananjem u root node.
1394 sabirnica se pojavljuje kao veliki memorijski mapirani prostor u kojem svaki uređaj uzima određeni adresni prostor. Memorijski prostor je baziran na IEEE 1212 Control and Status Register (CRS) arhitekturi sa nekim proširenjima specifičnim za 1394 standard. Svaki uređaj podržava do 48 bitni adresni prostor (256 TeraBytes). Svaka sabirnica može podržavati do 64 uređaja, a 1394 specifikacija serijske sabirnice podržava do 1024 sabirnice. To sveukupno daje 64 adresna bita.
1. Uvod .................................................................................................. 2
2. Topologija ......................................................................................... 3
3. Prenos i transakcija ......................................................................... 4
4. Protocol layers .................................................................................. 5
4.1. Physical layer ……………………………………………………… … 5
4.2. Link layer ……………………………………………………………… 6
4.3. Transaction layer ………………………………………………………. 6
5. Konfiguracija .................................................................................... 8
6. Upravljanje sabirnicom …………………………………………... 10
7. USB 2.0 vs. FireWire 400 ……………………………………………… 11
Zaključak .............................................................................................. 13
Literatura ............................................................................................. 14
IEEE 1394 protokol (FireWire što je proizvođačka oznaka Apple-a ili i.Link Što je proizvođačka oznaka Sony-a) predstavlja jedan od nadolazećih sabirničkih protokola koji će biti važan činitelj nadolazeće umrežene budućnosti. Prije svega moram naglasiti da postoji mala razlika između i.Link-a i IEEE 1394(FireWire)-a. Kod i.Link-a ne postoje vodovi za napajanje uređaja preko sabirnice.
IEEE 1393-1995 protokol imao je svoj začetak u Apple-u koji još uvijek zadržava marketinšku oznaku FireWire. Cilj protokola je omogućiti je vrlo brzu i jeftinu komunikaciju koja je laka za korištenje. Protokol je također vrlo stabilan, omogućuje asynchronous i isochronous primjenu, dozvolu za pristupom golemoj količini memorijski mapiranog adresnog prostora i možda najvažnije peer-to-peer vezu. Trenutno odobrena specifikacija protokola je IEEE 1394-1995 specifikacija. IEEE 1394-1995 podržava brzine prenosa od 100, 200 i 400 Mbps. IEEE 1394a predstavlja popravljeno izdanje protokola u kojem su stavljena neka objašnjenja postojećeg protokola i neki dodaci. Radi se i na IEEE 1394b specifikaciji koja će omogućiti brzine prenosa od 800, 1600 i 3200 Mbps. te povećati udaljenosti prijenosa upletenom paricom i optikom. Standard 1394b će biti i kompatibilan sa prethodnim standardima. IEEE 1394 je standard za serijski bus personalnog računara, koji nudi asinhrone i real-time servise prenosa podataka velike brzine. FireWire je zamenio Parallel SCSI u mnogim programima, zahvaljujući manjim troškovima implementiranja i pojednostavljenom, prilagodljivijem kablovskom sistemu. IEEE 1394 je adaptiran kao High Definition Audio-Video Network Alliance (HANA) standardni interfejs za konekciju, komunikaciju i kontrolu A/V-a (audio/vizuelne) komponente. FireWire je takođe dostupan u bežičnoj, optičkoj i koaksijalnoj verziji koristeći asinhrone protokole. Bežični FireWire je integrisan u WiMedia Alliance-ov WiMedia Ultra-Wideband (UWB) standard.
Skoro svi moderni digitalni kamkoderi izdati od 1995. godine poseduju ovu konekciju. Mnogi računari koji su namenjeni za kućnu i profesionalnu upotrebu audio i video mogućnosti imaju ugrađene FireWire portove uključujući sve Apple-ove i Sony laptop računare i većinu novih Dell i HP modela. FireWire je korišćen sa inicijalnim modelima Apple-ovog iPod-a, ali zadnji modeli su eliminisali FireWire podršku u korist USB-a zbog prostornih ograničenja i šire kompatibilnosti.
Priključci se obično nalaze na stražnjem dijelu računara ili sa strane. Većina računara ima VGA port za priključivanje na vanjski monitor i barem jedan USB port za priključivanje vanjske tastature, miša, štampača, digitalne kamere i MP3 playera.Većina računara dolazi sa 2 USB 2.0 porta, mnogi imaju 4, a neki čak do 6 portova, dok danas većina računara uključuje FireWire (IEEE 1394) port za spajanje s vanjskim pogonom, MP3 playerom ili digital-video kamkoderom.
2.Topologija
IEEE 1394 protokol je peer-to-peer mreža sa point-to-point signalnim okruženjem. Uređaji na sabirnici mogu sadržati nekoliko portova. Svaki od tih portova se ponaša kao repeater, prenoseći sve pakete primljene od drugih portova dotičnog uređaja. Na slici 2.1. prikazano je što bi tipični korisnik mogao priključiti na 1394 sabirnicu.
Pošto je 1394 peer-to-peer protokol specifični host poput PC-a kod USB-a nije potreban. Digitalna kamere na slici 1 bi mogla slati podatke digitalnom VCR-u i DVD-RAM-u bez pomoći drugih uređaja na sabirnici. Konfiguracija sabirnice se događa automatski prilikom uključenja novog uređaja na sabirnicu. Konfiguracija počinje od leaf nodes-a(uređaja koji imaju na sebe priključen samo jedan uređaj) do uređaja za grananje. Sabirnica na koju je priključeno tri ili više uređaja će tipično, ali ne uvijek, pretvoriti uređaj sa grananjem u root node.
1394 sabirnica se pojavljuje kao veliki memorijski mapirani prostor u kojem svaki uređaj uzima određeni adresni prostor. Memorijski prostor je baziran na IEEE 1212 Control and Status Register (CRS) arhitekturi sa nekim proširenjima specifičnim za 1394 standard. Svaki uređaj podržava do 48 bitni adresni prostor (256 TeraBytes). Svaka sabirnica može podržavati do 64 uređaja, a 1394 specifikacija serijske sabirnice podržava do 1024 sabirnice. To sveukupno daje 64 adresna bita.
1. Uvod .................................................................................................. 2
2. Topologija ......................................................................................... 3
3. Prenos i transakcija ......................................................................... 4
4. Protocol layers .................................................................................. 5
4.1. Physical layer ……………………………………………………… … 5
4.2. Link layer ……………………………………………………………… 6
4.3. Transaction layer ………………………………………………………. 6
5. Konfiguracija .................................................................................... 8
6. Upravljanje sabirnicom …………………………………………... 10
7. USB 2.0 vs. FireWire 400 ……………………………………………… 11
Zaključak .............................................................................................. 13
Literatura ............................................................................................. 14