Скачать презентацию Računarske mreže i mrežne tehnologije Nastavnik doc Скачать презентацию Računarske mreže i mrežne tehnologije Nastavnik doc

d296df73266ab47adefa0b5685d480d9.ppt

  • Количество слайдов: 104

Računarske mreže i mrežne tehnologije • Nastavnik: doc Vladimir Cvjetković • Asistent: dipl fiz Računarske mreže i mrežne tehnologije • Nastavnik: doc Vladimir Cvjetković • Asistent: dipl fiz Miloš Ivanović • • Literatura: Naslov: Autor: Izdanje Računarske mreže Andrew S. Tanenbaum Četvrto ili novije

Lična karta predmeta (Kako piše u akreditacionim dokumentima) Lična karta predmeta (Kako piše u akreditacionim dokumentima)

 • Студијски програми: ИНФОРМАТИКА/ ФИЗИКА • Врста и ниво студија: Основне академске студије, • Студијски програми: ИНФОРМАТИКА/ ФИЗИКА • Врста и ниво студија: Основне академске студије, први ниво • Назив предмета: РАЧУНАРСКЕ МРЕЖЕ И МРЕЖНЕ ТЕХНОЛОГИЈЕ • Наставник (Презиме, средње слово, име): Цвјетковић М. Владимир • Статус предмета: Обавезан на основним академским студијама Информатике, изборни на основним • академским студијама Физике • Број ЕСПБ: 6 • Услов: Уписан одговарајући семестар • Циљ предмета: • Упознавање рачунарских мрежа, протокола, функционисања и практичног коришћења.

 • Исход предмета: • Знања која су студенти стекли после савладавања програма: • • Исход предмета: • Знања која су студенти стекли после савладавања програма: • Основна знања о рачунарским мрежама и протоколима, могућности, карактеристике и практично коришћење. • Вештине које су студенти стекли после савладавања програма: • Практично коришћење и администрирање рачунарских мрежа • Ставови које су студенти стекли после савладавања програма: • Појам о савременим рачунарским мрежама и комуникацијама, правци и трендови даљег развоја

 • Садржај предмета • Теоријска настава • Историјат рачунарских мрежа. Локалне и глобалне • Садржај предмета • Теоријска настава • Историјат рачунарских мрежа. Локалне и глобалне рачунарске мреже. Виртуална (комутована) кола и • комутација пакета. Безбедност и заштита у рачунарским мрежама. Комуникације и умрежавање: • мрежни стандарди и организације за стандардизацију. ISO референтни модел са 7 нивоа. TCP/IP • референтни модел са 5 нивоа. Физички ниво. Ниво везе података. Мрежни ниво. Транспортни ниво. • Апликативни ниво. Компресија и декомпресија података. Мултимедијалне технологије. Web • технологије. Карактеристике Web сервера и клијената. Алати за прављење Web сајтова и апликација. • Протоколи за рад. Апликације у клијент/сервер окружењу. Бежично и мобилно рачунарство.

 • Практична настава: Вежбе • Администрација и практичан рад са различитим елементима рачунарских • Практична настава: Вежбе • Администрација и практичан рад са различитим елементима рачунарских мрежа – switch, gateway, • разни сервиси и сервери (DNS, DHCP, FTP, HTTPS), софтвер за мониторинг и администрацију • рачунарских мрежа.

 • Литература • 1. Andrew S. Tanenbaum, Рачунарске мреже, Микро књига, Београд, 2005. • Литература • 1. Andrew S. Tanenbaum, Рачунарске мреже, Микро књига, Београд, 2005. • Број часова активне наставе 5 • Студијски истраживачки рад: 0 • Предавања: 3 Вежбе: 2 Други облици наставе: 0 • Остали часови 1 • Методе извођења наставе: • Проблемски-оријентисана настава, студенска припрема семинара, домаћи задаци, практична обука.

 • Оцена знања (максимални број поена 100) • Поена • • • Предиспитне • Оцена знања (максимални број поена 100) • Поена • • • Предиспитне обавезе 70 поена активност у току предавања 6 колоквијум-и 34 семинар-и 30 Завршни испит усмени испит30

