9. internet - pmf.ni.ac.rs · pdf file• fileese e serveri naa oj a je e o sa e b oj...

49
9. Internet

Upload: dothu

Post on 06-Feb-2018

226 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

9. Internet

Page 2: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže

• Računarska mreža je skup više međusobno povezanih računara (velikih ili PC), perifernih i ostalih uređaja koji međusobnoi ostalih uređaja koji međusobno komuniciraju.

• Računarsku mrežu čine:ž i č iž i č i–– mrežni čvorovimrežni čvorovi,

–– komunikacione linije komunikacione linije i–– komunikacioni softverkomunikacioni softver.

Aleksandar Stamenković

Osnovi informatike 2

Page 3: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mreže Računarske mreže •• Mrežni čvorMrežni čvor (node – čvor) je svaki uređaj (računar,

PDA, mobilni telefon, štampač...) priključen na č k ž N jč šć č i jračunarsku mrežu. Najčešće, čvor ima svoju

jedinstvenu adresu u mreži (network address).

Aleksandar Stamenković

3Osnovi informatike

Page 4: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mreže Računarske mreže • Zavisno od položaja i funkcije u mreži, čvorovi mogu

biti cirkularni (DCE - data circuit-terminating ( gequipment) ili terminalni (DTE - data terminal equipment).T i l i č i l k j i• Terminalni čvorovi se nalaze na krajevima komunikacionih linija (telefon, štampač, računar, ruter ) dok cirkularni povezuju terminalne čvoroveruter...), dok cirkularni povezuju terminalne čvorove (ripiter, hab, most, svič, modem...).

• Ripiter (repeater) je DTE uređaj koji prihvata• Ripiter (repeater) je DTE uređaj koji prihvata, regeneriše, pojačava i prosleđuje signal u mreži. Neophodni su kao pojačavači signala na određenim p p j gmestima u mreži (ako je dužina kabla veća od 100m). Prvobitno, ripiteri su imali samo dva porta. Vrlo korisni su bežičnibežični (wireless) ripiteri-pojačavači.

Aleksandar Stamenković

4Osnovi informatike

Page 5: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mrežeHab (hub) – ripiter sa više portova koji umnožavaportova koji umnožava primljeni signal i šalje ga na sve portove. Ostvaruje

fi ičksamo fizičku vezu.• Nije adresibilan (ne može

dobiti svoju adresu).j )• Prednost - lako

povezivanje uređaja i brz prenos signala Jevtinprenos signala. Jevtin.

• Nedostatak - ulazni i izlazni signali se dele na onoliko delova koliko ima priključenih korisnika(dolazi do kolizije signala i ( j gbezbednosnih problema).

Aleksandar Stamenković

5Osnovi informatike

Page 6: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mrežeSvič (switch) i most (bridge). Uređaji koji služe za povezivanje segmenata mreže. Za razliku od habova,

i đ ji l ž iji i “i t li t iji“ovi uređaji su složeniji i “inteligentniji“.• Ne šalju signale preko svih portova (kao što to radi

hab) nego samo na one portove koji su određeni za ) g p jprijem.

• Kada svič (most) primi paket podataka, on čita adresu destinacije iz tog paketa pravi privremenuadresu destinacije iz tog paketa, pravi privremenuvezu između izvora i destinacije i šalje paket, a zatim i prekida vezu.

• Može da se i programira i adresira.

Aleksandar Stamenković

6Osnovi informatike

Page 7: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mrežeRuter - uređaj koji takođe služi za povezivanje raznih segmenata mreže.

• Ruter “čita” adrese primljenih paketa podataka, razmenjuje ih sa ostalim ruterima u mreži i koristećirazmenjuje ih sa ostalim ruterima u mreži i koristeći unapred određeni skup pravila (routing protocol) gradi tabelu (routing table) putanja u mreži.D lj t t b l k i ti d lj l j ih• Dalje, ruter ovu tabelu koristi za dalje slanje novih paketa.

Modem (modulator-demodulator) uređaj koji prevodiModem (modulator-demodulator) uređaj koji prevodi analogni signal u digitalni i obratno.• Omogućuje računarima da se povežu na računarsku g j p

mrežu preko telefonske linije (dial-up, DSL, ADSL, ISDN), antenskog kabla (kablovski) ili optičkog kabla.

Aleksandar Stamenković

7Osnovi informatike

Page 8: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže

Mrežna kartica (NIC-network interface controller)

• Uloga mrežne kartice je da omogući komunikaciju između računara u okvirulokalne mreže (LANLAN – Local Area Network)

