1 / 34

1. Ra čunarske Mreže i Internet KR(1)

1. Ra čunarske Mreže i Internet KR(1). 1.1.1. Podroban Opis. Krajnji sistem = maticni racunar (host) Krajnje sisteme povezuju: Komunikacionji linkovi (coax + cable + copper + radio + etc) + Komutatori paketa Brzina linka = broj bita u sekundi Paket = zaglavlje + podaci

Download Presentation

1. Ra čunarske Mreže i Internet KR(1)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 1.Računarske Mreže i Internet • KR(1)

  2. 1.1.1. Podroban Opis • Krajnji sistem = maticni racunar (host) • Krajnje sisteme povezuju: • Komunikacionji linkovi (coax + cable + copper + radio + etc) + • Komutatori paketa • Brzina linka = broj bita u sekundi • Paket = zaglavlje + podaci • Komutatori = usmerivaci, od ulaznog linka ka izlaznom linku • Usmerivaci = ruteri • Svicevi = kumutatori sloja veze • Ruta = putanja kroz mrezu • ISP (Internet Service Provider) = Posrednik za Internet usluge

  3. 1.1.1. Podroban Opis • Elementi sistema koriste protokole za slanje i primanje paketa. • Najvazniji: • TCP (Transmission Control Protocol) • IP (Internet Protocol) • TCP/IP • HTTP (za web) • SMTP (za email) • Internet standarde utvrdjuje: • IETF (Internet Engineering Task Force) • Internet standardi se zovu (ima ih preko 5000): • RCF (Request For Comments) dokumenti • Standarde za lokalne mreze i bezicni WiFi utvrdjuje: • IEEE 802 LAN/MAN Standards Committee • Razlikovati: Internet i intranet • (privatne mreze, po preduzecima i u vladi)

  4. Neki od Delova koji Sacinjavaju Internet Slika 1.1 Neki od delova koji sačinjavaju internet

  5. 1.1.2. Opis Usluga • Alternativna definicija: • Infrastruktura koja kroz izvrsavanje aplikacija obezbedjuje usluge • Aplikacije (sve spadaju u kategoriju distribuiranih aplikacija): • email • web search • trenutna razmena poruka • VoIP • internet radio • protok video zapisa • distribuirane igrice • P2P (deljenje fajlova izmedju ravnopravnih racunara) • TVoIP (televizija preko Interneta) • daljinsko prijavljivanje za rad, ...

  6. 1.1.2. Opis Usluga • Na koji nacin deo distribuirane aplikacije koji se izvrsava na jednom krajnjem sistemu daje komandu Internetu da isporuci podatke drugom delu distribhuirane aplikacije koji se izvrsava na drugom krajnjem sistemu? • To se radi tako sto svaki krajnji sistem mora da ima API (Application Programming Interface). • Internet API = Skup pravila koje source software mora da postuje da bi Internet isporucio podatke na destination software.

  7. 1.1.3. Sta je Protokol? • Emulira se ponasanje ljudi! Slika 1.2 Pravila ponašanja među ljudima i protokol računarske mreže

  8. Mrezni Protokoli • Protokol definise format poruka, redosled po kojem se poruke razmenjuju, kao i postupjke u svim slucajevima od interesa!

  9. 1.2. Pristupne Tacke Mreze • Od PC racunara do IoT (Internet of Things) • Dve vrste maticnih racunara: • Klijenti (lap-top, PC, PDA, ...) • Serveri (storage of web pages, ...)

  10. 1.2.1. Klijentski i Serverski Programi • Dve vrste merznog softvera: • Klijentski softver • Serverski softver • Programski model klijent-server koristi se za: • Web • Email • Prenos fajlova (file transfer) • Rad na daljinu (remote login) • Diskusione grupe • Klijent-server aplikacije su distribuiraqne aplikacije: • Svaka strana izvrsava svoj program, • a podatke razmenjuju preko linkova i rutera.

  11. Medjusobna Povezanost Krajnjih Sistema Slika 1.3 Međusobna povezanost krajnjih sistema

  12. P2P • Sve popularnija alternativa: P2P • To je model ravnopravnih racunara: • Svaki peer vrsi i ulogu servera i ulogu klijenta! • Popularni P2P sistemi za razmenu fajlova: • LimeWire, eDonkey, Kazaa • Kod Internet telefonije, strane su ravnopravne: • Skype

  13. 1.2.2. Pristupne Mreze • Pristupna mreza je fizicki link koji povezuje: • jedan krajnji sistem i • njegov pristupni ruter (prvi i najblizi ruter) Slika 1.4 Pristupne mreže

  14. Tipovi Pristupnih Mreza • Tri vrste pristupnih mreza: a. Za pristup gradjanstva b. Za pristup kompanija c. Za bezicni pristup (prenosivi uredjaji)

  15. Tipovi Pristupnih Mreza • Pristup gradjanstva: • DSL (digital subscriber line) + HFC (hybrid fiber coaxial) • Pristup kompanija: • LAN (npr. Ethernet, 100Mb/s, 1Gb/s, 10Gb/s) • Bezicni pristup: • Bezicna lokalna mreza • (nekoliko desetina metara): • IEEE 802.11 (bezicni Ethernet ili WiFi) • IEEE 802.16 (WiMAX) • Regionalna bezicna pristupna mreza (ista infrastruktura kao za mobitel)

  16. 1.4.2. Fizicki Medijumi • Kablovi sa upredenim bakarnim paricama • Koaksijalni kablovi • Opticki kablovi • Zemaljski radio talasi • Satelitski radio kanali (GEOSTAC + LEO)

  17. 1.3. Jezgro Mreze Slika 1.7 Jezgro mreže

  18. Dva pristupa: • Komutiranje vodova • Komutiranje paketa • U komutiranim vodovima se moze raditi multipleksiranje: • FDM (freq division mux) • TDM (time division mux)

  19. Slika 1.9 Sa FDM linkovima svaki vod neprekidno dobija deo propusnog opsega. Sa TDM linkovima svaki vod povremeno dobija čitav propusni opseg tokom kraćih intervala (to jest, tokom vremenskih odsečaka)

  20. Kod komutiranja paketa treba voditi racuna o sledecem: • Izlazna privremena memorija • Kasnjenje zbog cekanja • Gubljenje paketa

  21. Slika 1.10 Komutiranje paketa

  22. 1.3.2. Kako Paketi Putuju kroz Mrezu sa Komutiranjem Paketa? • Sustina: Zaglavlje sadrzi adresu destinacije • Korisno: www.traceroute.org

  23. 1.3.3. Posrednici za Internet Usluge • Posrednici prvog reda (backbone): Sprint, Verizon, MCI, ... • Posrednici drugog reda: Regionalni/nacionalni znacaj • Posrednici treceg reda: Global Slika 1.Međusobna povezanost posrednika za internet usluge

  24. 1.4. Kasnjenja u Mrezi • Usled obrade • Usled cekanja • Usled prenosa • Usled prostiranja Slika 1.16 Propusna moć od jednog do drugog kraja: (a) klijent preuzima fajl sa servera, (b) 10 klijenata preuzima fajlove sa 10 servera

  25. 1.5. Slojevitost Protokola i Modeli Usluga Slika 1.18 Horizontalna slojevitost radnji koje se obavljaju u avionskom prevozu

  26. 1.5. Slojevitost Protokola i Modeli Usluga Slika 1.19 Skup protokola na internetu (a) i OSI referentni model (b)

  27. 1.5. Slojevitost Protokola i Modeli Usluga • Aplikativni: mrezne aplikacije, kao HTTP, SMTP, FTP. • Takodje, DNS (Domain Name System). • Lako je napraviti i postaviti nove aplikacije! • Transportni: prenos poruka iz aplikativnog sloja: • TCP (sa uspostavljanjem veze), • UDP (bez uspostavljanja veze, brza i nepouzdana). • Mrezni: Prenos paketa (datagrami) iz jednog racunara u drugi: • TCP • UDP • Takodje, protokoli za rutiranje • Sloj veze: Usmerava datagrame kroz niz rutera • Koriste se: Ethernet, PPP, ...

  28. 1.5. Slojevitost Protokola i Modeli Usluga Slika 1.10 Komutiranje paketa

  29. 1.6. Napadi na Mrezu • Ubacivanje zlonamernog softvera, koji se sam siri • Napad na infrastrukturu (ukljucujuci server) • Prisluskivanje • Maskiranje u nekoga kome verujete • Izmena i brisanje poruke

  30. 1.7. Istorija

  31. 1.8. Rezime

  32. 1.9. Pitanja i zadaci

  33. 1.10. Intervju

  34. 1.Računarske Mreže i Internet • KR(1)

More Related