Рачунарске мреже Увод и општи преглед мрежа, врсте мрежа, архитектура и модели мрежа Рачунарске мреже Увод и општи преглед мрежа, врсте мрежа, архитектура и модели мрежа

Рачунарске мреже И њихов значај данас може се поредити са: • Механиком XVIII века Рачунарске мреже И њихов значај данас може се поредити са: • Механиком XVIII века • • Парним машинама XIX века • Електричним мрежама и телекомуникацијама XX века као претходницима рачунарских мрежа

 • XVIII vek Veliki mehanički sistemi • XIX vek Parna mašna • XX • XVIII vek Veliki mehanički sistemi • XIX vek Parna mašna • XX vek – Računari – Telekomunikacije: – Mreže

 • Računarska industrija • Računarski sistemi `60 - tih, • Brojnost računara ’ • Računarska industrija • Računarski sistemi `60 - tih, • Brojnost računara ’ 60 - tih

Mreže i distribuirani sistemi • • Konvergencija računara i telekomunikacija. Distribuirani računarski sistem Računarska Mreže i distribuirani sistemi • • Konvergencija računara i telekomunikacija. Distribuirani računarski sistem Računarska mreža Razlika računarske mreže i distribuiranog sistema • Distribuirani sistem WWW • Transparentni sistem File sistem

Poslovne mreže • Deljenje resursa • Povećanje efikasnosti • Dostupnost podataka • Brzina • Poslovne mreže • Deljenje resursa • Povećanje efikasnosti • Dostupnost podataka • Brzina • Organizacija

Klijent server arhitektura • Ažuran pristup podacima • Server je računar / software • Klijent server arhitektura • Ažuran pristup podacima • Server je računar / software • Client je računar / software / korisnik • Karakteristike Client / Server

Klijent server Klijent server

Procesi na klijentu i serveru Procesi na klijentu i serveru

Šta sve može client / server • • On line komunikacija On line kolaboracija Šta sve može client / server • • On line komunikacija On line kolaboracija Deljenje dokumenata Pristup u svakom trenutku i na svakom mestu Avio saobraćaj E poslovanje E banking E buy

Vrste mrežnog poslovanja Vrste mrežnog poslovanja

Kućne mreže • Ken Olsen ‘ 70 tih predsednik kompanije DEC (Digital Equipment Corporation), Kućne mreže • Ken Olsen ‘ 70 tih predsednik kompanije DEC (Digital Equipment Corporation), odmah iza IBM -a (International Bussines Machines) • “Nema nikakvog razloga da bilo ko ima računar kod kuće”, • Zato DEC nije pravio kućne kompjutere. • Danas DEC ne postoji, a istorija je pokazala koliko je ovo predviđanje bilo pogrešno.

Kućni računar • Nekada • Sada (telefon ili računar? ) • Kućna mreža • Kućni računar • Nekada • Sada (telefon ili računar? ) • Kućna mreža • Zabava • Inteligencija?

P 2 P mreža (Peer to peer) P 2 P mreža (Peer to peer)

Live stream - ing • Internet radio • Internet TV tzv. • Internet telefon Live stream - ing • Internet radio • Internet TV tzv. • Internet telefon

E academic • E learning • M learning • E experimenting E academic • E learning • M learning • E experimenting

Wireless - Bežične mreže • Putovanja i mobilnosti uopšte • Desktop takođe zašto ne? Wireless - Bežične mreže • Putovanja i mobilnosti uopšte • Desktop takođe zašto ne? • mobilni telefoni i PDA (Personal Digital Assistants) • Smart cards.

Sigurnost na mreži • Zloupotreba – uvek moguća na razne načine • Zaštita je Sigurnost na mreži • Zloupotreba – uvek moguća na razne načine • Zaštita je neophodna • Nove tehnologije za bezbednost

