33
Dr Miroslav Trajanovi ć Informacione tehnologije u mašinstvu 2002 RAČUNARSKE MREŽE Dr Miroslav Trajanović Mašinski fakultet u Nišu

RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

RAČUNARSKE MREŽE

Dr Miroslav TrajanovićMašinski fakultet u Nišu

Page 2: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ISTORIJA

• 1970 Veliki broj računara se koristi, ali se podaci međusobno prenose na medijima

• 1969 Prva mreža: ARPA-NET Advanced Research Projects Agency Network.

• 1975 ARPA-NET postaje mreža istraživača• 1983 TCP/IP primena standardnog protokola

za prenos podataka• 1983 ARPA-NET i MILNET se odvajaju

(početak Interneta?)• 1990 ARPA nije više osnova Interneta

Page 3: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

Definicije

• Internet: skup heterogenih udaljenih hostova koji komuniciraju TCP/IP protokolom.

• Host: Računarski sistem sa vlastitim imenom i IP adresom. Može biti jedno ili višekorisnički.

• Server: Host sposban da obezbedi neki servis (mail, Web, file, application, proxy..).

• Client: Host koji zahteva servis (uslugu). Host može imati ulogu i klijenta i servera.

• IETF: The Internet Engineering Task Force.Organizuje Internet standarde

Page 4: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

DEFINICIJE• Mreža je skup međusobno povezanih autonomnih

računarskih sistema. • Međusobno povezanih – sposobnih da razmenjuju

poruke. • Autonomnih – ne upravljaju jedni drugima.• Postoje dva aspekta mreže: • Hardware ``fizički'' povezuje računare (dozvojava

da se razmenjuju signali). • Protocoli specificiraju usluge koje obezbeđuje

mreža. Protokoli omogućuju da se hardver iskoristi pomoću aplikativnih programa za komunikaciju.

Page 5: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ZAŠTO MREŽE

• Omogućuju ekonomičniju primenu računara i pručaju nove usluge

• Zajedničko korišćenje resursa (štampači, diskovi, kamere)

• Deljenje informacija (pristup bazama podataka, e-mail)

• Povećanje pouzdanosti (nezavisnost od jednog računara, back-up)

• Sniženje investicionih troškova.

Page 6: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TERMINOLOGIJA

• LAN - Local area networks. • MAN - Metropolitan Area Networks –

Kablovski sistem• WAN - Wide area network • DAN - Desk Area Network • Wireless/Mobil. • Internetworking – Povezivanje različitih

tipova mreže

Page 7: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

• 7 NIVOA KOMUNIKACIONIH USLUGA• Layer – nivo - sloj

ISO/OSI REFERENTNI MODELOPEN SISTEM INTERCONECTION ISO7498

Page 8: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ISO/OSI REFERENTNI MODELOPEN SISTEM INTERCONECTION ISO7498

FIZIČKI NIVO

LINK

MREŽA

TRANSPORT

SESIJA

PREZENTACIJA

APLIKACIJA

FIZIČKI NIVO

LINK

MREŽA

TRANSPORT

SESIJA

PREZENTACIJA

APLIKACIJA

Mrežni medijum - kabl

poruka od B ka A

Sistem A Sistem B

Page 9: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

FIZIČKI NIVO

• prijem i predaja niza bitova, • specificira mehaničke i električne

karakteristike vodova– koliko volti predstavlja 1, a koliko 0– koliko dugo signal traje– koliko pinova imaju konektori– koliko provodnika je potrebno za vezu– da li su impulsi električni ili optički

Page 10: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

LINK NIVO

• Upravlja tokom podataka• Pri predaji pakuje podatke iz mrežnog nivoa u

okvire i šalje ih fizičkom nivou• Osluškuje potvrdu urednog prijema• Kod prijema, podvrđuje prijem, oslobađa se

okvira i predaje mrežnom nivou• Upravlja izgubljenim, oštećenim i dupliciranim

frejmovima

Page 11: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

MREŽNI NIVO

• Usmerava komunikacije preko različitih komunikacionih resursa

• Odlučuje kojim putevima podaci mogu da se prebace do odredišta preko fizičkih linija

• Prenos se obavlja od čvora do čvora sukcesivno

Page 12: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TRANSPORTNI NIVO

• Predstavlja vezu između donja i gornja 3 nivoa OSI modela (odvaja fizički prenos od aplikacije)

• Omogućava multipleksiranje grupa nezavisnih poruka (kada više korisnika šalje poruke u istom pravcu)

Page 13: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

NIVO SESIJE

• Upravlja i sinhronizuje konverzaciju između aplikacija

• Zaštićuje prijemnu stranu od polovnih poruka

Page 14: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

PREZENTACIONI NIVO

• Odgovoran je za znakovnu prezentaciju i simbole

• Obezbedjuje da se informacije pošalju u formi koje su razumljive na odredištu

• Vrši kompresiju i dekompresiju• Vrši šifriranje i dešifriranje

Page 15: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

APLIKATIVNI NIVO

• Omogućava osnovne mrežne usluge nekoj aplikaciji

Page 16: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

KOMUNIKACIONI PUTEVI

• TELEFONSKE LINIJE (modemska veza)

• KOAKSIJALNI KABLOVI – brzi prenos podataka uz minimalnu distorziju

• OPRIČKI FIBER KABL – prenosi svetlosne signale