S ki č l k l j ži i j ž• Svaki računar u lokalnoj mreži ima svoju mrežnu karticu preko koje komunicira sa okolnim računarima dok se preko modema ta lokalna mrežaračunarima, dok se preko modema ta lokalna mreža povezuje sa globalnom svetskom računarskom mrežom Internetommrežom - Internetom

Aleksandar Stamenković

8Osnovi informatike

Page 9: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže• Komunikacione linije povezuju čvorove mreže i

predstavljaju važnu fizičku komponentu računarskepredstavljaju važnu fizičku komponentu računarske mreže.

• Ove veze mogu biti različite:O e e e ogu b t a č tetelefonska linija, strujni kabl, koaksijalni kabl, optički kabl, radio veza, mikrotalasi, infracrveni zraci i satelitske veze.

• Od prirode ovih veza zavisi najvažnija karakteristika mreže, a to je brzina prenosa podataka.

• Brzina prenosa se izražava brojem bita u sekundi(bps bit per second)(bps - bit per second).

• Telefonskim linijama se postižu male brzine prenosa, dok se optičkim kablovima postižu najveće brzinedok se optičkim kablovima postižu najveće brzine.

Aleksandar Stamenković

9Osnovi informatike

Page 10: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mrežeTelefonski (UTP - Unshielded twisted pair) kablovi - sastoje se od parova upredenih bakarnih vlakana da bi se izbegle smetnje od susednih parova ili drugih uređaja. Mogu biti kategorije 1 koji prenose samoMogu biti kategorije 1 koji prenose samo glas, kategorije 2 sa brzinom prenosa podataka do 4 mb/s, kategorije 3 sa brzinom prenosa do 10 mb/s, kategorije 4 sa brzinom prenosa do 16 mb/s i kategorije 5 koja se danas najčešće koristikategorije 5 koja se danas najčešće koristi a podržava brzinu prenosa do 100 mb/s. Maksimalna dužina jednog segmenta ovog k bl k j j č i biti ikabla na kojoj računari mogu biti povezani bez dodatnih pojačanja je 100 metara. Još uvek dominirau u lokalnim mrežama.Aleksandar Stamenković

10Osnovi informatike

Page 11: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mrežeOptički kablovi (optical fiber) -prenose podatke u obliku svetlosnih impulsa Vrlo susvetlosnih impulsa. Vrlo su pouzdani i omogućavaju brži prenos nego prethodno pomenuti kablovi. Brzine idu i do 1 gb/s. Optička vlakna prenose podatke samo u jednom smerupodatke samo u jednom smeru, pa zato takvi kablovi imaju u sebi po dva optička vlakna.• Kako se ne koristi električna

struja u prenosu, otporni su na spoljna elektromagnetna polja.

• Mali nivo gubitaka signala i otpornost na spoljne uticaje čine ove kablove veoma pogodnim za

lik d lji (d 2 k )prenos na veliku daljinu (do 2 km)Aleksandar Stamenković

11Osnovi informatike

Page 12: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže•• Komunikacioni softverKomunikacioni softver je kolekcija programa koji

podržavaju rad računara u mreži.K ik i i ft b bK ik i i ft b b đđ jj•• Komunikacioni softver obezbeKomunikacioni softver obezbeđđujeuje::– postavljanje parametara za rad u mreži

klj či j č ž– uključivanje računara u mrežu– rad korisnika u mreži– sigurnosne mere– administrativni poslovi– pomoć korisniku.

• Sve funkcije značajne za korisnike mreže ostvaruju se posredstvom odgovarajućih programa, a to je presudno za rad korisnika u mreži.

Aleksandar Stamenković

12Osnovi informatike

Page 13: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mreže Računarske mreže -- korišćenjekorišćenje• Olakšana komunikacija između ljudi: E-mail, instant

poruke, čet, telefon, video poziv, videoporuke, čet, telefon, video poziv, video konferencije...

• Zajedničko korišćenje hardvera: memorija, modem, j j j , ,mrežni štampač...

• Deljenje i razmena podataka: Zajedničko korišćenje (čitanje, presnimavanje...) fajlova i drugih podataka.”Skidanje” (download) i postavljanje (upload) podataka Korišćenje baza podatakapodataka. Korišćenje baza podataka...

• Zajedničko korišćenje softvera: Umreženi korisnici mogu da pokreću aplikacije sa drugih računara umogu da pokreću aplikacije sa drugih računara u mreži.

Aleksandar Stamenković

13Osnovi informatike

Page 14: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže

