RAČUNALNE MREŽE -...

39
RAČUNALNE MREŽE mr.sc. Alen Pezelj, dipl. Ing [email protected]

Transcript of RAČUNALNE MREŽE -...

Page 1: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE

mr.sc. Alen Pezelj, dipl. Ing

[email protected]

Page 2: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE

ISPIT60% kolokvij/ispit15% predavanja

25% LABhttp://oss.unist.hr/~alen/

Page 3: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE

NAPOMENA:Laboratorijske vježbe treba odraditi 100% kao uvjet za

izlazak na ispit!NEMA PRIJENOSA IZ PROŠLE

GODINE

Page 4: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽEhttp://oss.unist.hr/~alen/Literatura-SKRIPTA!!!/

[ ] MrezeRacunala_IIIdio.pdf 1.0M

[ ] MrezeRacunala_IIdio.pdf 1.4M

[ ] MrezeRacunala_Idio.pdf 1.3M

Page 5: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE

UvodArhitektura računalnih mreža

Fizička razinaPodatkovna razina

Mrežna razinaPrijenosna razina

Page 6: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE Uvod

1. Razvoj prijenosa podataka2. Razvoj terminalskih mreža3. Razvoj Mrežnih arhitektura

Page 7: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE Uvod

1. Razvoj prijenosa podataka Konjanici,dim,mehanički telegraf Telegraf Telefon Centrale Prve mreže za prijenos podataka

2. Razvoj terminalskih mreža3. Razvoj Mrežnih arhitektura

Page 8: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

• Konjanici,dim,mehanički telegraf :• Preteče razvoja informacija

Page 9: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• TELEGRAF:

• izumljen polovicom 19. Stoljeća

• Prijenos podataka jednim vodom, zemlja kao povratni vodič

• MORSE kod: kratki i dugi impulsi, ispis na papirnu traku

• Kraj 19. stoljeća: izum radio prijenosa, prijem na sluh, zahtjeva izvježbane telegrafiste

• DANAS: nema više značaja (do nedavno brodovi, vojska)

Page 10: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

• Telefon:• izumljen u II ¸polovici 19. Stoljeća

• Princip rada:

Page 11: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

• Centrale:• Prve mreže: SVATKO SA SVAKIM, zahtijeva (N*N-

1)/2 kanala

Page 12: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

• Centrale:• Uvode se mreže s PROSPAJANJEM, N kanala

potrebno i komutacijsko čvorište

Page 13: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

• Centrale:• Između centrala uvode se logički kanali po

fizičkom vodu

V=2BDTnV[bita/s]

Page 14: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Centrale:• Kapacitet kanala:

• B = širina pojasa u Hz, 2B prenos signalnih elemenata u sec:

• D = dinamika kao broj bita po signalnom elementu

• T = vrijeme raspoloživosti sustava

• n = broj vodova na trasi

Page 15: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA

Page 16: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Prve mreže za prijenos podataka -

telegrafske

2^N

Page 17: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Prve mreže za prijenos podataka -

telegrafske

• Serijski prijenos

start stop

1 1 0 0 1 0

Page 18: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Prve mreže za prijenos podataka –

telegrafske• Standardizacija struja i napona na liniji

• Standardizacija kodiranja

• Priprema na bušenim karticama (vanjska memorija)

• Razvoj telegrafskih centrala s memorijom

• Prenosi se više kanala fizičkim vodom

Page 19: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Prve mreže za prijenos podataka –

telegrafske• Serijski prijenos

• Evropski: 5 bita, podizanje valjka

• Američki: 7 bita, ASCII, danas se masovno koristi!

Standard Brzina Kod Bita/znaku Zaustavni bit

Europski 50 b/s CCITT No2 5 1,5

Američki 110 b/s CCITT No5 (ASCII) 7 1

Page 20: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

PRIJENOS PODATAKA• Prve mreže za prijenos podataka –

telegrafske• Prenosi se više kanala fizičkim vodom

Page 21: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE Uvod

1. Razvoj prijenosa podataka2. Razvoj terminalskih mreža

Računala s konzolom Računala s terminalom Računala s terminalom i distribuiranim

I/O Računala s mrežom terminala

3. Razvoj Mrežnih arhitektura

Page 22: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s konzolom i JE

terminalom – Upravljanje sklopovljem

JE(Job Entry)

Page 23: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s JE terminalom i

teleprinterom

Page 24: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s mrežom JE terminala i

teleprinterom

Page 25: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s terminalskom mrežom

Page 26: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s terminalskom mrežom

• Jednospojno i višespojno povezivanje (prvi PROTOKOLI)

Page 27: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

TERMINALSKE MREŽE• Računala s terminalskom mrežom

• Modulacija na analognom kanalu

t t

Page 28: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

RAČUNALNE MREŽE Uvod

1. Razvoj prijenosa podataka2. Razvoj terminalskih mreža3. Razvoj Mrežnih arhitektura

IBM-SNA DEC – DECNET DNA ARPANET INTERNET ISO arhitektura

Page 29: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA Mreže s komutacijom X.20 i X.21 Mreže s komutacijom paketa X.25

frame - relay mrežama Integrirana digitalna mreža IDN ISDN (xDSL) B-ISDN ATM Metro Ethernet

Page 30: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ARPANET

Page 31: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA INTERNET

Page 32: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

Page 33: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Fizički sloj

Page 34: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Podatkovni sloj

Page 35: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Mrežni sloj (vrši selekciju puta, usmjeravanje i adresiranje)

Page 36: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Prijenosni sloj (brine za kvalitetu i pouzdanost usluge)

Koliko brzo možemo slati podatke

Page 37: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Sjednički sloj (uspostavlja, nadgleda i prekida tok podataka između aplikacija)

WEB serverExplorerSlika1Slika2..

Tok1,tok2,............tokn

Page 38: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– Predodžbeni sloj (kodiranje i prezentcija podataka)

Page 39: RAČUNALNE MREŽE - personal.oss.unist.hrpersonal.oss.unist.hr/~alen/Literatura-SKRIPTA!!!/slide1.pdf · RAČUNALNE MREŽE NAPOMENA: Laboratorijske vježbe treba odraditi 100% kao

MREŽNA ARHITEKTURA ISO arhitektura

– korisnički sloj