• MIKROTALASNI RADIO SIGNALI -• INFRACRVENI SVETLOSNI SIGNALI

Page 17: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ARHITEKTURA MREŽE

• Slojevi i protokoli čine arhitekturu mreže• Kada se vrši komunikacija korišćenjem

nivoa u mrežnim protokolima dva koncepta su fundamentalna:– poruke (messages) i– enkapsulacija (encapsulation , učaurenje)

• Svaki sloj radi sa porukama.

Page 18: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

KARAKTERISTIKE PORUKA

• Ograničene su na max. dužinu. Na primer Ethernet frejem sadrži samo 1500 bajta podataka.

• Poruka se sastoji od upravljačkog dela (header) i podataka.

• Upravljački deo se koristi za sinhronizaciju rada sa udaljenim hostom. Sadrži informacije koje govore udaljenom hostu šta da radi sa porukom.

• Deo sa podacima sadrži stvarne podatke. To su podaci koje korisnik šalje

Page 19: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

KARAKTERISTIKE PORUKA

• Kada sloj N primi podatke od sloja N+1 (iznad njega), on učauri kompletnu poruku sloja N+1 u delu poruke sa podacima sloja N.

• Sloj N nikada ne gleda šta se nalazi unutar podataka sloja iznad njega.

• Kada odgovarajući sloj na udaljenom hostu primi poruku, on čita samo upravljački deo i prenosi deo sa podacima sledećem višem sloju.

Page 20: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ENKAPSULACIJA

M-porukaH-heder

Page 21: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TCP/IP

• Skup od nekoliko protokola razvijenih za upotrebu na internetu

• TCP - Transmission Control Protocol(protokol za konrtolu prenosa - Vinton G. Cerf i Robert E. Kahn 1974., standard usvojen 1980)

• IP – Internet protokol

Page 22: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TCP/IP PROTOKOLI

• SMTP –Simple Mail Transfer Protocol• FTP – File Transfer Protocol• Telnet – Emulacija terminala, prijavljivanje na

udaljenu mrežu• SNMP- Simple Network Management

Protocol• TCP – obezbeđuje usluge sa transportnog

sloja koje se odnose na vezu i tok podataka

Page 23: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TCP/IP PROTOKOLI

• UDP – User Datagram Protocol –obezbežuje usluge transportnog sloja bez uspostavljanja veze

• IP – bezbeđuje usluge usmeravanja i isporuke bez uspostavljanja veze, na mrežnom sloju

Page 24: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TCP/IP

I MREŽE

VEZA HOSTA

INTERNET

TRANSPORT

APLIKACIJA

TCP/IP

Ne postoje

PRISTUP MREŽIINTERNETTRANSPORTAPLIKACIJA

Page 25: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TCP/IP

Page 26: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

OSI i TCP/IP

FIZIČKI NIVO

LINK

MREŽA

TRANSPORT

SESIJA

PREZENTACIJA

APLIKACIJA

I MREŽE

VEZA HOSTA

INTERNET

TRANSPORT

APLIKACIJA

OSI TCP/IP

Ne postoje

Page 27: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ARHITEKTURA MREŽE

• ARCnet – Datapoint krajem 70 ih. Brzine od 2.5 do 100 Mb/s. Jeftina. Do 255 korisnika. Topologija magistrale.

• Ethernet• Token Ring – IEEE802.5. Mrežna

topologija prstenasta. Brzine do 16 Mb/s. 4-žilne upredene parice i optička vlakna.

Page 28: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

ETHERNET MREŽE

• Xerox, Intel, DEC• IEEE 802.3• Najčešće korišćena arhitektura za LAN• Topologija magistrale• Max. 10 Mb/s• 50 Omski koaksijalni kabl

Page 29: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

VARIJANRE ETHERNETA

• 10Base5 - debeli Eternet 3/8" koaksijalni kabl (nepogodan za ugradnju)

• 10Base2 – tanki Eternet 3/16" koaksijalni kabl• 10BaseT – neoklopljeni kabl sa upredenim

paricama• 10BaseF – optički kabl• 100BaseVG – (voice grade)

Page 30: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

TOPOLOGIJA MREŽE

• Magistrala• Zvezda• Mrežasta (svako sa svakim)• Prstenasta• Stablo• Hibridna

Page 31: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

IP ADRESE

• Adresa hosta ili nekog drugog uređaja na Internetu

• IANA – Internet Assigned Numbers Authority

• 123.45.67.89

Page 32: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

INTERNET

• Skup povezanih mreža• SERVISI

– E-mail– Telnet– Diskusione grupe– FTP– Internet Relay Chat– WWW (HTML)– Portali

Page 33: RAČUNARSKE MREŽEPREZENTACIJA APLIKACIJA Mrežni medijum - kabl poruka od B ka A Sistem A Sistem B Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002 FIZIČKI NIVO

Dr Miroslav Trajanović Informacione tehnologije u mašinstvu 2002

WWW

• 1993 University of Illinois napisan Mosaic, browser – program koji je omogućio jednostavan pristup i prikaz fajlova preko Interneta.

• Mosaic je inkorporirao set protokola za pristup i prikaz originalno razvijenih u European Organization for Nuclear Research (CERN) od strane Tim Berners-Lee za novu Internet aplikaciju nazvanu World Wide Web (WWW).

• 1994 Netscape Communications Corporation (originally called Mosaic Communications Corporation)