Podela računarskih mreža • Prema: • Tehnologiji prenosa podataka • Veličini Podela računarskih mreža • Prema: • Tehnologiji prenosa podataka • Veličini

Podela mreža prema tehnologiji • Mreže sa vezama za neusmereno – difuzno emitovanje • Podela mreža prema tehnologiji • Mreže sa vezama za neusmereno – difuzno emitovanje • Mreže sa vezama od tačke do tačke (Point to point)

Neusmereno – difuzno emitovanje broadcast • Jedinstveni komunikacioni kanal za sve računare • Poruke Neusmereno – difuzno emitovanje broadcast • Jedinstveni komunikacioni kanal za sve računare • Poruke od jednog računara primaju svi drugi računari • Poruku prihvata nijedan, jedan ili više računara

Point to Point mreže • Mreže sa vezama od tačke do tačke • Između Point to Point mreže • Mreže sa vezama od tačke do tačke • Između dva računara • Preko drugih računara u mreži • Alternativni putevi kroz mrežu

Podela mreža prema veličini Podela mreža prema veličini

Lične mreže • Za jednu osobu • Veze između ličnih uređaja • Bionic men Lične mreže • Za jednu osobu • Veze između ličnih uređaja • Bionic men

Lokalne mreže • Lokalne mreže LAN (Local Area Network) su privatne mreže unutar jedne Lokalne mreže • Lokalne mreže LAN (Local Area Network) su privatne mreže unutar jedne zgrade ili jednog organizacionog područja veličine do 5 km. U praksi povezuju računare, radne stanice, štampače i omogućavaju deljenje resursa – štampača, memorijskih resursa na računarima i razmenu podataka.

Brzina u LAN-u • 10 Mb/s (Mega bita u sekundi) • do 100 Mb/s Brzina u LAN-u • 10 Mb/s (Mega bita u sekundi) • do 100 Mb/s najčešće, • 10 Gb/s (Giga bita /s) • Ethernet (IEEE 802. 3) ima topologiju tipa magistrale,

Ethernet (IEEE 802. 3) IBM token ring mreža IEEE 802. 5 Ethernet (IEEE 802. 3) IBM token ring mreža IEEE 802. 5

Regionalna mreža WAN (Wide Area Network) Regionalna mreža WAN (Wide Area Network)

čuvaj i prosledi” (store and forward) podmreža sa komutiranjem paketa (packet swiched) čuvaj i prosledi” (store and forward) podmreža sa komutiranjem paketa (packet swiched)

Bežične mreže • Mreže za povezivanje sistema • Bežične lokalne mreže • Bežične regionalne Bežične mreže • Mreže za povezivanje sistema • Bežične lokalne mreže • Bežične regionalne mreže

IEEE 802. 11 IEEE 802. 11

Mobilna telefonija • 1 g • 2 g • 3 g Mobilna telefonija • 1 g • 2 g • 3 g

Varijante bežičnih mreža Varijante bežičnih mreža

Tvorac Etherneta Bob Metcalfe: • Pokretni bežični računari su kao i pokretni toaleti – Tvorac Etherneta Bob Metcalfe: • Pokretni bežični računari su kao i pokretni toaleti – nužno zlo

predsednik IBM-a T. J. Watson-a 1945 godine: • na pitanje zašto IBM ne ulazi predsednik IBM-a T. J. Watson-a 1945 godine: • na pitanje zašto IBM ne ulazi u posao sa računarima on je izjavio: • Četiri ili pet računara će do 2000 biti dovoljno za čitav svet.

Kućne mreže • • računarska mreža - osma po redu posle: električne telefonske kablovske Kućne mreže • • računarska mreža - osma po redu posle: električne telefonske kablovske TV vodovodne Kanalizacione i • gasne mreže

