Računalne mreže

Size: px
Start display at page:

Download "Računalne mreže"

Transcription

1 SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI predmet: Nastavnik: Prof. dr. sc. Zvonko Kavran zvonko.kavran@fpz.hr Doc. dr. sc. Ivan Grgurević ivan.grgurevic@fpz.hr 1 Lokalne računalne mreže (LAN) 2 1

2 Uvod - engl. Local Area Network, LAN - privatne mreže unutar jedne zgrade ili jednog užeg organizacijskog područja - povezivanje ograničenog broja stanica (krajnjih sustava/uređaja, najčešće računala) na ograničenom prostoru unutar zgrade ili skupine susjednih zgrada, u pravilu uz dobre uvjete komuniciranja (malo kašnjenje, mala vjerojatnost pogreške) - normiranje: IEEE (The Institute of Electrical and Electronics Engineers) - u lokalnim mrežama se u pravilu koriste velike prijenosne brzine u rasponu do 10 Gbit/s Omjer vremena prostiranja signala prijenosnim medijem s kraja na kraj poveznice (linka) i vremena slanja paketa na poveznicu d duljina [m], v brzina prostiranja [m/s], L duljina okvira [bit], R prijenosna brzina [bit/s] - unutar intervala [0.01, 0.1] - za veće prijenosne brzine vrijednosti i veće od Klasifikacija LAN mreža Vrsta prijenosa u osnovnom i u pomaknutom pojasu Topologija fizička topologija logička topologija Pristupni protokol (MAC) Zajednički prijenosni medij žični, optički, bežični Brzina prijenosa po zajedničkom mediju R = 1/T [bit/s], T trajanje bita 4 2