Besprekorno funkcionisanje nabrojanih i drugih usluga i servisa kod velikih mreža omogućavaju specijalizovaniservisa kod velikih mreža omogućavaju specijalizovani računari kao što su:• File serveri na kojima je memorisan veliki broj datoteka e se e a oj a je e o sa e b oj datote a

sa podacima za koje je zainteresovan veliki broj korisnika mreže ili programima za najrasprostranjenije operativne sisteme,

• Network serveri na kojima su podaci o svim računarima žiu mreži,

• Database serveri na kojima su baze podataka iR l i ć j i k i di k ij• Reley serveri omogućavaju interaktivne diskusije, odnosno komunikaciju između više korisnika u mreži.

Aleksandar Stamenković

14Osnovi informatike

Page 15: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--podelapodela)

Zavisno od veličine prostora koga pokriva mreža, postoje:postoje: •• LLokalne mrežeokalne mreže ((Local Area Network Local Area Network -- LANLAN)), koje

pokrivaju područje ograničeno na kuću laboratorijupokrivaju područje ograničeno na kuću, laboratoriju, školu ili zgradu, sa dužinom kablova do par kilometara,

•• GGradske računarske mrežeradske računarske mreže ((Metropolitan Area Metropolitan Area Network Network -- MANMAN)), na području grada ili velike kompanije i

•• GGlobalne računarske mreželobalne računarske mreže ((Wide Area Network Wide Area Network --WANWAN)) k j k i j lik f k d čjWANWAN)), koje pokrivaju velika geografska područja, na prostoru nekoliko država, pa čak i celog sveta (Internet )(Internet ... ).

Aleksandar Stamenković

15Osnovi informatike

Page 16: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--podelapodelaGlobalne mreže mogu biti:• javne - svi zainteresovani mogu koristiti njihove usluge;• privatne - nalaze se u vlasništvu jedne firme ili međunarodne