Kombinovane mreže • • • Međumreža (internetwork – internet) Internet WAN (LAN, . . Kombinovane mreže • • • Međumreža (internetwork – internet) Internet WAN (LAN, . . . LAN) LAN i WAN LAN i LAN Različite tehnologije povezivanja

Mrežni software • Osnovna karakteristika strukture mrežnog softvera je slojevitost. Mrežni software • Osnovna karakteristika strukture mrežnog softvera je slojevitost.

Slojevita struktura softvera kod PC računara Korisnik SUBP Aplikacija JVM/. NET OS BIOS Hardver Slojevita struktura softvera kod PC računara Korisnik SUBP Aplikacija JVM/. NET OS BIOS Hardver Programi

Sličnost slojeva i klasa kod OOP • Enkapsulacije – sakrivanje • Javni članovi – Sličnost slojeva i klasa kod OOP • Enkapsulacije – sakrivanje • Javni članovi – interfejs • Nezavisnost – minimalna povezanost • Razmena podataka putem slanja poruka

Slojevita struktura mrežnog softvera Slojevita struktura mrežnog softvera

Deskriptivni primer Deskriptivni primer

Elaborirani primer Elaborirani primer

Projektovanje slojeva • • Adresiranja paketa Kontrola grešaka Redosled paketa Usaglašavanja brzine prenosa na Projektovanje slojeva • • Adresiranja paketa Kontrola grešaka Redosled paketa Usaglašavanja brzine prenosa na predaji i prijemu, • Multpleksiranje / demultipleksiranje (multiplex – demultiplex). • Izbor optimalne putanje paketa

Direktna i indirektna veza Siguran i nesiguran prenos Direktna i indirektna veza Siguran i nesiguran prenos

Preklapanje veza Preklapanje veza

Preklapanje veza 2 Preklapanje veza 2

Usluga i operacije Usluga se zadaje skupom operacija Usluga i operacije Usluga se zadaje skupom operacija

Osnovne operacije za realizovanje usluge Osnovne operacije za realizovanje usluge

Odnos između usluge i protokola Odnos između usluge i protokola

Kriterijumi za formiranje slojeva • Svaki sloj odgovara ključnoj apstrakciji • Svaki sloj treba Kriterijumi za formiranje slojeva • Svaki sloj odgovara ključnoj apstrakciji • Svaki sloj treba da ima jasno definisanu funkciju • Slojeve i funkcije slojeva birati i na osnovu postojećih međunarodnih standarda – protokola • Granice između slojeva birati tako da se minimuzuje protok podataka između slojeva • Broj slojeva treba da bude optimalan

Referentni modeli • ISO (International Standard Organization)/OSI (Open System Interconnection) model • TCP (Transfer Referentni modeli • ISO (International Standard Organization)/OSI (Open System Interconnection) model • TCP (Transfer Control Protocol) / IP (Internet Protocol) model

ISO / OSI model ISO / OSI model

Fizički sloj – physical layer • Ispravan prenos bitova duž komunikacionog kanala • Reprezentovanje Fizički sloj – physical layer • Ispravan prenos bitova duž komunikacionog kanala • Reprezentovanje bitova u fizičkom komunikacionom kanalu – modulacija • Mogućnost prenosa istovremeno u oba smera – semi i full duplex • Postupak uspostavljanja i prekidanja veze • Mehaničke i električne konstruktivne karakteristike sklopova i priključaka • Karakteristike fizičkog medijuma za prenos

Sloj veze podataka – Data link layer • Pruža uslugu gornjem, mrežnom sloju • Sloj veze podataka – Data link layer • Pruža uslugu gornjem, mrežnom sloju • Predaje podatke sa fizičke linije • Podaci se konvertuju – formatiraju u oblik pogodan za mrežni sloj • Podaci organizovane u okvire se primaju i vraća se potvrda o ispravnom prijemu svakog okvira – acknowledgement frame • Usaglašavanje brzine predaje i prenosa preko privremene memorije • Podsloj MAC (Media Access Control) za pristup zajedničkom kanalu • MAC adresa primer: 00 -0 D-61 -30 -F 9 -64

Mrežni sloj – Network layer • Upravlja radom podmreže • Adresiranje paketa, usmeravanje paketa Mrežni sloj – Network layer • Upravlja radom podmreže • Adresiranje paketa, usmeravanje paketa statičko, za sesiju i za svaki paket pojedinačno • Kontrola zagušenja saobraćaja • Regulisanje prelazaka paketa sa jedne na drugu mrežu – različite veličine paketa, načini adresiranja, protokoli – povezivanje heterogenih mreža – sakrivanje različitosti od sloja iznad, Transportnog sloja • Kod mreža sa difuznim emitovanjem, ovaj sloj je jednostavan – može i da fali

Transportni sloj – Transport layer • Povezuje sloj iznad - sesije, sa mrežnim slojem Transportni sloj – Transport layer • Povezuje sloj iznad - sesije, sa mrežnim slojem • Podatke od sloja sesije deli na pakete i prosleđuje mrežnom sloju • Obezbeđuje pravilan redosled paketa • Usluga sa korekcijom grešaka i bez korekcije grešaka • Transportni sloj je prvi sloj koji direktno povezuje računare koji komuniciraju • Slojevi ispod transportnog postoje i u ruterima – usmerivačima koji ih povezuju duž putanje paketa

Sloj sesije – Session layer • Omogućava uspostavljanje komunikacione sesije između korisnika • Upravlja Sloj sesije – Session layer • Omogućava uspostavljanje komunikacione sesije između korisnika • Upravlja dijalogom – prenosom poruka u oba smera • Regulisanje pokretanja nesimultanih operacija korisnika sesije • Sinhronizacija koja omogućava nastavak prenosa u slučaju prekida prenosa

Sloj prezentacije – Presentation layer • Ne bavi se prenosom – to rade slojevi Sloj prezentacije – Presentation layer • Ne bavi se prenosom – to rade slojevi ispod • Bavi se sintaksom i semantikom prenetih podataka • Podatke koji se različito predstavljaju treba apstraktno prikazati - nezavisno u novom zajedničkom formatu

Sloj aplikacije – Application layer • Sadrži protokole koji direktno koriste aplikacije korisničkih programa Sloj aplikacije – Application layer • Sadrži protokole koji direktno koriste aplikacije korisničkih programa • Na pr. , http (Hyper Text Transfer Protocol) za prenos html-a (Hyper Text Markup Language), tj. web strana

Referentni TCP/IP model • ARPANET -> Internet • Problem povezivanja mnoštva različitih mreža koje Referentni TCP/IP model • ARPANET -> Internet • Problem povezivanja mnoštva različitih mreža koje su objedinjene kroz Internet • TCP/IP ref. model dobija ime po dva osnovna protokola koji se koriste TCP i IP • Prva dva sloja kod ISO/OSI modela nisu u ovom modelu opisana – precizirana, osim što je potrebno primati i slati IP pakete • Takođe, fale dva sloja – sesije i prezentacije koji nisu naročito korisni ni kod ISO/OSI

Refrentni model TCP / IP Refrentni model TCP / IP

Međumrežni sloj • Komutiranje paketa bez direktnog uspostavljanja veze • Drži na okupu čitavu Međumrežni sloj • Komutiranje paketa bez direktnog uspostavljanja veze • Drži na okupu čitavu arhitekturu mreže • Omogućava da pojedinačni paketi stignu gde treba, što se postiže adresiranjem svakog paketa pojedinačno • Viši protokoli određuju pravilan redosled pristiglih paketa • Protokol ovog sloja je IP (Internet Protocol) • Odgovara mrežnom OSI sloju

Transportni sloj • Odgovara transportnom OSI sloju • Postoje dva važna protokola na ovom Transportni sloj • Odgovara transportnom OSI sloju • Postoje dva važna protokola na ovom nivou • TCP (Transmission Control Protocol) je pouzdan protokol za upravljanje prenosom sa uspostavljanjem direktne veze • Usklađuje brzinu slanja i prijema poruka • UDP (User Datagram Protocol) je nepouzdan protokol bez uspostavljanja direktne veze • UDP protokol mogu da koriste aplikacije koje same upravljaju tokom podataka – paketa i ne koriste TCP

Transportni sloj 2 • Zašto bi neko koristio UDP protokol, kada nije pouzdan? • Transportni sloj 2 • Zašto bi neko koristio UDP protokol, kada nije pouzdan? • Odgovor je za aplikacije gde greška nije toliko bitna – može da se toleriše, dok je na prvom mestu brzina prenosa, koja je veća kod UDP • Primer je prenošenje multimedije – zvuka slike preko streaming-a

Sloj aplikacije • Slojevi sesije i prezentacije nisu predviđeni u TCP/IP modelu • Ni Sloj aplikacije • Slojevi sesije i prezentacije nisu predviđeni u TCP/IP modelu • Ni u ISO/OSI nisu od neke koristi • Sloj sadrži protokole višeg nivoa

Poređenje OSI i TCP/IP • Slični su • Slojevi kod TCP/IP su slični odgovarajućim Poređenje OSI i TCP/IP • Slični su • Slojevi kod TCP/IP su slični odgovarajućim kod OSI • OSI jasno definiše Usluge, Interfejse i Protokole • Usluga definiše semantiku sloja, tj. šta sloj radi, ćemu je sloj namenjen • Interfejs definiše vezu između slojeva, kako se prenose podaci imeđu slojeva • Protokol određuje način komunikacije između slojeva istog nivoa.

Poređenje OSI i TCP/IP 2 • Protokol nekog sloja može da se promeni, tako Poređenje OSI i TCP/IP 2 • Protokol nekog sloja može da se promeni, tako da to ne utiče na ostale slojeve, sve dok obavlja usluge koje su potrebne i da se interfejs ne promeni • To je koncept enkapsulacije gde su detalji implementacije nedostupni • TCP/IP ne definiše tako dobro ove koncepte • OSI model je stariji od svojih protokola, tako da je opštiji, apstraktniji • Prvobitno, sloj veze u OSI je prilagođen za veze point 2 point

Poređenje OSI i TCP/IP 3 • Iz tog razloga je sa pojavom mreža sa Poređenje OSI i TCP/IP 3 • Iz tog razloga je sa pojavom mreža sa difuznim emitovanjem dodat pomenuti MAC podsloj za prisup ovakvim mrežama • Pretpostavka za OSI model je da će mreže biti uniformne, a ne kao u realnosti krajnje heterogene • Kod TCP/IP je bilo obrnuto – prvo su nastali protokoli pa onda model, koji je bio samo opis postojećih protokola. Zato se kod TCP/IP-a protokoli “savršeno” uklapaju u model

Poređenje OSI i TCP/IP 4 • Zato je TCP/IP model manje opšti – apstraktan, Poređenje OSI i TCP/IP 4 • Zato je TCP/IP model manje opšti – apstraktan, pa se ne može uklopiti sa drugim protokolima osim svojih, već postojećih • TCP/IP nije koristan za opis drugačijih mreža • Osim očigledne razlike u broju slojeva, postoje neke bitne razlike i u korespodentnim slojevima • Model OSI u mrežnom sloju podržava komunikaciju sa i bez uspostavljanja direktne veze, dok TCP/IP podržava samo bez uspostavljanja direktne veze

Poređenje OSI i TCP/IP 5 • Obrnuto, u transportnom sloju, OSI podržava samo komunikaciju Poređenje OSI i TCP/IP 5 • Obrnuto, u transportnom sloju, OSI podržava samo komunikaciju sa uspostavljanjem direktne veze, dok TCP/IP podržava komunikaciju i sa direktnom vezom preko TCP-a i bez direktne veze preko UDP-a

Nedostaci OSI modela • Uprkos dominantnoj koncepciji modela, OSI model se skoro i ne Nedostaci OSI modela • Uprkos dominantnoj koncepciji modela, OSI model se skoro i ne koristi • TCP/IP je uprkos svemu dominantan • Razlozi za to: • Loša sinhronizacija – loš trenutak

Loša tehnologija • Protokoli sa nedostacima • Previše slojeva – usluge loše raspoređene – Loša tehnologija • Protokoli sa nedostacima • Previše slojeva – usluge loše raspoređene – slojevi sesije i prezentacije prazni a ostali pretrpani • Model je veoma složen, težak za implementaciju • Ponavljanje funkcija u više slojeva – adresiranje i korekcija grešaka • Efikasnije je ako se te funkcije preraspodele adresiranje u nižim slojevima a korekcija grešaka u višim

Loša realizacija • Prve implementacije OSI modela nisu bile uspešne • Prva implementacija TCP/IP Loša realizacija • Prve implementacije OSI modela nisu bile uspešne • Prva implementacija TCP/IP u Berkley UNIX-u je bila besplatna i dobro prihvaćena, prvo u akademskom okruženju pa onda i šire • Krug korisnika TCP/IP je vremenom rastao, što je samo po sebi potiskivalo sve ostalo, pa i OSI model

Loša politika • OSI standard je u poređenju sa TCP/IP delovao kao inferioran model Loša politika • OSI standard je u poređenju sa TCP/IP delovao kao inferioran model koji je imao podršku vlade i Evropskih država • To je podsećalo na zvanične (pogrešne) izjave sa visokog nivoa o programskim jezicima budućnosti (PL/1 i Ada) • Tako se smatralo i da je OSI model loš

Loše strane TCP/IP-a • Ne razlikuje jasno koncepte usluga, interfejsa i protokola • TCP/IP Loše strane TCP/IP-a • Ne razlikuje jasno koncepte usluga, interfejsa i protokola • TCP/IP nije koristan za projektovanje mreža sa novim tehnologijama • Bluetooth kao novija tehnologija se ne uklapa u TCP/IP • Sloj između mrežnog sloja i fizičkog prenosnika je zamenjen sa interfejsom, a fizički i sloj veze podataka se i ne spominju • Neki protokoli su zastareli – Telnet ali se i dalje koriste

Rezime OSI – TCP/IP • OSI model koristan za opšta razmatranja računarskih mreža • Rezime OSI – TCP/IP • OSI model koristan za opšta razmatranja računarskih mreža • OSI se retko koristi • TCP/IP je loš model, ali se koristi svuda

Primeri mreža • Internet • X. 25 • ATM Primeri mreža • Internet • X. 25 • ATM

Mreže sa uspostavljanjem direktne veze • Telefonske kompanije najviše zastupaju takve mreže • Pre Mreže sa uspostavljanjem direktne veze • Telefonske kompanije najviše zastupaju takve mreže • Pre uspostavljanja komunikacije se formira veza preko koje se vrši prenos podataka • Svi podaci idu istim putem • Ako nešto otkaže na putu podataka, neki switch, veza se prekida • Veza se prekida normalno tek po završetku komunikacije

Zašto se koriste direktne veze? • Kvalitet usluge – Resursi mreže se unapred rezervišu Zašto se koriste direktne veze? • Kvalitet usluge – Resursi mreže se unapred rezervišu – Garantovan je redosled isporuke paketa – Ravnomeran prenos paketa – Pogodno za audio i video prenosa • Naplata po vremenu korišćenja

X. 25 mreža sa direktnom vezom • Javna mreža • 70 tih godina, telefonske X. 25 mreža sa direktnom vezom • Javna mreža • 70 tih godina, telefonske kompanije imaju monopol • Paketi su jednostavni i mali • Korišćene su 10 -ak godina • 80 – tih Frame Relay mreže zamenjuju X. 25 • FR – sa direktnom vezom, očuvan redosled paketa bez korekcije grešaka • Korekcija grešaka može da se obezbedi naknadno u višem sloju

ATM - Asyncronous Transfer Mode • Uvodi se 90 – tih, sa namerom da ATM - Asyncronous Transfer Mode • Uvodi se 90 – tih, sa namerom da integriše SVE vidove komunikacija • Koriste je telefonske centrale interno • Veze koje se uspostavljaju zovu se virtuelna kola – virtual circuits, analogno fizičkim kolima kod telefonske veze • Trajna virtuelna kola – permanent virtual circuits – iznajmljene linije za trajno povezivanje računara • Svaka veza ima identifikator koji je određuje

Virtuelno kolo Virtuelno kolo

ATM paketi - ćelije • • Identifikator veze u zaglavlju Usmerivači koriste identifikator za ATM paketi - ćelije • • Identifikator veze u zaglavlju Usmerivači koriste identifikator za umeravanje paketa Male ćelije sprečavaju zagušenje Brzo hardversko usmeravanje paketa i kopiranje na više veza po potrebi pri emitovanju • Garantovan redosled ali ne i isporuka ćelija • Brzina prenosa od 155 Mb/s (HD TV) do 622 Mb/s 4 kanala HD TV

ATM referentni model ATM referentni model

ATM slojevi • Fizički sloj može da bude električni, optički ali i da koristi ATM slojevi • Fizički sloj može da bude električni, optički ali i da koristi neke druge mreže – ne zavisi od prenosnog medijuma • ATM sloj prenosi ćelije, uspostavlja i raskida virtuelna kola, upravlja zagušenjima na mreži • Sloj za adaptaciju omogućava da aplikacije koriste ćelije posredno za prenos • Korisnički segment prenosi podatke, upravlja tokom, koriguje greške, upravlja vezom

Ethernet mreža • Ethernet – lokalna mreža • Ideja za Ethernet počinje na Havajima Ethernet mreža • Ethernet – lokalna mreža • Ideja za Ethernet počinje na Havajima za uspostavljanje radio veze • Nastaje ALOHANET • Ethernet nastaje iz koncepcije ALOHANET-a u XEROX-u • Naziv je po etru, fiktivnom prenosniku e. m. t. • Prenosni medijum je koaksijalni kabl na koji se paralelno priključuju računari • DEC, Intel i XEROX standard 10 Mb/s DIX 1978 • DIX 1988 -> IEEE 802. 3, • Bob Metcalf osniva 3 Com za NIC kartice

Prvobitni Ethernet Prvobitni Ethernet

Dalji razvoj Ethernet-a • • • Povećanje brzine 100 Mb/s, 1 Gb/s, 10 Gb/s Dalji razvoj Ethernet-a • • • Povećanje brzine 100 Mb/s, 1 Gb/s, 10 Gb/s Neke druge lokalne mreže Token bus IEEE 802. 4 – General Motors Token ring IEEE 802. 5 – IBM Token – žeton se koristi za razrešavanje konflikta – istovremeno emitovanje poruke na dva računara • Od ovih mreža, danas se praktično koristi samo Ethernet

Bežični LAN 802. 11 ili Wi. Fi • Kompatibilan sa Ethernet-om iznad sloja veze Bežični LAN 802. 11 ili Wi. Fi • Kompatibilan sa Ethernet-om iznad sloja veze podataka • Isti tretman IP paketa u obe mreže

Specifičnosti bežičnog LAN-a • Teže razrešavanje konflikta nego na kablu Specifičnosti bežičnog LAN-a • Teže razrešavanje konflikta nego na kablu

Specifičnosti bežičnog LAN-a 2 • Problem sa reflektovanjem e. m. t od prepreka pri Specifičnosti bežičnog LAN-a 2 • Problem sa reflektovanjem e. m. t od prepreka pri čemu nastaje interferencija koja može da oslabi signal • Kada se računar prenese u drugu bežičnu mrežu, okruženje se menja

Brzina bežičnog LAN-a • 1997 802. 11 1 – 2 Mb/s • 1999 802. Brzina bežičnog LAN-a • 1997 802. 11 1 – 2 Mb/s • 1999 802. 11 a do 54 Mb/s • 802. 11 b do 11 Mb/s • 802. 11 g – kombinacija a i b standarda • Internet svuda