3 Prve verzije LAN-ova - krajnji uređaji su povezivani pomoću tzv.dijeljenog medija (eng. shared media) Danas - LAN komutatori (eng. LAN switch) Obilježja: - malo kašnjenje - mala vjerojatnost nastupa pogreške na simbolima (eng. BER Bit Error Ratio) - krajnji uređaji nalaze se u ravnopravnom (peer) odnosu - svi okviri u LAN-u moraju sadržavati adresu primatelja (odredišta) i pošiljatelja (izvora) - podatkovne jedinice na protokolnoj razini lokalnih mreža okviri - Ethernet - dominantna LAN tehnologija Ethernet je za lokalno umrežavanje računala ono što je Internet bio za globalno umrežavanje 5 Ethernet Prva široko korištena LAN tehnologija Brzine prijenosa 10Mb 10Gb Originalna Metcalfova konstrukcija dovela je do standarda Ethernet 10Base5, koji je obuhvaćao interfejs kabel za povezivanje Ethernet adaptera sa vanjskim primopredajnikom Bus topologija popularna sredinom 90-tih godina prošlog stoljeća (svi čvorovi u istoj domeni kolizije) Danas zvjezdasta topologija (aktivni switch u centru svaki razgovor koristi (razdvojen) Ethernet protokol (ne dolazi do kolizije među čvorovima) 6 3

4 Mrežna topologija opisuje raspored i veze između pojedinih čvorova (računala, mrežnih uređaja,...), te putanju podataka unutar neke mreže. Fizička mrežna topologija prikazuje tlocrt fizičkog rasporeda čvorova u mreži i njihove povezanosti. Topologija zvijezde za Ethernet. Čvorovi su međusobno povezani pomoću huba Logička mrežna topologija prikazuje tlocrt putanje podataka koji putuju između čvorova na mreži. Unutar jedne fizičke poveznice može istovremeno postojati više logičkih poveznica LAN mreža završava na usmjerivaču Vanjska mreža router mail server web server IP podmreža 4

5 Protokolna arhitektura lokalnih mreža MAC (engl. Media Access Control) je implementiran hardverski na mrežnoj kartici stanice ili u priključku mrežnog uređaja - za svaku vrstu LAN-a definiran specifičan MAC LLC (engl. Logical Link Control) je implementiran softverski u obliku pogonskog programa (driver) ili kao modul softvera uređaja - LLC je jednak za sve vrste LAN-ova, neovisno o MAC-u Prednosti Etherneta: - jednostavnost održavanja - sposobnost uvođenja novih tehnologija - pouzdanost - niska cijena 10 5

6 MAC adresa 32-bitna IP adresa je adresa mrežnog sloja (kasnije će se obraditi), koristi se za dostavu datagrama u odredišnu IP podmrežu MAC (ili LAN ili fizička ili Ethernet) adresa -funkcija: dostava okvira sa jednog inerfejsa do drugog fizički spojenog interfejsa (ista mreža) Ethernet koristi MAC adrese duljine 48 bita, iskazanu kao 12 heksadecimalnih znamenki. Svaka stanica mora imati jedinstvenu MAC adresu na globalnoj razini (u praksi je bitno da je MAC adresa jedinstvena unutar istog LAN-a) Prvih 24 bita OUI određuje proizvođača opreme, preostalih 24 bita određuju stanicu 11 U/L (Universal/Local) adresa koju je dodijelilo administracijsko tijelo (U = 0) ili se radi o lokalno generiranoj adresi (L = 1) I/G (Individual/Group) određuje da li MAC adresa označava jedan krajnji uređaj (I = 0) ili skupinu krajnjih uređaja (G = 1) Prilikom slanja okvira na jedno odredište ovaj je bit u odredišnoj MAC adresi uvijek jednak nuli, ukoliko se radi o multicastu ili broadcastu bit I/G u odredišnoj MAC adresi postavljen je u jedinicu Bit I/G u izvorišnoj MAC adresi uvijek je nula 6

7 Broadcast adresa = FF-FF-FF-FF-FF-FF Svaki adapter povezan u LAN ima jedinstvenu LAN adresu Adapter Analogija: (a) MAC adresa: kao JMBG ili OIB (b) IP adresa: kao poštanska adresa MAC flat adresa prenosivost moguće je preseliti LAN karticu iz jedne LAN mreže u drugu IP hijerarhijska adresa NIJE prenosiva adresa ovisi o IP podmreži na koju je čvor priključuje 13 Struktura Ethernet okvira Preambula (8 bajta) - Ethernet okvir počinje osmobajtnim poljem preambule - svaki od prvih sedam bajtova preambule ima vrijednost , posljednji bajt je , prvih sedam bajtova služe da probude prijamne adaptere i da sinkroniziraju njihove generatore takta sa generatorom takta pošiljaoca (za mreže do 10Mbit/s) Polje za podatke (46 do 1500 bajta) - ovo polje nosi IP datagram - max. jedinica prijenosa (MTU) je 1500 bajta Adresa odredišta (6 bajta) - ovo polje sadrži LAN adresu adaptera odredišta (unicast, multicast (group), ili broadcast (all nodes). Adresa izvora (6 bajta) - polje sadrži LAN adresu adaptera koji predaje okvir u LAN Ako adapter primi okvir sa odgovarajućom adresom, prosljeđuje podatke iz okvira prema protokolu mrežnog sloja, u protivnom ga odbacuje (discards frame) 14 7

8 Struktura Ethernet okvira Polje za tip (2 bajta) - identificira protokole više razine, dozvoljava Ethernetu da multipleksira protokole mrežnog sloja Ciklička provjera redundantnosti (CRC) (4 bajta) - svrha polja CRC je da dozvoli prijamnom adapteru, da otkrije da li je nastala bilo kakva greška u okviru, odnosno, da li su bitovi u okviru promijenili vrijednost Ethernet: - Connectionless (bespojni) - Nepouzdan: prijemni NIC ne šalje acks predajnom NIC-u Niz datagrama koji se prosljeđuje mrežnom sloju može imati gaps (nedostajući datagrami) gaps će biti popunjeni ukoliko aplikacija koristi TCP u protivnom, aplikacija će vidjeti gaps Ethernet s MAC protocol: unslotted CSMA/CD 15 Komunikacija u lokalnoj mreži Fizički sloj: Zajednički medij na koji su spojene sve stanice povezane u lokalnu mrežu - prijenosni medij (npr. kabel) ili - komunikacijski uređaj (npr. parični obnavljač, hub) Sloj podatkovne poveznice: Upravljanje pristupom prijenosnom mediju - dodjela medija stanici radi odašiljanja podataka Upravljanje logičkom poveznicom - izmjena jedinica podataka između dvije stanice 16 8

9 Višestruki pristup mediju Dva tipa tzv. links : Point-to-point PPP za dial-up pristup point-to-point link između Ethernet switcha i host-a Broadcast (dijeljeni medij) old-fashioned Ethernet upstream HFC (Hybrid fibre-coaxial) wireless LAN shared wire (cabled Ethernet) shared RF ( WiFi) 17 Osnovni pojmovi Channel Partitioning (raspodjela kanala) Podjela kanala na manje dijelove (time slots, frequency, code) Alokacija dijela čvoru na korištenje Random Access (slučajni pristup) Kanal nije podijeljen, dozvoljene kolizije recover odnosno oporavak od kolizija Taking turns čvorovi uzimaju tzv. turns, čvorovi koji imaju više za slanje mogu uzeti dulje 9

10 -Jedan dijeljeni kanal - Dvije ili više simultanih prijenosa: interferencija Kolizija ukoliko čvor prima dva ili više signala u isto vrijeme Protokoli višestrukog pristupa - Algoritam koji određuje kako čvorovi dijele kanal (odlučuju kada čvor može obaviti prijenos) - Komunikaciju o djeljenju kanala mora koristiti sam kanal (nema posebnog kanala za koordinaciju) Idealan slučaj? Neka je kanal brzine prijenosa R [bps] 1. Kada jedan čvor želi prijenos, brzina prijenosa je R. 2. Kada M čvorova želi prijenos, svaki može slati prosječnom brzinom R/M 3. Potpuno decentralizirano: Nema posebnog čvora da koordinira prijenos Nema sinkronizacije 4. Jednostavno Metode dinamičkog dodjeljivanja zajedničkog kanala mogu biti centralizirane i decentralizirane - kod metode centraliziranog dodjeljivanja postoji jedinstvena jedinica za odlučivanje koja određuje redoslijed pristupanja računala sabirnici - ona to čini primajući zahtjeve i donoseći odluku na osnovu ugrađenog algoritma - kod metode decentraliziranog dodjeljivanja ne postoji jedinstvena jedinica za odlučivanje; svako računalo mora samo odlučiti da li će emitirati - postoji više algoritama namijenjenih uvođenju reda 20 10

11 Centralizirani pristup - lakša realizacija - dodjele prioriteta krajnjim uređajima za slanje okvira, i dodjele zajamčenog kapaciteta potrebnog za slanje okvira omogućava korištenje jednostavnih logičkih sklopova u stanicama - nema potrebe za koordinaciju između ravnopravnih komunikacijskih entiteta - jedna kritična točka (upravljač) - u slučaju ispada upravljača iz rada, cijela mreža prestaje s radom Mogućnost uskog grla komunikaciji i smanjenja performansi mreže Upravljanje pristupom mediju Višestruki pristup po namjenskom kanalu TDMA (Time Division Multiple Access) FDMA (Frequency Division Multiple Access) ((SDMA (Space Division Multiple Access) CDMA (Code Division Multiple Access) OFDMA (Orthogonal Frequency DMA) )) Višestruki pristup po zajedničkom kanalu - stanice se međusobno natječu za pristup mediju Dvije vrste pristupa po zajedničkom kanalu: - prozivanje (polling) i - slučajni pristup (random access) U LAN-ovima se najčešće koristi pristup po zajedničkom kanalu 11

12 TDMA: Time Division Multiple Access Svaka stanica ima fiksnu duljinu slota Primjer: Šest čvorova 6-slot okvir FDMA: Frequency Division Multiple Access Raspodjela frekvencijskog područja Frekvencijska područja Pristup po zajedničkom kanalu Kada čvor ima paket za slanje šaalje punom brzinom R i nema a priori koordinacije među čvorovima Dva ili više čvorova za prijenos collision, MAC protokol sa slučajnim pristupom specificira: Kako detektirati kolizije Kako se oporaviti od kolizije (retransmisija sa zakašnjenjem) CSMA (Carrier Sense Multiple Access) CSMA/CD (CSMA with Collision Detection) uporaba u ethernetskim mrežama CSMA/CA (CSMA with Collision Avoidance) uporaba u bežičnim LAN-ovima CSMA / CD Prije slanja okvira stanica ustanovljava je li medij zauzet osluškivanjem signala-nosioca na kanalu (Carrier Sense) Više stanica pristupa mediju (Multiple Access) Više stanica može istodobno ustanoviti da je medij slobodan i poslati okvir Na mediju se događa i otkriva sudar (Collision Detection) 12

13 Taking Turns MAC protokoli MAC protokoli sa raspodjelom kanala Učinkovita i fer raspodjela kanala za veliko opterećenje Za manje opterećenje nije učinkovito: kašnjenje u pristupu kanalu, 1/N pojasna širina dodijeljena čak i za jedan aktivan čvor! MAC protokoli sa slučajnim pristupom Učinkovito za manje opterećenje: jedan čvor može zauzeti cijeli kanal Veliko opterećenje: collision overhead Taking turns protokoli Traže najbolje od prethodna dva! data poll Polling data master Token passing T T slaves data Upravljanje logikom poveznicom Podsloj LLC (eng. Logical Link Control) - LLC je implementiran softverski u obliku pogonskog programa (driver) ili kao modul softvera uređaja - omogućuje protokolima mrežnog sloja da dijele podatkovnu poveznicu: Osnovne zadaće LLC-a: transfer PDU-a između dva krajnja uređaja (stanice) i multipleksiranje protokola višeg sloja na link Usluge: - nespojna usluga bez potvrde primitka okvira - nespojna usluga s potvrdom primitka okvira - spojna usluga Koncept točke pristupa usluzi protokolnog sloja (SAP) omogućava da nad jednim podslojem LLC djeluje više različitih protokola mrežnog sloja - multipleksiranje protokola mrežnog sloja na zajedničku sabirnicu Svakom protokolu mrežnog sloja pridružen je specifičan SAP 26 13

14 Nespojna usluga bez potvrde primitka okvira LLC Type1 - datagramska usluga koja omogućava jednostavno slanje i prijem LLC PDU-a - prijemnik ne mora poslati predajniku potvrdu o ispravnom primitku LLC PDU-a - nije implementirano upravljanje prometnim tokovima niti upravljanje linkom s ciljem otklanjanja pogrešaka Usluga podržava: - slanje okvira na jedno odredište (unicast), - slanje okvira većem broju odredišta (multicast) i - razašiljanje okvira (broadcast) Spojna usluga - LLC Type2 -omogućava da dva korisnika podsloja LLC prije početka transfera informacija između sebe uspostave logičku vezu - u spojnoj usluzi implementirani su upravljanje prometnim tokovima, oporavak linka od pogrešaka (error recovery) i mehanizam praćenja ispravnosti redoslijeda primljenih okvira Uslugom je podržano isključivo slanje okvira na jedno odredište Nespojna usluga s potvrdom primitka okvira LLC Type3 -mehanizam pomoću kojeg krajnji korisnici mogu slati pakete s korisničkim informacijama i primati potvrdu za svaki poslani paket -pri tome ne mora biti uspostavljena veza između krajnjih uređaja -posebno dizajniran za IEEE Token Bus LAN-ove Današnje žične i optičke lokalne mreže koriste: Komutiranu topologiju Podržava višestruki pristup mediju na poveznici koja povezuje dvije stanice (npr. Mrežnu karticu u PC-u i priključak na komutatoru, ovakav način rada zove se half duplex) i Dvosmjerni prijenos (full-duplex) Višestruki pristup zajedničkom mediju uglavnom se koristi u bežičnim LAN-ovima gdje je najčešće korištena tehnika višestrukog pristupa OFDMA 14

15 Hub fizički sloj ( glupi -dumb ) ponavljač: Bitovi dolaze po jednom linku izlaze na sve ostale linkove Svi povezani čvorovi na hub mogu kolidirati jedan sa drugim Nema buffering-a okvira nema CSMA/CD na hubu: host NIC-s detektiraju koliziju bakrena parica hub Switch Link-layer uređaj: pametniji u odnosu na hub, preuzima aktivnu ulogu - Pohrana, prosljeđivanje Ethernet okvira - Ispituje MAC adresu dolaznog okvira, selektivno prosljeđuje okvir prema jednom ili više izlaznih linkova kada se okvir treba proslijediti prema određenom segmentu, koristi CSMA/CD za pristup segmentu Transparentnost - host-ovi nisu sigurni u prisustvo switcha Obilježje: plug-and-play, self-learning (switchevi ne trebaju konfiguraciju) Dozvoljava višestruke simultane prijenose Hostovi imaju dodijeljene direktne veze na switch Switch-evi buffer-iraju pakete C A B Ethernet protokol korišten na svakom ulaznom linku, ali bez kolizije; full duplex (svaki link ima svoju vlastitu domenu kolizije) Switch-ing: A-to-A and B-to-B simultano, bez kolizije C Switch sa šestix interface-a (1,2,3,4,5,6) B A 15

16 Switch tablica Kako switch zna da je A dostupan preko interface-a 4, B dostupan preko interface-a 5? Svaki switch ima tablicu, svaki unos: MAC adresa host-a, interface za pristup host-u, time stamp (izgleda kao tablica rutiranja raditi ćemo kasnije) Kako su unosi kreirani i održavani u tablici? Nešto kao protokol usmjeravanja (raditi ćemo kasnije) Switch uči o tome kako neki host može biti dostupan putem interface-a Sa primljenim okvirom, switch uči lokaciju pošiljatelja: incoming LAN segment snima sender/location par u tablici MAC addr interface TTL A 1 60 C 6 5 A A A Source: A Dest: A B C B A Switch filtriranje-prosljeđivanje okvira Primitkom okvira: 1. pohrana link-a pridruženog pošiljatelju 2. Indeksiranje tablice korištenjem odredišne MAC adrese 3. if epodatak o destinaciji pronađen then { if dest na segmentu od kojeg je okvir došao then odbaci okvir else proslijedi okvir prema odgovarajućem interface-u } else flood Flood preplavljivanje - proslijedi svima osim prema interface-u od kojeg je okvir došao 16

17 Switch povezivanje A B S 1 C S 2 D E F S 4 G S 3 H I Slanje od A prema G - Kako S 1 zna proslijediti okvir na odredište F preko S 4 i S 2? Samo učenje! (kao i u slučaju samo jednog switch-a!) LAN adresa i ARP protokol 1A-2F-BB AD Broadcast adresa= FF-FF-FF-FF-FF-FF LAN (žični ili bežični) = adapter F7-2B D7-FA-20-B0 0C-C4-11-6F-E3-98 ARP: Address Resolution Protocol Pitanje? Kako znati MAC adresu ukoliko poznajemo IP adresu? 17

18 A-2F-BB AD IP adresa MAC adresa F7-2B LAN D7-FA-20-B C-C4-11-6F-E3-98 Svaki IP čvor u LAN-u ima ARP tablicu ARP tablica: IP/MAC address mapiranje < IP address; MAC address; TTL> TTL (Time To Live): vrijeme nakon kojeg će mapiranje biti zaboravljeno (tipično 20 min) ARP je plug and play A želi poslati datagram B, čija MAC adresa nije u ARP tablici od A A broadcasts ARP query paket, koji sadržava B IP adresu dest MAC address = FF-FF-FF-FF-FF- FF (svi na LAN-u primaju) B prima ARP paket, odgovara A sa svojom MAC adresom, okvir poslan prema A (unicast) Adresiranje: routing prema drugom LAN-u C-E8-FF-55 A E6-E BB-4B 1A-23-F9-CD-06-9B 88-B2-2F-54-1A-0F CC-49-DE-D0-AB-7D R B 49-BD-D2-C7-56-2A Slanje datagrama od A prema B preko R (pretpostavka A zna B IP adresu) Dvije ARP tablice u ruteru R, po jedna za svaku IP mrežu (LAN) A kreira IP datagram sa source A, destination B A koristi ARP da dobije R MAC adresu za A kreira link-layer okvir sa R MAC adresom kao odredišnom, okvir sadrži A-to-B IP datagram A NIC šalje okvir R NIC prima okvir R skida IP datagram iz Ethernet okvira, vidi da je odredište B R koristi ARP da dobije B MAC adresu R kreira okvir koji sadrži A-to-B IP datagram poslan prema B 18

19 Switch u odnosu na Ruter Oba uređaja su store-and-forward devices Ruteri su uređaji mrežnog sloja (ispituje zaglavlje mrežnog sloja) Switch-evi su uređaji podatkovnog sloja Ruter održava tablicu usmjeravanja Switch održava switch tablicu Označavanje norme xx Byyy Z - 1xx : brzina prijenosa podataka 1 Mbit/s 10 Mbit/s 100 Mbit/s 1000 Mbit/s = 1 Gbit/s - Byyyy : način prijenosa podatkovnih signala medijem: - BASE prijenos u osnovnom pojasu - BROAD širokopojasni prijenos - Z : najveća dozvoljena duljina segmenta izražena u jedinicama od po 100 metara: 5, 2, 36 Odnosno slovo koje opisuje korišteni medij: - T (twisted pair) upredene parice - F (fiber) optičko vlakno - L (long) optičko vlakno, laseri za veće valne duljine - S (short) optičko vlakno, lseri za manje valne duljine 38 19

20 Izvedbe norme IEEE brzina 10 Mbit/s - 10BASE5 - debeli koaksijalni kabel, topologija: sabirnica - 10BASE2 - tanki koaksijalni kabel, topologija: sabirnica - 10BASE-T - upredena parica (UTP, STP), topologija: sabirnica - 10BASE-F - optičko vlakno, topologija: zvijezda - 10BROAD36 širokopojasni koaksijalni kabel - brzina 100 Mbit/s - 100BASE-T - Fast Ethernet, topologija: zvijezda - brzina 1 Gbit/s BASE-X - Gigabit Ethernet, topologija: zvijezda 39 10GBASE-xy slovo x S short wavelength, L long wavelength, E extra long wavelength; slovo y R LAN PHY koji koristi kodiranje 64B66B, W LAN PHY koji koristi enkapsulaciju 64B66B podataka u okvire OC- 192c/STM-64 (VC-4-64c); 10GBASE-LX4 WWDM PMD L long wavelength, X - kodiranje 8B10B, 4 broj valnih duljina koje se šalju; 10GBASE-CX4 IEEE 802.3ak 20

Lecture 6. Data Link Layer (cont d) Data Link Layer 1-1

Lecture 6. Data Link Layer (cont d) Data Link Layer 1-1 Lecture 6 Data Link Layer (cont d) Data Link Layer 1-1 Agenda Continue the Data Link Layer Multiple Access Links and Protocols Addressing Data Link Layer 1-2 Multiple Access Links and Protocols Two types

More information

Računarske osnove Interneta (SI3ROI, IR4ROI)

Računarske osnove Interneta (SI3ROI, IR4ROI) Računarske osnove terneta (SI3ROI, IR4ROI) Vežbe MPLS Predavač: 08.11.2011. Dražen Drašković, drazen.draskovic@etf.rs Autori: Dražen Drašković Naučili ste na predavanjima MPLS (Multi-Protocol Label Switching)

More information

VDSL modem Zyxel VMG1312-B10A/B30A

VDSL modem Zyxel VMG1312-B10A/B30A VDSL modem Zyxel VMG1312-B10A/B30A Default Login Details LAN IP Address http://192.168.2.1 User Name user Password 1234 Funkcionalnost lampica Power lampica treperi kratko vrijeme nakon uključivanja modema,

More information

Računalne mreže 5. LOKALNE MREŽE

Računalne mreže 5. LOKALNE MREŽE 5. LOKALNE MREŽE Povijest lokalnih mreža (engl. LAN - Local Area Network) počinje 1973.g. razvojem lokalne mreže Ethernet u kompaniji Rank Xerox i od tada je njihov razvoj veoma brz. Lokalna mreža je komunikacijska

More information

Računalne mreže. Lokalne mreže: zahtjevi. Lokalne mreže: arhitektura. Lokalne mreže: zahtjevi. Upravljanje logičkom vezom, LLC (Logical Link Control)

Računalne mreže. Lokalne mreže: zahtjevi. Lokalne mreže: arhitektura. Lokalne mreže: zahtjevi. Upravljanje logičkom vezom, LLC (Logical Link Control) 2 Lokalne mreže: definicija i osnovne funkcije Računalne mreže Arhitektura računalnih mreža Lokalna mreža komunikacijska mreža koja omogućava međusobno povezivanje različitih uređaja koji razmjenjuju podatke

More information

VRIJEDNOSTI ATRIBUTA

VRIJEDNOSTI ATRIBUTA VRIJEDNOSTI ATRIBUTA Svaki atribut (bilo da je primarni ključ, vanjski ključ ili običan atribut) može i ne mora imati ograničenja na svojim vrijednostima. Neka od ograničenja nad atributima: Null / Not

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Dr. Nils

More information

Vežba 3 Mrežni protokoli

Vežba 3 Mrežni protokoli Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1 2017-2018 Vežba 3 Mrežni protokoli Mrežni protokoli definišu format i redosled poruka koje se razmenjuju između dva ili više komunikacionih

More information

Mrežni koncepti (koncept, skica, nacrt, plan) o Pregled na najvažnije koncepte mreže. Slanje paketa sa Argon-1 prema Neon-u

Mrežni koncepti (koncept, skica, nacrt, plan) o Pregled na najvažnije koncepte mreže. Slanje paketa sa Argon-1 prema Neon-u Mrežni koncepti (koncept, skica, nacrt, plan) Arhitektura tu protokola o Pregled na najvažnije koncepte mreže Protokol slojevi Encapsulation Uvod u mreže. Mrežna apstrakcija Ova prezentacija koristi primjer

More information

Chapter 5 Link Layer and LANs

Chapter 5 Link Layer and LANs Chapter 5 Link Layer and LANs A note on the use of these ppt slides: All material copyright 1996-2007 J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down Approach 4 th edition.

More information

Chapter 6 The Link Layer and LANs

Chapter 6 The Link Layer and LANs Chapter 6 The Link Layer and LANs A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the

More information

CC451 Computer Networks

CC451 Computer Networks CC451 Computer Networks Lecture 9 Link Layer 5: DataLink Layer 5-1 Chapter 5 Link Layer and LANs A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students,

More information

Principles behind data link layer services:

Principles behind data link layer services: Data link layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control Example

More information

Principles behind data link layer services:

Principles behind data link layer services: Data link layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control Example

More information

Principles behind data link layer services

Principles behind data link layer services Data link layer Goals: Principles behind data link layer services Error detection, correction Sharing a broadcast channel: Multiple access Link layer addressing Reliable data transfer, flow control: Done!

More information

Module 10 Data Link Layer CS655! 10-1!

Module 10 Data Link Layer CS655! 10-1! Module 10 Data Link Layer CS655! 10-1! Please note: Most of these slides come from this book. Note their copyright notice below! A note on the use of these ppt slides: We re making these slides freely

More information

PARALELNO PROGRAMIRANJE

PARALELNO PROGRAMIRANJE Predavanje 09 Odjel za matematiku 1 PARALELNO PROGRAMIRANJE POSIX threadovi za C++ Predavanje 09 Odjel za matematiku 2 Programske niti (thread) unutar procesa Danas ćemo se upoznati s POSIX thread bibliotekom

More information

SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI

SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI Mateja Jasak USPOREDBA PROTOKOLA IPv4 I IPv6 ZAVRŠNI RAD Zagreb, 2016. Sveučilište u Zagrebu Fakultet prometnih znanosti ZAVRŠNI RAD USPOREDBA PROTOKOLA

More information

SADRŽAJ. Uvod Tehnologije lokalnih mreža Projektiranje lokalnih mreža TCP/IP Održavanje i zaštita računalnih mreža

SADRŽAJ. Uvod Tehnologije lokalnih mreža Projektiranje lokalnih mreža TCP/IP Održavanje i zaštita računalnih mreža SADRŽAJ Uvod Tehnologije lokalnih mreža Projektiranje lokalnih mreža TCP/IP Održavanje i zaštita računalnih mreža VRSTE MREŽA Terminalne Računalne ŠTO JE MREŽA Mreža je sustav koji omogućava komunikaciju

More information

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365 Windows 8 Licenciranje, razlike u verzijama Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje Serverski proizvodi Server 2012, System centar 2012, SQL 2012, Sharepoint

More information

transferring datagram from one node data-link layer has responsibility of to adjacent node over a link 5-1 TDTS06 Computer networks

transferring datagram from one node data-link layer has responsibility of to adjacent node over a link 5-1 TDTS06 Computer networks TDTS06 Computer networks Lecture 7: The link layer I Link Layer: Introduction Some terminology: hosts and routers are nodes communication channels that connect adjacent nodes along communication path are

More information

Link Layer and LANs. CMPS 4750/6750: Computer Networks

Link Layer and LANs. CMPS 4750/6750: Computer Networks Link Layer and LANs CMPS 4750/6750: Computer Networks 1 Outline overview (6.1) multiple access (6.3) link addressing: ARP (6.4.1) a day in the life of a web request (6.7) 2 Link layer: introduction terminology:

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department for Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Chair for

More information

Principles behind data link layer services:

Principles behind data link layer services: Data Link Layer Goals: Principles behind data link layer services: Error detection, correction Sharing a broadcast channel: multiple access Link layer addressing Reliable data transfer, flow control: Done!

More information

Unaprjeñenje sigurnosti u mrežama pružatelja

Unaprjeñenje sigurnosti u mrežama pružatelja Unaprjeñenje sigurnosti u mrežama pružatelja usluga Miroslav Šimić miroslav.simic@snt.hr CCIE #19429 Agenda Zaštita mrežne infrastrukture Zaštita na rubovima mreže Uočavanje i sprječavanje napada Agenda

More information

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Chapter 5 Link Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved

More information

TP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom. Priručnik za korištenje i brzu instalaciju

TP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom. Priručnik za korištenje i brzu instalaciju TP-LINK TL-WPA4220 strujni prijenosnik Internet ili IPTV signala s bežičnim modulom Priručnik za korištenje i brzu instalaciju Sadržaj ŠTO JE TP-LINK TL-WPA4220... 3 KAKO KORISITI TP-LINK TL-WPA4220...

More information

CS 43: Computer Networks Switches and LANs. Kevin Webb Swarthmore College December 5, 2017

CS 43: Computer Networks Switches and LANs. Kevin Webb Swarthmore College December 5, 2017 CS 43: Computer Networks Switches and LANs Kevin Webb Swarthmore College December 5, 2017 Ethernet Metcalfe s Ethernet sketch Dominant wired LAN technology: cheap $20 for NIC first widely used LAN technology

More information

Computer Networks. Today. Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs VU MIF CS 1/48 2/48

Computer Networks. Today. Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs VU MIF CS 1/48 2/48 Computer Networks VU MIF CS 1/48 Today Principles of datalink layer services Multiple access links Adresavimas, ARP LANs Wireless LANs 2/48 1 Link layer: introduction terminology: hosts and routers: nodes

More information

Komutacijski procesi i sustavi. Komutacija u IP mrežama

Komutacijski procesi i sustavi. Komutacija u IP mrežama Sveučilište u Zagrebu FAKULTET PROMETNIH ZNANOSTI Zavod za informacijsko-komunikacijski promet Katedra za tehniku informacijsko-komunikacijske informacijsko-komunikacijskog sustave i mreže prometa Kolegij:

More information

za praćenje i vođenje procesa

za praćenje i vođenje procesa Sustavi za praćenje i vođenje procesa Branko Jeren i Predrag Pale Fakultet elektrotehnike i računarstva Zavod za elektroničke sustave i obradbu informacija Internet Što je Internet? nije organizacija infrastruktura

More information

Chapter V: Link Layer

Chapter V: Link Layer Chapter V: Link Layer UG3 Computer Communications & Networks (COMN) Myungjin Lee myungjin.lee@ed.ac.uk Slides copyright of Kurose and Ross Link layer services framing, link access: encapsulate datagram

More information

ECE 4450:427/527 - Computer Networks Spring 2017

ECE 4450:427/527 - Computer Networks Spring 2017 ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 5.4: Multiple Access Protocols Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527

More information

u Zagrebu PMF Matematički odjel Sveučilište Mreže računala Vježbe 01 Matko Botinčan Zvonimir Bujanović Igor Jelaska Maja Karaga

u Zagrebu PMF Matematički odjel Sveučilište Mreže računala Vježbe 01 Matko Botinčan Zvonimir Bujanović Igor Jelaska Maja Karaga Sveučilište u Zagrebu PMF Matematički odjel Mreže računala Vježbe 01 Matko Botinčan Zvonimir Bujanović Igor Jelaska Maja Karaga Osnovne informacije o kolegiju Termini predavanja: PON 08-10h [Luka Grubišić]

More information

Module 4 Data Link Layer CS655! 4-1!

Module 4 Data Link Layer CS655! 4-1! Module 4 Data Link Layer CS655! 4-1! Please note: Most of these slides come from this book. Note their copyright notice below! A note on the use of these ppt slides: We re making these slides freely available

More information

CS 3516: Advanced Computer Networks

CS 3516: Advanced Computer Networks Welcome to CS 3516: Advanced Computer Networks Prof. Yanhua Li Time: 9:00am 9:50am M, T, R, and F Location: Fuller 320 Fall 2017 A-term 1 Some slides are originally from the course materials of the textbook

More information

Case Study Hrvatska pošta: Korisničko iskustvo iz snova. Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb,

Case Study Hrvatska pošta: Korisničko iskustvo iz snova. Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb, Case Study Hrvatska pošta: Korisničko iskustvo iz snova Tomislav Turk Samostalni sistem inženjer, Combis d.o.o. Zagreb, 27.12.2018. Sadržaj Hrvatska pošta prije projekta Izazovi projekta Tehnologije korištene

More information

The Link Layer and LANs. Chapter 6: Link layer and LANs

The Link Layer and LANs. Chapter 6: Link layer and LANs The Link Layer and LANs EECS3214 2018-03-14 4-1 Chapter 6: Link layer and LANs our goals: understand principles behind link layer services: error detection, correction sharing a broadcast channel: multiple

More information

1. Uvod. Evolucija Interneta.

1. Uvod. Evolucija Interneta. Sadržaj 1. Uvod...2 2. Ethernet...3 2.1.Osnove Ethernet mreža...4 2.1.1. Adresiranje u Ethernet mrežama...4 2.1.2. Ethernet okviri...5 2.1.3. Pretvaranje IP adresa u Ethernet adrese...6 2.2.Topologije

More information

FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA

FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Sustavi za praćenje i vođenje procesa Seminarski rad LOGIČKI ANALIZATOR (PC kao instrument) 26. svibnja 2007. Ivan Grubišić 0036404380 1. Logički analizator Logički

More information

Računarske mreže treći razred

Računarske mreže treći razred Tehnička škola 9. maj Bačka Palanka Računarske mreže treći razred I P a d r e s e IP adresa IP adresa predstavlja jedinstveni identifikator određenog čvora ili uređaja u IP mreži. IPv4 adresa ima dužinu

More information

Chapter 4. DataLink Layer. Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007.

Chapter 4. DataLink Layer. Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. Chapter 4 DataLink Layer Reference: Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. DataLink Layer Link Layer 4.1 Link-Layer Addressing 4.2 Ethernet

More information

Redes de Computadores. Medium Access Control

Redes de Computadores. Medium Access Control Redes de Computadores Medium Access Control Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto 1 » How to control the access of computers to a communication medium?» What is the ideal Medium

More information

Data Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies

Data Link Layer. Our goals: understand principles behind data link layer services: instantiation and implementation of various link layer technologies Data Link Layer Our goals: understand principles behind data link layer services: link layer addressing instantiation and implementation of various link layer technologies 1 Outline Introduction and services

More information

FRAME RELAY komunikacijski protokol

FRAME RELAY komunikacijski protokol SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA FRAME RELAY komunikacijski protokol Barbara Šmit 0036391196 Sadržaj 1. UVOD 2 2. FRAME RELAY KOMPONENTE..3 3. VIRTUALNE VEZE.3 4. MEHANIZMI KONTROLE

More information

Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1. Vežba 7 Wireshark

Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1. Vežba 7 Wireshark Računarska tehnika i računarske komunikacije Osnovi računarskih mreža 1 2017-2018 Vežba 7 Wireshark Za bolje razumevanje mrežnih protokola, najbolje je posmatrati protokol u akciji, odnosno posmatrati

More information

RAČUNALNE MREŽE. Uvod Arhitektura računalnih mreža Fizička razina Podatkovna razina Mrežna razina Prijenosna razina

RAČUNALNE MREŽE. Uvod Arhitektura računalnih mreža Fizička razina Podatkovna razina Mrežna razina Prijenosna razina RAČUNALNE MREŽE Uvod Arhitektura računalnih mreža Fizička razina Podatkovna razina Mrežna razina Prijenosna razina RAČUNALNE MREŽE Mrežna razina Uvod Algoritmi usmjeravanja Paketne mreže po preporuci ITU-T

More information

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 18

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 18 CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 18 1 Final project demo Please do the demo THIS week to the TAs. Or you are allowed to use

More information

CS 43: Computer Networks Media Access. Kevin Webb Swarthmore College November 30, 2017

CS 43: Computer Networks Media Access. Kevin Webb Swarthmore College November 30, 2017 CS 43: Computer Networks Media Access Kevin Webb Swarthmore College November 30, 2017 Multiple Access Links & Protocols Two classes of links : point-to-point dial-up access link between Ethernet switch,

More information

5 UPRAVLJANJE I ODRŽAVANJE RAČUNALNIH MREŽA

5 UPRAVLJANJE I ODRŽAVANJE RAČUNALNIH MREŽA 5 UPRAVLJANJE I ODRŽAVANJE RAČUNALNIH MREŽA 5.1 UVOD Upravljanje mrežom podrazumijeva pravilnu konfiguraciju, povezivanje i nadzor elemenata mreže: računala (osobnih i poslužitelja), komunikacijske opreme

More information

Chapter 5: The Data Link Layer

Chapter 5: The Data Link Layer Chapter 5: The Data Link Layer Our goals: principles behind data link layer services: error detection, correction sharing a broadcast channel: multiple access link layer addressing reliable data transfer,

More information

Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb,

Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb, Microsoft Hyper-V Server 2016 radionica EDU IT Pro, Zagreb, 13.04.2017. Podešavanje Hyper-V Servera 2016 za RSAT upravljanje Dario Štefek Lokacije za preuzimanje: Microsoft Hyper-V Server 2016 https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2016

More information

Chapter V: Link Layer

Chapter V: Link Layer Chapter V: Link Layer UG3 Computer Communications & Networks (COMN) Myungjin Lee myungjin.lee@ed.ac.uk Slides copyright of Kurose and Ross Link layer: introduction terminology: hosts and routers: nodes

More information

CS 455/555 Intro to Networks and Communications. Link Layer

CS 455/555 Intro to Networks and Communications. Link Layer CS 455/555 Intro to Networks and Communications Link Layer Dr. Michele Weigle Department of Computer Science Old Dominion University mweigle@cs.odu.edu http://www.cs.odu.edu/~mweigle/cs455-s13 1 Link Layer

More information

Chapter 5 Link Layer and LANs

Chapter 5 Link Layer and LANs Chapter 5 Link Layer and LANs A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you can add, modify, and

More information

Link Layer: Introduction. Chapter 5 Link Layer & LANS. Link layer: context. Link Layer Services

Link Layer: Introduction. Chapter 5 Link Layer & LANS. Link layer: context. Link Layer Services Chapter 5 Link Layer & LANS Link Layer: Introduction Some terminology: hosts and routers are nodes communication channels that connect adjacent nodes along communication path are links wired links wireless

More information

Chapter 5 Link Layer and LANs

Chapter 5 Link Layer and LANs Chapter 5 Link Layer and LANs Computer Networking: A Top Down Approach 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. All material copyright 1996-2007 J.F Kurose and K.W. Ross, All Rights

More information

Sveučilište Jurja Dobrile u Puli. Odjel za informacijsko-komunikacijske tehnologije KRISTIJAN BABIĆ. USPOREDBA IPV4 I IPV6 PROTOKOLA Završni rad

Sveučilište Jurja Dobrile u Puli. Odjel za informacijsko-komunikacijske tehnologije KRISTIJAN BABIĆ. USPOREDBA IPV4 I IPV6 PROTOKOLA Završni rad Sveučilište Jurja Dobrile u Puli Odjel za informacijsko-komunikacijske tehnologije KRISTIJAN BABIĆ USPOREDBA IPV4 I IPV6 PROTOKOLA Završni rad Pula, rujan 2017. Sveučilište Jurja Dobrile u Puli Odjel za

More information

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets

CSS CSS. selector { property: value; } 3/20/2018. CSS: Cascading Style Sheets CSS CSS CSS: Cascading Style Sheets - Opisuje izgled (appearance) i raspored (layout) stranice - Sastoji se od CSS pravila, koji defini[u skup stilova selector { property: value; 1 Font face: font-family

More information

VII Lokalne mreže LAN SNA Digital

VII Lokalne mreže LAN SNA Digital VII Lokalne mreže Sigurno najpoznatiji i najrašireniji način povezivanja više računara u jednu celinu predstavlja lokalna mreža - LAN (Local Area Network). One omogućavju brze mreže za razmenu podataka

More information

RIP v2. Mr Nenad Krajnović Katedra za telekomunikacije

RIP v2. Mr Nenad Krajnović Katedra za telekomunikacije RIP v2 Mr Nenad Krajnović Katedra za telekomunikacije E-mail: krajko@etf.bg.ac.yu Istorijat Nastao kao pokušaj da se RIPv1 protokol popravi i prilagodi novim potrebama Definisan u okviru RFC-a 2453 Ima

More information

PLANIRANJE MIGRACIJE S PROTOKOLA IPv4 NA IPv6

PLANIRANJE MIGRACIJE S PROTOKOLA IPv4 NA IPv6 SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI Lidija Belužić PLANIRANJE MIGRACIJE S PROTOKOLA IPv4 NA IPv6 ZAVRŠNI RAD ZAGREB, 2017. Sveučilište u Zagrebu Fakultet prometnih znanosti ZAVRŠNI RAD PLANIRANJE

More information

Uputstvo za korišćenje logrotate funkcije

Uputstvo za korišćenje logrotate funkcije Copyright AMRES Sadržaj Uvod 3 Podešavanja logrotate konfiguracionog fajla 4 Strana 2 od 5 Uvod Ukoliko je aktivirano logovanje za RADIUS proces, može se desiti da posle određenog vremena server bude preopterećen

More information

Topics. Link Layer Services (more) Link Layer Services LECTURE 5 MULTIPLE ACCESS AND LOCAL AREA NETWORKS. flow control: error detection:

Topics. Link Layer Services (more) Link Layer Services LECTURE 5 MULTIPLE ACCESS AND LOCAL AREA NETWORKS. flow control: error detection: 1 Topics 2 LECTURE 5 MULTIPLE ACCESS AND LOCAL AREA NETWORKS Multiple access: CSMA/CD, CSMA/CA, token passing, channelization LAN: characteristics, i basic principles i Protocol architecture Topologies

More information

Chapter 6 The Data Link layer

Chapter 6 The Data Link layer Chapter 6 The Data Link layer 6.1 introduction, services 6.2 error detection, correction 6.3 multiple access protocols 6.4 LANs addressing, ARP Ethernet layer-2 switches VLANS 6.5 link virtualization:

More information

PROTOKOLI ZA NADZOR I KONFIGURACIJU MREŽE RAČUNALA

PROTOKOLI ZA NADZOR I KONFIGURACIJU MREŽE RAČUNALA SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Marko Stojanović PROTOKOLI ZA NADZOR I KONFIGURACIJU MREŽE RAČUNALA Diplomski rad Voditelj rada: prof. dr. sc. Robert Manger

More information

Lecture 5 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 5 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 5 The Data Link Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Link Layer: setting the context two physically connected devices: host-router, router-router, host-host,

More information

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010

Programiranje Programski jezik C. Sadržaj. Datoteke. prof.dr.sc. Ivo Ipšić 2009/2010 Programiranje Programski jezik C prof.dr.sc. Ivo Ipšić 2009/2010 Sadržaj Ulazno-izlazne funkcije Datoteke Formatirane datoteke Funkcije za rad s datotekama Primjeri Datoteke komunikacija između programa

More information

Lecture 6 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 6 The Data Link Layer. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 6 The Data Link Layer Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Link Layer: setting the context two physically connected devices: host-router, router-router, host-host,

More information

TCP/IP protokolski stek. OSI model i TCP/IP stek ICMP, ARP, RARP

TCP/IP protokolski stek. OSI model i TCP/IP stek ICMP, ARP, RARP TCP/IP protokolski stek dr Nenad Krajnović E-mail: krajko@etf.bg.ac.rs 1 OSI model i TCP/IP stek Sloj aplikacije Sloj prezentacije Sloj sesije Transportni sloj Mrežni sloj Sloj veze Fizički sloj Aplikacija

More information

Chapter 5 Link Layer. Link Layer 5-1

Chapter 5 Link Layer. Link Layer 5-1 Chapter 5 Link Layer Link Layer 5-1 Link layer: introduction terminology: hosts and routers: nodes communication channels that connect adjacent nodes along communication path: links wired links wireless

More information

Chapter 5: Link layer

Chapter 5: Link layer Chapter 5: Link layer our goals: v understand principles behind link layer services: error detection, correction sharing a broadcast channel: multiple access link layer addressing local area networks:

More information

Komunikacije i mreže

Komunikacije i mreže Komunikacije i mreže MARIJANA ZEKIĆ-SUŠAC EKONOMSKI FAKULTET U OSIJEKU 8-1 Što ćete naučiti u ovom poglavlju? Što su računalne mreže i kako su nastale Koji su načini klasifikacije računalnih mreža Koje

More information

Lecture 19. Principles behind data link layer services Framing Multiple access protocols

Lecture 19. Principles behind data link layer services Framing Multiple access protocols Link Layer Lecture 19 Principles behind data link layer services Framing Multiple access protocols ALOHA *The slides are adapted from ppt slides (in substantially unaltered form) available from Computer

More information

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi

Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi Osnove programskog jezika C# Čas 5. Delegati, događaji i interfejsi DELEGATI Bezbedni pokazivači na funkcije Jer garantuju vrednost deklarisanog tipa. Prevodilac prijavljuje grešku ako pokušate da povežete

More information

SC250 Computer Networking I. Link Layer. Prof. Matthias Grossglauser LCA/I&C.

SC250 Computer Networking I. Link Layer. Prof. Matthias Grossglauser LCA/I&C. SC250 Computer Networking I Link Layer Prof. Matthias Grossglauser LCA/I&C http://lcawww.epfl.ch 1 Objectives Understand principles behind data link layer services: sharing a broadcast channel: multiple

More information

CSCI Computer Networks Spring 2017

CSCI Computer Networks Spring 2017 source: computer-networks-webdesign.com CSCI 6760 - Computer Networks Spring 2017 Instructor: Prof. Roberto Perdisci perdisci@cs.uga.edu These slides are adapted from the textbook slides by J.F. Kurose

More information

Sveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević

Sveučilište u Zagrebu PMF Matematički odsjek. Mreže računala. Vježbe 08. Zvonimir Bujanović Slaven Kožić Vinko Petričević Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 08 Zvonimir Bujanović Slaven Kožić Vinko Petričević Uvod: (X)HTML i CSS Na ovim i idućim vježbama naučit ćemo osnove jezika za opisivanje

More information

Mreže računala. Mreže računala - Vježbe Osnovne informacije o kolegiju. Polaganje kolegija

Mreže računala. Mreže računala - Vježbe Osnovne informacije o kolegiju. Polaganje kolegija Sveučilišteu Zagrebu PMF Matematički odsjek Mreže računala Vježbe 01 Zvonimir Bujanović Luka Grubišić Vinko Petričević Osnovne informacije o kolegiju Termini predavanja: UTO 12-14h [Luka Grubišić] Termini

More information

Geant2 - JRA1. Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce)

Geant2 - JRA1. Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce) Geant2 - JRA1 Upravljanje mjerenjem i performansama mreža (perfsonar, baza multi-domain nadzorne usluge) Danijel Matek (Srce) 21.11.2007, CUC2007, Rijeka Što je to JRA1? Glavni zadatak JRA1 (Performance

More information

SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI. Matija Keleković

SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI. Matija Keleković SVEUČILIŠTE U ZAGREBU FAKULTET PROMETNIH ZNANOSTI Matija Keleković SIMULACIJA MREŽE ŠIROKOG PODRUČJA PUTEM PROGRAMSKE PODRŠKE CISCO PACKET TRACER I GNS3 ZAVRŠNI RAD Zagreb, 2016. Sveučilište u Zagrebu

More information

CSCI Computer Networks Fall 2016

CSCI Computer Networks Fall 2016 source: computer-networks-webdesign.com CSCI 4760 - Computer Networks Fall 2016 Instructor: Prof. Roberto Perdisci perdisci@cs.uga.edu These slides are adapted from the textbook slides by J.F. Kurose and

More information

Tehnologije za realizaciju LAN mreža. Mr Nenad Krajnović

Tehnologije za realizaciju LAN mreža. Mr Nenad Krajnović Tehnologije za realizaciju LAN mreža Mr Nenad Krajnović E-mail: krajko@etf.bg.ac.rs 1 Šta su LAN mreže? Računarske mreže e koje pokrivaju jednu zgradu ili campus LAN Local Area Network Karakterišu u se

More information

Sustavi za praćenje i vođenje procesa

Sustavi za praćenje i vođenje procesa Sustavi za praćenje i vođenje procesa Branko Jeren i Predrag Pale Fakultet elektrotehnike i računarstva Zavod za elektroničke sustave i obradbu informacija Lokalne računalne mreže LAN Local Area Network

More information

Single Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu

Single Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu Single Sign-On s Officeom 365 na Kineziološkom fakultetu Sveučilišta u Zagrebu Stipe Gorenjak, Kineziološki fakultet Sveučilišta u Zagrebu e-mail: stipe.gorenjak@kif.hr Sponzori Ugasite mobitele. Hvala.

More information

Summary of MAC protocols

Summary of MAC protocols Summary of MAC protocols What do you do with a shared media? Channel Partitioning, by time, frequency or code Time Division, Code Division, Frequency Division Random partitioning (dynamic) ALOHA, S-ALOHA,

More information

Link Layer and LANs. Our Goals. Link Layer

Link Layer and LANs. Our Goals. Link Layer Link Layer and LANs Instructor: Anirban Mahanti Office: ICT 745 Email: mahanti@cpsc.ucalgary.ca Class Location: ICT 121 Lectures: MWF 12:00 12:50 hours Notes derived from Computer Networking: A Top Down

More information

Fakultet elektrotehnike i računarstva

Fakultet elektrotehnike i računarstva Sustavi za praćenje ć i vođenje đ procesa Branko Jeren i Predrag Pale Fakultet elektrotehnike i računarstva Zavod za elektroničke sustave i obradbu informacija Lokalne računalne mreže LAN Local Area Network

More information

ZENA ALAT ZA BEŽIČNE ZIGBEE MREŽE ZENA TOOL FOR WIRELESS ZIGBEE NETWORKS

ZENA ALAT ZA BEŽIČNE ZIGBEE MREŽE ZENA TOOL FOR WIRELESS ZIGBEE NETWORKS INFOTEH-JAHORINA Vol. 9, Ref. F-10, p. 1037-1041, March 2010. ZENA ALAT ZA BEŽIČNE ZIGBEE MREŽE ZENA TOOL FOR WIRELESS ZIGBEE NETWORKS Olivera Janković, Slobomir P Univerzitet,Bijeljina Sadržaj - U ovom

More information

Chapter 6 The Link Layer and LANs

Chapter 6 The Link Layer and LANs Chapter 6 The Link Layer and LANs A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the

More information

CS 43: Computer Networks. 27: Media Access Contd. December 3, 2018

CS 43: Computer Networks. 27: Media Access Contd. December 3, 2018 CS 43: Computer Networks 27: Media Access Contd. December 3, 2018 Last Class The link layer provides lots of functionality: addressing, framing, media access, error checking could be used independently

More information

ARHITEKTURA PROTOKOLA I TOPOLOGIJA SENZORSKIH ZIGBEE MREŽA SENSOR ZIGBEE NETWORK PROTOCOL ARCHITECTURE AND TOPOLOGY

ARHITEKTURA PROTOKOLA I TOPOLOGIJA SENZORSKIH ZIGBEE MREŽA SENSOR ZIGBEE NETWORK PROTOCOL ARCHITECTURE AND TOPOLOGY INFOTEH-JAHORINA Vol. 9, Ref. F-11, p. 1042-1046, March 2010. ARHITEKTURA PROTOKOLA I TOPOLOGIJA SENZORSKIH ZIGBEE MREŽA SENSOR ZIGBEE NETWORK PROTOCOL ARCHITECTURE AND TOPOLOGY Vanja Elčić, Nada Vasiljević,

More information

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 16

CMPE 150/L : Introduction to Computer Networks. Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 16 CMPE 150/L : Introduction to Computer Networks Chen Qian Computer Engineering UCSC Baskin Engineering Lecture 16 1 Final project demo Please do the demo next week to the TAs. So basically you may need

More information

Computer Network. Chapter #1. Computer Network: A large number of separate but interconnected computers to share the resources. Goals.

Computer Network. Chapter #1. Computer Network: A large number of separate but interconnected computers to share the resources. Goals. Computer Network Chapter #1 Computer Network: A large number of separate but interconnected computers to share the resources. Goals Resource Sharing a. Physical Resources - Printers, b. Storages like tape

More information

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Chapter 5 Link Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations; and can

More information

CSC 4900 Computer Networks: The Link Layer

CSC 4900 Computer Networks: The Link Layer CSC 4900 Computer Networks: The Link Layer Professor Henry Carter Fall 2017 Last Time We talked about intra-as routing protocols: Which routing algorithm is used in RIP? OSPF? What techniques allow OSPF

More information

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012

Chapter 5 Link Layer. Computer Networking: A Top Down Approach. 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Chapter 5 Link Layer A note on the use of these ppt slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations; and can

More information

Preporučeni redosled. next-header

Preporučeni redosled. next-header IP version 6 Dr Nenad Krajnović e-mail: krajko@etf.bg.ac etf.bg.ac.rs Razlozi za uvođenje IPv6 Potrošen adresni prostor Mogućnost da se integrišu nove stvari kao što je automatsko konfigurisanje, sigurnost

More information

Chapter 5: DataLink Layer

Chapter 5: DataLink Layer Chapter 5: DataLink Layer Course on Computer Communication and Networks, CTH/GU The slides are adaptation of the slides made available by the authors of the course s main textbook Slides with darker background

More information

Data Link Layer: Multi Access Protocols

Data Link Layer: Multi Access Protocols Digital Communication in the Modern World Data Link Layer: Multi Access Protocols http://www.cs.huji.ac.il/~com1 com1@cs.huji.ac.il Some of the slides have been borrowed from: Computer Networking: A Top

More information