organizacije i izuzetno su obezbeđene od svakog pristupa sa strane na primer:strane, na primer:SITA - povezuje avio-kompanije i aerodrome širom sveta, SWIFT (Society for Worldwide Interbank FinancialSWIFT (Society for Worldwide Interbank Financial Telecommunication) - povezuje velike svetske banke u mrežu za platni promet,SIPRNet (Secret Internet Protocol Router Network) – sistem povezanih računarskih mreža za prenos poverljivih dokumenata za poterebe vlade i Ministarstva Odbrane SAD.

• komercijalne - korisniku su dostupne one usluge na koje se pretplatipretplati.

Aleksandar Stamenković

16Osnovi informatike

Page 17: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--podelapodelaP ž j hit kt i č k ž d lPrema mrežnoj arhitekturi računarske mreže se dele u dve kategorije:

• mreže zasnovane na serverima (server based (networks) i

• mreže ravnopravnih računara (peer-to-peer networks)networks)

• Serveri su programi ili računari u mreži snabdeveni posebnim programima koji obezbeđuju određene

ifič l ( i ) t li č ispecifične usluge (servise) ostalim računarima u mreži (klijentima).

• Neki od servera u mreži su:– print serveri-prihvataju zahteve za štampu od više

klijenata i prosleđuju ih većem broju štampača.proxy serveri nalaze se između klijenta i drugog– proxy serveri-nalaze se između klijenta i drugog servera. Služe da filtriraju i administriraju zahteve klijenta i poboljšaju kvalitet i performanse veze.

Aleksandar Stamenković

17Osnovi informatike

Page 18: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--podelapodelaweb serveri serveri na Internetu koji isporučuju– web serveri-serveri na Internetu koji isporučuju web stranice (HTML dokumente) na zahtev klijenta.

– FTP serveri-web serveri koji omogućavaju transfer (“ kid j i i j “) f jl (Fil T f(“skidanje i nasnimavanje“) fajlova (File Transfer Protocol).

– mail serveri-veoma važni web serveri. Skladište i mail serveri veoma važni web serveri. Skladište i raspoređuju (prihvataju i šalju) elektronsku poštu...

Aleksandar Stamenković

18Osnovi informatike

Page 19: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--podelapodelaMreže ravnopravnih računara• Svaki računar je

istovremeno i server iistovremeno i server i klijent. Pošto su svi računari u ovakvoj mreži ravnopravni sreće se i nazivravnopravni, sreće se i naziv “mreža računara jednakih nadležnosti".

• Mreže ravnopravnih računara su:– jednostavnije i jeftinije,jednostavnije i jeftinije,– primenjuju se u malim i

kućnim kancelarijama i u malim radnim grupama– u malim radnim grupama

– Korisna pri razmeni podataka i u sve većoj upotrebi na Internetuupotrebi na Internetu.

Aleksandar Stamenković

19Osnovi informatike

Page 20: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologija

• Fizički izgled veza između čvorova određuje vrstu topologije, od kojih postoje:

• topologija magistrale (Linear Bus Topology), • topologija zvezde (Star Topology)• topologija zvezde (Star Topology)• topologija prstena (Ring Topology).

Aleksandar Stamenković

20Osnovi informatike

Page 21: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologijaTopologiju magistralečine računari vezani u rednu vezu jedan za drugimvezu, jedan za drugim.• Kada u mreži primenite

topologiju magistrale, p g j gračunari i ostali uređaji povezani su u jednu liniju, jednim kablom, svako sa j ,svojim susedima.

• Da bi svi signali koje generiše sistem stigli nageneriše sistem stigli na svoje odredište, prenose se magistralom u oba smera ka s im ostalim rač narimasvim ostalim računarima.

• Topologija magistrale uvek ima dva otvorena kraja, kaoima dva otvorena kraja, kao što je prikazano na slici.

Aleksandar Stamenković

21Osnovi informatike

Page 22: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologijaTopologija magistralep g j g

• Topologija magistrale ima jednu ozbiljnu manu: kvar na bilo kojem delu kabla, neispravan završetak kabla ili

ž čneispravan konektor, može da izazove pad čitave mreže.

Čvor ČvorČvor Čvor

ČČ

Aleksandar Stamenković

22

ČvorČvor

Osnovi informatike

Page 23: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologijaTopologiju zvezde čine računari povezani putevima koji se stičupovezani putevima koji se stiču na komunikacionom uređaju koji predstavlja centar zvezde (razvodnik ili hub)(razvodnik ili hub)

– Svaki računar je na razvodnik povezanrazvodnik povezan zasebnim kablom, kao što je prikazano na slici . Topologija zvezde koristi– Topologija zvezde koristi centralni uređaj za povezivanje.K ik i li ij– Komunikacione linije u topologiji zvezde su telefonski kablovi.

Aleksandar Stamenković

23Osnovi informatike

Page 24: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologijaTopologija zvezdeTopologija zvezde

• Većina LAN-ova ima zvezdastu topologiju.• Pošto je svakom računaru dodeljen po jedan j j p j

priključak razvodnika, topologija zvezde je otpornija na kvarove od topologije magistrale - prekid jednog kabla ne utiče na ostatak mreže. Sa mrežom nije

Č

jpovezan samo onaj računar čiji je kabl (ka razvodniku) prekinut.

Čvor

Čvor

Razvodnik

ČvorČ

Aleksandar Stamenković

24

Čvor

Osnovi informatike

Page 25: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologija

Topologiju prstena čine p g j pračunari povezani na komunikacionu liniju kojakomunikacionu liniju koja formira zatvoreni prsten• Topologija prstena liči na• Topologija prstena liči na

topologiju magistrale po tome što je svaki računar jpovezan sa susednim.

Aleksandar Stamenković

25Osnovi informatike

Page 26: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

Računarske mrežeRačunarske mreže--topologijatopologijap g jp g jTopologija prstenaUmesto da postoje dva kraja sa završecima, p j j ,krajevi su spojeni i čine prsten.

Čvor Čvor

ČvorČvor

Aleksandar Stamenković

26Osnovi informatike

Page 27: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet

• Internet je najveća globalna računarska mreža koja povezuje milione korisnika širommreža koja povezuje milione korisnika širom sveta. Internet je mreža računarskih mrežakoja se sastoji od ogromnog broja privatnih, javnih akademskih poslovnih i drugih mrežajavnih, akademskih, poslovnih i drugih mreža međusobno povezanih različitim mrežnim tehnologijama.

Aleksandar Stamenković

27Osnovi informatike

Page 28: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--nastanaknastanak• Razvoj Inteneta počeo je u doba hladnog rata (1969) kao• Razvoj Inteneta počeo je u doba hladnog rata (1969) kao

mreža računara u vojnim laboratorijama SAD, vladinim biroima i na univerzitetima koji su radili projekte za vojsku.Č i ž bili i ( ) l č j• Čvorovi mreže su bili ravnopravni (peer-to-peer), u slučaju uništenja jednog dela mreže preostali deo nastavljao bi da funkcioniše.

• Advanced Research Project Agency (ARPA) pod nadzorom Ministarstva odbrane SAD rukovodila je razvojem ove mreže, pa je ona nazvana ARPAnet.

• 1975. Ministarstvo odbrane SAD u potpunosti preuzima dalji razvoj i nastala je DDN (Defense Data Network).

• 1980 Nacionalna naučna fondacija (National Science• 1980. Nacionalna naučna fondacija (National Science Foundation – NSF) po istim principima je osnovala mrežu -The Internet.198 I i ARPA (DDN) j j i j NSFNET• 1987. Internet i ARPA (DDN) se spajaju i nastaje NSFNET.

• 1990. National Science Foundation predstavlja projekat umrežavanja na globalnom nivou – tako je nastao Internet-umrežavanja na globalnom nivou tako je nastao Internetmreža svih mreža.

Aleksandar Stamenković

28Osnovi informatike

Page 29: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli

• Sve mreže koje čine Internet koriste jedan isti skupSve mreže koje čine Internet koriste jedan isti skup protokola-TCP/IP (Transmission Control Protocol/Internet Protocol) poznat kao Internet Protocol Suite.

• Protokoli su pravila tj. procedure po kojima se t j d t k d k tostvaruje prenos podataka, odnosno paketa

podataka, kroz mrežu. Drugim rečima, protokoli određuju kako mrežni čvorovi međusobnoodređuju kako mrežni čvorovi međusobno komuniciraju.

• Postoji preko 100 protokola kojim se definišuPostoji preko 100 protokola kojim se definišu različite karakteristike Interneta.

Aleksandar Stamenković

29Osnovi informatike

Page 30: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli• TCP i IP su dva najvažnija protokola Internet

protokola.• IP (Internet Protocol) je osnovni protokol kojim se

definiše način dodele Internet adresa. Njime je definisan metod kojim svaki računar (ili drugidefinisan metod kojim svaki računar (ili drugi čvor) koji je povezan na Internet dobijajedinstvenu (IP) adresu pomoću koje se može lako identifikovati.

• Internet adresa je (32 bitni broj) koji se sastoji od 4 broja razdvojena tačkama (126 254 107 3)broja razdvojena tačkama (126.254.107.3).

• Osnovna funkcija ovog protokola je da prosledi podatke od izvora do odredišta na osnovu poznatepodatke od izvora do odredišta na osnovu poznate IP adrese (Routing).

Aleksandar Stamenković

30Osnovi informatike

Page 31: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli

• TCP (Transmission Control Protocol) - definiše način na koji dva računara međusobno povezana putemna koji dva računara međusobno povezana putem Interneta razmenjuju podatke koji nisu u IP formatu. Naime, kada aplikacija sa jednog računara treba daNaime, kada aplikacija sa jednog računara treba da pošalje podatke koji nisu IP veličine na drugi računar, protokol TCP omogućava to slanje jednim svojim zahtevom (bez njihovog razbijanja na IP veličinu).

• TCP protokol se može videti kako radi dok pretražujemo Internet (Statusna linija).

Aleksandar Stamenković

31Osnovi informatike

Page 32: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli• FTP (File Transfer Protocol) – jedan od najstarijih

protokola. Koristi se za slanje i primanje datoteka putem mreža koje podržavaju TCP/IP protokole bezputem mreža koje podržavaju TCP/IP protokole, bez obzira koji se operativni sistemi nalaze na tim računarima. Pošto je FTP i aplikacija, smatra se i jednim od Internet servisa (klijenti su razni specijalni korisnički programi).

• HTTP (Hypertext Transfer Protocol) - protokol za prenos hiperteksta. Pomoću ovog protokola se Internet

t ij (HTML tj h t t d k ti)prezentacije (HTML tj. hypertext dokumenti) prenose sa Web servera do Internet pretraživača na lokalnom računaru (web pretraživač je klijent).računaru (web pretraživač je klijent).– Naziv protokola praćen oznakom “://” je sastavni

deo adrese Internet stranice. U većini pretraživača pnaziv protokola se može izostaviti.

Aleksandar Stamenković

32Osnovi informatike

Page 33: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli• E-mail protokoli (POP3, SMTP, IMAP)

Najčešće korišćeni protokoli za slanje i primanje elektronske pošte između udaljenih računara.

• POP3 (Post Office Protocol) je najčešće korišćeni protokol za preuzimanje elektronske pošte smeštene

P k št j E ilna serveru. Poruke se smeštaju se na E-mail server. e-mail klijent se koristeći ovaj protokol prijavljuje sa korisničkim imenom i lozinkom i preuzima poruke sakorisničkim imenom i lozinkom i preuzima poruke sa servera. Poruke se tada obično brišu sa servera,mada je većinu e-mail aplikacija moguće podesiti j p j g ptako da zadrže poruke na serveru nakon skidanja.

Aleksandar Stamenković

33Osnovi informatike

Page 34: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--protokoliprotokoli

• SMTP (Simple Mail Transfer Protocol)Protokol se koristi za slanje e-mail poruka izmeđuProtokol se koristi za slanje e mail poruka između korisnika na Internetu. Kada se sa e-mail klijenta pošalje poruka, klijent će SMTP protokolom kontaktirati SMTP server koji jeSMTP protokolom kontaktirati SMTP server koji jenaveden i proslediti mu poruku.SMTP server će zatim pokušati da isporuči poruku

i k j d ili iš SMTPprimaocu, preko jednog ili više SMTP servera, sve dok poruka ne stigne na korisnikov e-mail server.

• IMAP (Internet Message Access Protocol)

IMAP protokol služi za preuzimanje poruka i p p j ppredstavlja alternativu POP3 protokolu.

Aleksandar Stamenković

34Osnovi informatike

Page 35: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--IP i simboličke adreseIP i simboličke adrese

• Svaki računar u Internet mreži ima svoju jedinstvenu (IP) adresu Adresa se sastoji od 4 bajta Recimo IP(IP) adresu. Adresa se sastoji od 4 bajta. Recimo, IP adresa računara, u binarnom zapisu može biti 10100000 01100011 00110011 0001010010100000.01100011.00110011.00010100.

• Prevedena u decimalni zapis, prethodna IP je 160.99.54.20. (brojevi između tačaka su od 0 do 255)

• Kao i kod poštanskih adresa, brojevi u IP računara određuju njegovu lokaciju u mreži. U Internet-adresi prvi broj (160) određuje deo mreže (državu ili region u državi), a poslednji definiše računar (20) koji prima poruku.p

Aleksandar Stamenković

35Osnovi informatike

Page 36: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--IP i simboličke adreseIP i simboličke adrese

• Kako za korisnike mreže nije pogodno da se adresa

računara izražava brojevima, uvodi se simbolička

adresa.adresa.

• Simbolička adresa je jedinstveno određena IP

adresom i najčešće se sastoji od četiri ili pet

skraćenica koje se razdvajaju tačkama.j j j

• Tako se prethodno navedena adresa simbolički piše

blik f iu obliku: www.pmf.ni.ac.rs.

Aleksandar Stamenković

36Osnovi informatike

Page 37: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--IP i simboličke adreseIP i simboličke adrese

• DNS (Domain Name Server) sistem je baza podataka u kojoj

su sačuvane sve IP i odgovarajuće simboličke adrese na

Internetu i na zahtev korisnika prevodi jedne u druge.

• Iako nevidljiv, DNS u svakom trenutku obrađuje milione

zahteva na mreži (zahvaljujući DNS sve jedno je da li uzahteva na mreži (zahvaljujući DNS, sve jedno je da li u

Internet čitaču (Web browseruWeb browseru) upisujemo www.pmf.ni.ac.rs

ili 10100000.01100011.00110011.00010100).

• DNS se stalno ažurira zato što se IP adrese nekih korisnika

stalno menjaju (dinamičke IP), a i broj adresa neprekidno

raste.raste.

Aleksandar Stamenković

37Osnovi informatike

Page 38: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--strukturastruktura simboličke adresesimboličke adrese

• Simbolička adresa uvek ima oblik– ime_servisa.ime_domena, gde je– Ime servisa

• www. - skraćenica za world wide web servis, sistem međusobno povezanih hipertekst dokumenata,p ,

• smtp. - skraćenica za mail servis,• ftp. - skraćenica za ftp servis…

• Ime domena se sastoji iz obično dve tri ili četiri (najviše 127) skraćenice razdojene tačkom. Ove

k ć i i i i d (d iskraćenice se zovu nivoi imena domena (domain levels). Ime domena od 4 nivoa je oblika

4 nivo 3 nivo 2 nivo 1 nivo– 4_nivo.3_nivo.2_nivo.1_nivoAleksandar Stamenković

38Osnovi informatike

Page 39: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--strukturastruktura simboličke adresesimboličke adreseName Service• Domen pmf ni ac rs ima 4 nivoa Prvi ili vršni nivo ovogName Service• Domen pmf.ni.ac.rs ima 4 nivoa. Prvi ili vršni nivo ovog

domena (top ili root level) je rs i ukazuje na ime države u kojoj se računar (tj. web stranica) nalazi (rs-Republika Srbija).

• Mogući prvi nivoi domena su recimo:edu edukacioni sajtovi– .edu – edukacioni sajtovi

– .com – komercijalni sajtovi– gov – vladini sajtovi.gov vladini sajtovi– .mil – vojni sajtovi– .net – sajtovi administratora mrežaj– .org – neprofitne organizacije...

• Svaki sledeći nivo domena je podnivo prethodnog ( t bl ) P l d ji i d j i i(stablo). Poslednji nivo domena je ime servera i jedinstven je. Domeni medfak.ni.ac.rs i pmf.ni.ac.rsimaju ista prva tri nivoa, dok su imena servera različita.j p ,

Aleksandar Stamenković

39Osnovi informatike

Page 40: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

oznaka Opis

com Commercial organizationsDomeni

Nivoi imena domena uvek gradeedu Educational institutions

gov Government institutionsint International organizations

Nivoi imena domena uvek grade hijerarhijsko stablo. Ime domena na donjoj slici je chal.atc.fhda.edu int International organizations

mil Military groupsnet Network support centers

chal.atc.fhda.edu

org Nonprofit organizations

aero Airlines and aerospace aero companies

biz Businesses or firms (similar to com))

coop Cooperative business organizations

info Information service providersinfo Information service providersmuseu

mMuseums and other nonprofit organizations

Aleksandar Stamenković

40

name Personal names (individuals)

pro Professional individual organizations

Osnovi informatike

Page 41: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--URLURLName Service• Svaki dokument na Internetu, poput računara, ima

svoju jedinstvenu adresu – URLURL (Uniform Resourse Uniform Resourse LocatorLocator). Struktura URL-a je

Ime_Ime_protokolprotokolaa://://ime_ime_domendomenaa/putanja/putanja..ć• Ime protokola u URL adresama je skraćenica koja

ukazuje na protokol koji se koristi prilikom pristupa dokumentudokumentu– http ukazuje na HyperText Transfer Protocol– ftp na File Transfer Protocolp– mailto na Mail Transfer Protocol

htt // f i / f/li t ij /111/St d tiH ij lf/li t ij /111/St d tiH ij l

putanja

• http://www.pmf.ni.ac.rs/pmf/licne_prezentacije/111/StudentiHemija.xlspmf/licne_prezentacije/111/StudentiHemija.xlsje URL ekselovog dokumenta StudentiHemija.xls, koji se nalazi na prezentaciji PMF-a.koji se nalazi na prezentaciji PMF a.

Aleksandar Stamenković

41Osnovi informatike

Page 42: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--HTMLHTML• HTTP protokol služi za prenos HTML dokumenata HTTP• HTTP protokol služi za prenos HTML dokumenata. HTTP

je tehnologija na kojoj je bazirana web prezentacija. Ova tehnologija omogućuje međusobno povezivanje dokumenata putem linkova (hipertekst dokument). HTTPdokumenata putem linkova (hipertekst dokument). HTTP podržava kako tekst tako sliku, zvuk i video.

• HTML (HyperText Markup LanguageHyperText Markup Language) je programski jezik k ji l ži k i j hi t k t d k tkoji služi za kreiranje hipertekst dokumenata

• HTML nije WYSIWYG (What You See Is What You Get –

Aleksandar Stamenković

42Osnovi informatike

• HTML nije WYSIWYG (What You See Is What You Get –ono što vidiš to ćeš i dobiti)

Page 43: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--Servisi (Servisi (EE--mailmail))• E – mail je usluga koja omogućava razmenu

elektronske pošte sa ostalim korisnicima Interneta bez obzira na njihovu lokaciju

• Struktura svake E-mail adrese je – nalog@ime_domena, i sastavljena iz dva dela:

prvi deo je nalog (ili username), koji korisnik bira M biti ik t k d j d jdsam. Mora biti unikatan kod jednog provajdera

(davaoca usluga).– Drugi deo E-mail adrese je ime domena tj domen– Drugi deo E-mail adrese je ime domena tj. domen

E-amil servera.

• Osim kod lokalnih provajdera nalog za E mail adresu• Osim kod lokalnih provajdera nalog za E-mail adresu se može otvoriti i kao webmail kod komercijalnih sajtova kao što su: google, yahoo, hotmail...

Aleksandar Stamenković

43Osnovi informatike

Page 44: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--Servisi (Servisi (EE--mailmail))• Ukoliko nalog E-mail

adrese nije otvoren naadrese nije otvoren na komercijalnom sajtu, potrebni su programi zapotrebni su programi za slanje i prijem E-mail-a:

MicrosoftMicrosoft OutlookOutlook–– Microsoft Microsoft Outlook Outlook ExpressExpress,,Mozilla ThunderbirdMozilla Thunderbird–– Mozilla ThunderbirdMozilla Thunderbird,,

–– Opera,Opera,IncrediMailIncrediMail–– IncrediMail...IncrediMail...

Aleksandar Stamenković

44Osnovi informatike

Page 45: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet Servisi (Servisi (EE mailmail))InternetInternet--Servisi (Servisi (EE--mailmail))• Osnovna polja zaglavlja:

Polje zaglavlja ZnačenjeTo: Adresa jednog ili više glavnih primaocaCc: Adresa jednog ili više sporednih primaocaBcc: Jedna ili više adresa nevidljivih primaocaFrom Onaj ko je sastavio porukuS d Ad t šiljSender: Adresa stvarnog pošiljaocaReceived: Red koji dodaje agent za prenos duž putanjeReturn-Path: Može se navesti povratna putanjaReturn-Path: Može se navesti povratna putanjaDate: Datum i vreme slanja porukeReply-To: Adresa na koju treba slati odgovorp y j g

Aleksandar Stamenković

45Osnovi informatike

Page 46: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--Servisi (Chat)Servisi (Chat)• Chat

– Ovo je servis koji omogućava da dva ili više korisnika, praktično trenutno razmenjuju tekstualne sadržaje -on-line Ovo je mnogo brži način razmene informacija od– Ovo je mnogo brži način razmene informacija od elektronske pošte jer se odgovori dobijaju odmah.

– Za razliku od pisanja E-mail-ova, dok „četujete“Za razliku od pisanja E mail ova, dok „četujete morate uvek biti na internetu.

– Korisnici se priključuju na ovaj servis koristeći na svojim lokalnim računarima specijalne klijentske programe.Domaćini Chat veza su specijalizovani serveri– Domaćini Chat veza su specijalizovani serveri

Aleksandar Stamenković

46Osnovi informatike

Page 47: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--Servisi Servisi ((IPIP telefonija i publikovanje)telefonija i publikovanje)((IP IP telefonija i publikovanje)telefonija i publikovanje)

• IP telefonijaP l k I t t– Prenos govora u realnom vremenu preko Interneta

– Kodovanje govora za nizak bitski protokG i di kt (k– Govor se ne prenosi direktnom vezom (kao u telefoniji) već IP paketimaVažni su protokoli kojima se ne unosi kašnjenje– Važni su protokoli kojima se ne unosi kašnjenje

• Publikovanje na WebP i k ji k t j f ti j ć j t– Programi koji konvertuju formatirajuća svojstva dokumenata u HTML kodove:

– Microsoft Word PowerPoint FileMaker– Microsoft Word, PowerPoint, FileMaker– Programi za kreiranje Web stranica: – Macromedia Dreamweaver Adobe GoLive MicrosoftMacromedia Dreamweaver, Adobe GoLive, Microsoft

FrontPageAleksandar Stamenković

47Osnovi informatike

Page 48: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet--servisi (čitači i pretraživači)servisi (čitači i pretraživači)

• Čitači (web browsers):Interent Explorer– Interent Explorer, Mozilla Firefox, Opera itd. Nalaze se pna računarima korisnika.

– Prosleđuju zahteve web serverima.

– Prihvataju odgovor servera, interpretiraju HTMLinterpretiraju HTML kod i prikazuju Web stranu na računarustranu na računaru klijenta

Aleksandar Stamenković

48Osnovi informatike

Page 49: 9. Internet - pmf.ni.ac.rs · PDF file• Fileese e serveri naa oj a je e o sa e b oj datote a kojima je memorisan veliki broj datoteka ... – FTP serveri-web serveri koji omogu

InternetInternet pretraživačipretraživačiInternetInternet--pretraživačipretraživači

P ži či (S h• Pretraživači (Search Engines) – Služe za olakšano nalaženjej

potrebnih informacija na Web-u

– Web Krauleri ili pauci p– Softverski roboti koji

sistematski pretražuju Web– Neki pretraživači koriste– Neki pretraživači koriste

ključne reči i Bulovu logiku za obavljanje pretrageNeki drugi pretraživači– Neki drugi pretraživači koriste u pretrazi hijerarhijske direktorijume ili drvo sadržajadrvo sadržaja

Aleksandar Stamenković

49Osnovi informatike