470 likes | 828 Views
Internet i Web tehnologije. Internet i Web tehnologije. Smer: Multimedijalne tehnologije Semestar: IV Fond: 2 + 2 + 1 Predmetni nastavnik: Goran Lj. Đorđević Predmetni asistent: Milica Mitić Konsultacije: kabinet 1z (u prizemlju). Internet i Web tehnologije.
E N D
Internet i Web tehnologije Internet i Web tehnologije
Internet i Web tehnologije • Smer: Multimedijalne tehnologije • Semestar: IV • Fond: 2 + 2 + 1 • Predmetni nastavnik: Goran Lj. Đorđević • Predmetni asistent: Milica Mitić • Konsultacije: kabinet 1z (u prizemlju) Internet i Web tehnologije
Internet i Web tehnologije • Cilj (znanja koja student stiče): • 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, JavaScript) Internet i Web tehnologije
Ocenjivanje • Teorijski deo70% • Završni ispit ili • Dva kolokvijuma • Praktični deo 30% • Projekat (min. 2/3) • Obavezni deo: • Lab. vežbe Internet i Web tehnologije
Uvod u prenos podataka • Osnovni pojmovi • Mrežne konfiguracije Internet i Web tehnologije
Osnovni pojmovi (komunikacija, podatak, prenos podataka) • Komunikacije • Razmena informacija • Lokalna ili daljinska • Telekomunikacije (telefoniju, telegrafiju i televiziju) znači daljinsku, odnosno komunikaciju na daljinu. • Podatak • Č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 • 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 koji 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 • Sistem (kombinacija hardvera i softvera) koji omogućava razmenu podataka između uređaja • Osobine komunikacionog sistema: • 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 • 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. Protokol je skup pravila koja regulišu razmenu podataka. Internet i Web tehnologije
Mreža • 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): • Sigurnost/zaštićenost. • Distribuirane baze podataka • Brzo rešavanje problema. • Pouzdanost zahvaljujući redundansi. Internet i Web tehnologije
Performanse mreže • Vreme prenosa: vreme potrebno da poruka pređe put od jednog do drugog čvora u mreži • Vreme odziva: vremenski interval između slanja zahteva i dobijanja zahtevanih podatka Internet i Web tehnologije
Performanse mreže • Performanse mreže zavise od brojnih faktora: • 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 • Mere pouzdanosti mreže: • 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 • Zaštita podataka od neovlašćenog korišćenja i virusa • Neovlašćeni pristup. Osetljivi podaci moraju biti zaštićeni od neovlašćenog korišćenja: • 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 • Marketing i trgovina. • Finansijski servisi • Proizvodnja • Elektronska pošta • Elektronsko poslovanje • Telekonferencije Internet i Web tehnologije
Mrežni protokoli • Skup pravila (konvencija) koja regulišu sve aspekte razmene informacija • 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 • 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 • 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 • 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 • Konfiguracija linije • Topologija mreže • Način prenosa • Kategorija mreže Internet i Web tehnologije
Konfiguracija linije • 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) • Celokupni komunikacioni kapacitet linka namenjen prenosu podataka između dve stanice. Internet i Web tehnologije
Konfiguracija linije (multipoint) • Komunikacioni kapacitet linka je razdeljen, bilo u prostoru ili u vremenu. • 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 • Način kako su čvorovi mreže raspoređeni i povezani: • Potpuno povezana mreža • Zvezda • Stablo • Magistrala • Prsten Internet i Web tehnologije
Potpuno povezana mreža (1/2) • Mesh (engl.) • Svaka stanica je namenskim poin-to-point linkom direktno povezana sa svakom drugom stanicom u mreži. Internet i Web tehnologije
Potpuno povezana mreža (2/2) • Prednosti: • 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 • Nedostaci: • Visoka cena: za n čvorova n(n-1)/2 fizičkih linkova i n-1U/I portova po čvoru • Zbog visoke cene, retko se koristi u praksi Internet i Web tehnologije
Zvezdasta mreža (1/2) • 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) • Prednosti: • 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: • 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) • Hijerarhijska struktura: Fizički bliski čvorovi povezani na sekundarne hub-ova, a sekundarni hab-ovi na centralni hub. Internet i Web tehnologije
Mreža toplogije stabla (2/2) • 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: • 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) • Svi čvorovi povezani na multipoint link: • 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) • Prednosti: • Niska cena • Jednostavna instalacija • Nedostaci: • 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) • 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) • Prednosti: • 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: • Prekid samo jednog point-to-point linka, prekida komunikaciju u celoj mreži. Internet i Web tehnologije
Hibridne topologije • Kombinacija više mrža različite topologije. Internet i Web tehnologije
Načini prenosa • Smer protoka signala između dva povezana uređaja: • Simpleks • Poludupleks (engl. Half-duplex) • Puni dupleks (ili samo dupleks, engl. Full-duplex ili duplex) Internet i Web tehnologije
Načini prenosa (simpleks) • 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) • 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 ) • 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 • Podela prema oblasti pokrivanja: • 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) • 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-100Mbs, sa tendencijom ka 1Gbps. • 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) • 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) • 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 • Internet (sa malim i) • 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 Interneta Internet i Web tehnologije
Rast Interneta Internet i Web tehnologije
Paketski prenos Internet i Web tehnologije