Internet i Web tehnologije Internet i Web tehnologije
Internet i Web tehnologije
Internet i Web tehnologije o o o Smer: Multimedijalne tehnologije Semestar: IV Fond: 2 + 1 Predmetni nastavnik: Goran Lj. Đorđević Predmetni asistent: Milica Mitić Konsultacije: kabinet 1 z (u prizemlju) Internet i Web tehnologije
Internet i Web tehnologije o Cilj (znanja koja student stiče): n n n Osnove iz prenosa podataka (komunikacioni sistem, konfiguracije i tipovi mreža) Mrežne arhitekture (OSI i TCP/IP referentni modeli) Uređaji za mreženo i međumrežno povezivanje (repetitori, mostovi, ruteri, gateway-i) Lokalne računarske mreže (Ethernet, Token Ring) TCP/IP (protokoli i servisi – Telnet, FTP, E-Mail) WWW (arhitektura, HTTP, HTML, Java. Script) Internet i Web tehnologije
Ocenjivanje o Teorijski deo n n o o Završni ispit ili Dva kolokvijuma Praktični deo n Projekat (min. 2/3) Obavezni deo: n 70% Lab. vežbe 30% Poena Ocena 60 - 67 6 68 - 75 7 76 - 83 8 84 - 91 9 92 -100 10 Internet i Web tehnologije
Uvod u prenos podataka o o Osnovni pojmovi Mrežne konfiguracije Internet i Web tehnologije
Osnovni pojmovi (komunikacija, podatak, prenos podataka) o Komunikacije n n n o Podatak n n o Razmena informacija Lokalna ili daljinska Telekomunikacije (telefoniju, telegrafiju i televiziju) znači daljinsku, odnosno komunikaciju na daljinu. Činjenica, koncept ili instrukcija predstavljena u bilo kom obliku dogovorenom između strana koje stvaraju i koriste podatke. U kontekstu računarskih informacionih sistema, podaci se predstavljaju u binarnom obliku, kao niz bita (0 i 1). Prenos podataka n n n Razmena podataka (u obliku 0 i 1 -ca) između dva uređaja korišćenjem električni ili optičkih signala koji se prenose preko prenosnog medijuma (kao što je metalni provodnik, optičko vlakno ili vazduh). Lokalni - uređaji komuniciraju nalaze u istoj zgradi, odnosno u nekoj ograničenoj geografskoj oblasti. Daljinski - uređaji na većem međusobnom rastojanju. Internet i Web tehnologije
Komunikacioni sistem o o Sistem (kombinacija hardvera i softvera) koji omogućava razmenu podataka između uređaja Osobine komunikacionog sistema: n n n Preciznost isporuke: mora da isporuči podatke na tačno odredište. Podatke mora primiti uređaj (korisnik) kome su oni namenjeni, i samo taj uređaj (korisnik). Tačnost: mora da isporuči podatke bez greške, u tačno onom obliku u kojem su oni poslati. Podaci koji su izmenjeni u prenosu, a nisu korigovani na prijemu su beskorisni. Pravovremenost: mora da isporuči podatke na vreme. Podaci koji nisu isporučeni na vreme su beskorisni. Predstavlja sposobnost sistema da prenese podatke tempom kako se oni generišu, sa očuvanim redosledom i bez značajnog kašnjenja. Ovakva vrsta prenosa se zove prenos u realnom-vremenu. Internet i Web tehnologije
Komponente komunikacionog sistema o o o Poruka: informacija koja se razmenjuje. Predajnik (ili pošiljalac): uređaj koji šalje poruku. Prijemnik (ili primalac): uređaj koji prima poruku. Medijum: fizička putanja duž koje se poruka prenosi od predajnika do prijemnika. Protokol je skup pravila koja regulišu razmenu podataka. Internet i Web tehnologije
Mreža o o o Skup uređaja (mrežnih čvorova) povezanih prenosnim linijama. Čvor može biti računar, štampač ili bilo koji drugi uređaj koji je u stanju da šalje i prima podatke koje generišu drugi čvorovi mreže. Zasnovane na konceptu distribuiranog procesiranja (zajednički zadatak raspodeljen na više računara): n n Sigurnost/zaštićenost. Distribuirane baze podataka Brzo rešavanje problema. Pouzdanost zahvaljujući redundansi. Internet i Web tehnologije
Performanse mreže o Vreme prenosa: vreme potrebno da poruka pređe put od jednog do drugog čvora u mreži o Vreme odziva: vremenski interval između slanja zahteva i dobijanja zahtevanih podatka Internet i Web tehnologije
Performanse mreže o Performanse mreže zavise od brojnih faktora: n n Broj korisnika. Mreža se projektuje sa pretpostavkom o prosečnom broju korisnika koji će komunicirati u isto vreme. U periodima jakog saobraćaja, stvarni broj korisnika može premašiti očekivani broj, što ima za posledicu pad performansi (duže vreme odziva). Tip prenosnog medijuma (žičani, bežični, optički). Ograničava maksimalnu brzinu prenosa podataka. Hardver (računari, mrežni uređaji). Tip hardvera koji se koristi u mreži utiče na brzinu prenosa i kapacitet mreže. Softver (protokoli). Prenos podataka zahteva značajnu sofversku obradu. Dobro projektovan softver može ubrzati ceo proces i učiniti da prenos bude efikasniji. Internet i Web tehnologije
Pouzdanost mreže o Mere pouzdanosti mreže: n n n Učestanost otkaza. Koliko često mreža otkazuje. Vreme oporavka. Koliko je vremena potrebno da se nakon otkaza uspostavi normalan rad mreže. Zaštita od katastrofalnih događaja. (požar, zemljotres ili krađa). Internet i Web tehnologije
Sigurnost mreže o Zaštita podataka od neovlašćenog korišćenja i virusa n Neovlašćeni pristup. Osetljivi podaci moraju biti zaštićeni od neovlašćenog korišćenja: o o n Autorizacija putem korisničkog imena i lozinke - primer niskog nivoa zaštite. Šifrovanje (kriptovanje) podataka predstavlja viši nivo zaštite. Virusi. Program, ubačen u sistem od strane zlonamernog korisnika, koji je u stanju da bez znanja drugih korisnika ošteti sistem. Zaštita od virusa zahteva primenu harevera i sofvera posebno projektovanih za tu namenu. Internet i Web tehnologije
Primene mreža o o o Marketing i trgovina. Finansijski servisi Proizvodnja Elektronska pošta Elektronsko poslovanje Telekonferencije Internet i Web tehnologije
Mrežni protokoli o Skup pravila (konvencija) koja regulišu sve aspekte razmene informacija n n n Sintaksa - struktura ili format podataka koji se razmenjuju, odnosno poredak u kome su oni prezentovani. Semantika se odnosi na značenje svake sekcije bitova u poruci; kako se pojedine sekcije bitova interpretiraju i koje akcije se preduzimaju zavisno od interpretacije. Tajming definiše kada podaci mogu da se šalju i kojom brzinom se prenose. Internet i Web tehnologije
Mrežni standardi o o o Omogućavaju međuoperativnost mrežnog hardvera, softvera i aplikacija različitih proizvođača De jure standard je standard sa pravnog gledišta, odnosno standard koji je kroz formalnu proceduru objavila ili odobrila organizacija za standarde. De facto standard je onaj koje nije zvanično priznat od strane nadležnih organizacija, već je kroz primenu posto tako široko prihvaćen da praktično nema konkurenciju n Zatvoren standard je onaj koga je definisala neka komercijalna kompanija sa ciljem da bude osnova za razvoj njihovih novih proizvoda. Kompanija ima potpuno vlasništvo i kontrolu nad svojim standardom n Otvoren standard formuliše grupa zainteresovanih proizvođača ili neki neformalni komitet. Javno su dostupani sa razlogom da doprinesu popularizaciji i bržem usvajanju novih tehnologija. Otvoreni, zato što otvaraju mogućnost za međuoperativnost i komunikaciju između različitih sistema. Internet i Web tehnologije
Mrežne konfiguracije o o Konfiguracija linije Topologija mreže Način prenosa Kategorija mreže Internet i Web tehnologije
Konfiguracija linije o o Tačka-tačka (point-to-point): Svake dve stanice povezane posebnim linkom. Multipoint: Više stanica priključeno na isti link. Internet i Web tehnologije
Konfiguracija linije (point-to-point) o Celokupni komunikacioni kapacitet linka namenjen prenosu podataka između dve stanice. Internet i Web tehnologije
Konfiguracija linije (multipoint) o Komunikacioni kapacitet linka je razdeljen, bilo u prostoru ili u vremenu. n n Prostorna podela: Više stanica u isto vreme mogu da koriste link radi slanja svojih podataka. Vremenska podela (time-sharing): svaka stanica mora da čeka da bi dobili eskluzivno pravo korišćenja linka. Internet i Web tehnologije
Topologije mreža o Način kako su čvorovi mreže raspoređeni i povezani: n n n Potpuno povezana mreža Zvezda Stablo Magistrala Prsten Internet i Web tehnologije
Potpuno povezana mreža (1/2) o o Mesh (engl. ) Svaka stanica je namenskim poin-topoint linkom direktno povezana sa svakom drugom stanicom u mreži. Internet i Web tehnologije
Potpuno povezana mreža (2/2) o Prednosti: n n o Nedostaci: n o Linkovi prenose samo ´svoje´ podatke. Obezbeđena privatnosti i sigurnost Robusna (u stanju da dobro funkcioniše u nepredviđenim situacijama). Ako neki link otkaže, to ne znači da je otkazao i ceo sistem. Laka identifikacija i izlolacija kvara Visoka cena: za n čvorova n(n-1)/2 fizičkih linkova i n-1 U/I portova po čvoru Zbog visoke cene, retko se koristi u praksi Internet i Web tehnologije
Zvezdasta mreža (1/2) o o o Star (engl. ) Svaki uređaj namenskim linkom povezan sa centralnim kontrolerom mreže, tzv. čvorištem ili hub-om Hub – posrednik u komunikaciji (čvor A šalje poruku Hub-u, a Hab je prosleđuje čvoru B) Internet i Web tehnologije
Zvezdasta mreža (2/2) o Prednosti: n n n o Niža cena u odnosu na potpuno povezanu mrežu (jedan link i jedan U/I port po čvoru) Laka instalacija i rekonfiguracija Otporna na otkaze (Ako neki link otkaže, posledice trpi samo stanica čiji je to link) Nedostaci: n n Hub je kritična komponenta (ako otkaže hub, otkazao je ceo sistem) Postoje mreže (stablo, prsten i magistrala) koje zahtevaju manje kabliranja Internet i Web tehnologije
Mreža toplogije stabla (1/2) o Hijerarhijska struktura: Fizički bliski čvorovi povezani na sekundarne hub-ova, a sekundarni habovi na centralni hub. Internet i Web tehnologije
Mreža toplogije stabla (2/2) o o Mogućnost umrežavanja većeg broja čvorova Proširljivost (broj čvorova nije ograničen brojem U/I portova centalnog hub-a) Manja ukupna dužina kablova Lakša administracija mreže: n n Mogućnost izolacije pojedinih mrežnih segmenata (radi privatnosti) Regulacija prioriteta (mogućnost da se prioritet u komunikaciji da vremenski-kritičnim podacima) Internet i Web tehnologije
Magistrala (1/2) o Svi čvorovi povezani na multipoint link: n n n Drop link od čvora do multipoint linka T-konektor (tap) za spregu drop i multipioint linka Završni konektor (terminator) na krajevima multipoint linka (eliminiše refleksiju signala) Internet i Web tehnologije
Magistrala (2/2) o Prednosti: n n o Niska cena Jednostavna instalacija Nedostaci: n n n Ograničena dužina magistralnog kabla (zbog slabljenja signala) Otežana izolacija kvara i rekonfiguracija mreže Prekid magistralnog kabla – otkaz celog sistema Internet i Web tehnologije
Prstenasta mreža (1/2) o o Ring (engl. ) Svi čvorovi povezani u zatvorenu petlju ili prsten Signal se prenosi u jednom smeru, od stanice do stanice, dok ne stignu do svog odredišta Stanica koja primi signal namenjen nekoj drugoj stanici, regeneriše primljene bitove i prosleđuje ih dalje Internet i Web tehnologije
Prstenasta mreža (2/2) o Prednosti: n n o Regenerisanje podataka omogućava da prstenasta mreža pokrije veća rastojanja od zvezdaste ili bus mreže Kvarovi se lako mogu identifikovati i izolovati, a čvor koji pogrešno radi ili je otkazao se može lako premostiti Nedostaci: n Prekid samo jednog point-to-point linka, prekida komunikaciju u celoj mreži. Internet i Web tehnologije
Hibridne topologije o Kombinacija više mrža različite topologije. Internet i Web tehnologije
Načini prenosa o Smer protoka signala između dva povezana uređaja: n n n Simpleks Poludupleks (engl. Half-duplex) Puni dupleks (ili samo dupleks, engl. Full-duplex ili duplex) Internet i Web tehnologije
Načini prenosa (simpleks) o Komunikacija je jednosmerna. Jedan od dva uređaja povezanih linkom uvek šalje, a drugi uvek samo prima podatke Internet i Web tehnologije
Načini prenosa (Poludupleks) o Oba uređaja povezana linkom, mogu da šalju podatke, ali ne u isto vreme. Dok jedan uređaj radi kao predajnik drugi može da radi samo kao prijemnik, i obrnuto. Internet i Web tehnologije
Načini prenosa (Puni dupleks ) o Komunikaciji između dva uređaja se može obavljati simulatano u oba smera (oba uređaja mogu u isto vreme da šalju i primaju podatke). Signali koji se prenose u različitim smerovima dele raspoloživi kapacitet linije. Internet i Web tehnologije
Kategorije mreža o Podela prema oblasti pokrivanja: n n n LAN (Local Area Network) – Lokalna računarska mreža. MAN (Metropolitan Area Network) - Gradska mreža. WAN (Wide Area Network) - Regionalna računarska mreža Internet i Web tehnologije
Kategorije mreža (LAN) o o o Umrežavanje računara i drugih mrežnih uređaja u relativno ograničenom području, npr. u jednoj zgradi ili kompleksu zgrada. Oblast pokrivanja - do nekoliko kilometara Omogućava korišćenje zajedničkih resursa od strane više računara Topologija najčešće magistrala, prsten ili zvezda. Velika brzina prenosa podataka: 10 -100 Mbs, sa tendencijom ka 1 Gbps. Broadcast mreže - poruke koje jedna stanice emituju u mrežu primaju sve ostale stanice. Internet i Web tehnologije
Kategorije mreža (LAN) LAN u jednoj zgradi LAN koji pokriva više zgrada Internet i Web tehnologije
Kategorije mreža (MAN) o o o Mreža na nivou jednog grada Jedna mreža, ali i mreža više povezanih LAN-ova. U vlasništvu jedne privatne kompanije, ili servis koji nudi neka javna kompanija Internet i Web tehnologije
Kategorije mreža (WAN) o o WAN (Wide Area Network - Regionalna računarska mreža) - prenos podataka na velike daljine. Pokriva veće geografsko područje, kao što je jedna država ili kontinent. Koristi javne, iznamljene ili privatne (obično u kombinaciji) komunikacione linije i uređaji. Internet i Web tehnologije
internet i Internet o Internet (sa malim i) n n o Više LAN i/ili MAN povezanih u WAN mrežu. Ruter: uređaj za međumrežno povezivanje Internet (sa velikim I) – najveća svetska mreža. Internet i Web tehnologije
Struktura Internet i Web tehnologije
Rast Interneta Internet i Web tehnologije
Paketski prenos Internet i Web tehnologije
- Slides: 45