4.Racunalna mreza

Download Report

Transcript 4.Racunalna mreza

Računalna mreža
Računalna mreža je skupina dva ili
više međusobno povezanih računala
koji dijele neke resurse (podatke,
sklopovlje, programe,...).
Računala se smatraju povezanima
ako mogu razmjenjivati informacije.
• Računalna mreža u širem smislu sadrži i
ostale čvorove kao što su prespojnik ili
usmjerenik. Čvorovi računalne mreže u
međusobnoj komunikaciji koriste
komunikacijske protokole.
• Klasifikacija računalnih mreža
• Računalne se mreže svrstavaju prema
zemljopisnom području koje pokrivaju:
• PAN (Personal Area Network) - mreže s
uskim područjem spajanja (bluetooth, IRDA)
• LAN (Local Area Network) - lokalna mreža
koja je na primjer u jednoj zgradi ili prostoriji
• MAN (Metropolitan Area Network) - mreža
koja se prostire preko područja jednog grada
• WAN (Wide Area network) - široko područna
mreža - kao npr. Internet
• Računalne se mreže također mogu svrstati
prema sustavima koje spajaju ili prema tome
što sačinjava mrežni sustav:
• SAN (Storage Area Network) - mreža za
spajanje računala na spremišta podataka
• VLAN (Virtual LAN)-VLAN predstavlja skupinu
računala koji mogu biti u jednoj ili više odvojenih
mreža, a koje su konfigurirane na način da im je
omogućena međusobna komunikacija kao da se
nalaze u istoj fizičkoj mreži.
• WLAN (Wireless LAN) - bežična lokalna
mreža (Wi-Fi)
Hardver u računalnim mrežama
• Osim samih računala povezanih u računalne mreže (te
su dakle i sama računala dio mreža i spadaju u ovaj
popis) velik je broj različitih vrsta hardvera koji služi kao
fizička infrastruktura računalnih mreža:
• Računalo
• Usmjerivač
• Premosnik
• Bežična pristupna točka
• Optički kabel (svjetlovod)
• Bakreni kabel (UTP, STP,..)
• Radio valovi
• Dva najčešće spominjana slojevita modela
računalnih mreža su
1. OSI Reference (preporučen) model te tzv.
2. TCP/IP ili IP grupa protokola.
Dok je OSI model 7-slojni, TCP/IP je 4-slojni
model, te je jednoznačno preklapanje
nemoguće. Stoga se različiti protokoli i
arhitekture računalnih mreža često
referenciraju na jedan od ta dva modela,
odnosno nalaze svoje mjesto na nekom od
slojeva navedenih modela.
• Ovo je prikaz OSI modela s upisanim nekim od
postojećih mrežnih protokola i arhitektura:
7 Aplikacijski sloj npr. HTTP, SMTP, SNMP, FTP, Telnet, SIP,
SSH, NFS, RTSP, XMPP, Whois
6 Prezentacijski sloj npr. XDR, ASN.1, SMB, AFP, NCP
5 Sloj sesije npr. TLS, SSH, ISO 8327 / CCITT X.225, RPC,
NetBIOS, ASP, Winsock, BSD sockets
4 Transportni sloj npr. TCP, UDP, RTP, SCTP, SPX, ATP
3 Mrežni sloj npr. IP, ICMP, IGMP, BGP, OSPF, RIP, IGRP,
EIGRP, ARP, RARP, X.25
2 Podatkovni sloj (sloj veze) npr. Ethernet, Token ring,
HDLC, Frame relay, ISDN, ATM, 802.11 WiFi, FDDI, PPP
1 Fizički sloj npr. bakreni kabel, radio ili bežični prijenos,
optički kabel ili svjetlovod
• OSI referentni model ima sedam razina.
Razina (engl. layer) je skup funkcija koje
pružaju usluge razini iznad, a koriste
usluge razine ispod. Razine su dizajnirane
tako da promjene na jednoj razini ne
zahtjevaju promjene na ostalim razinama.
Razine ISO/OSI referentnog modela i
njihove funkcije su:
• Fizička razina (engl. physical layer) Definira električne, funkcionalne i
mehaničke karakteristike kabela,
konektora i signala kako bismo uređaj
mogli standardno priključiti na
komunikacijski kanal. Jedinice informacije
koje se prenose na fizičkoj razini su bit i
oktet.
• Prijenosna razina (engl. transport layer) Osigurava pouzdan prijenos s kraja na kraj mreže
s mogućnošću kontrole toka i oporavka od
pogreške.
• Sjednička razina (engl. session layer) - Osigurava
mehanizme za komunikaciju između aplikacija.
• Prezentacijska razina (engl. presentation layer) Prikazuje podatke korisniku na ispravan način, u
ispravnom formatu
• Aplikacijska razina (engl. application layer) - Pruža
usluge korisniku, npr. HTTP, FTP, TELNET itd.
• Razina podatkovne veze (engl. data-link
layer) - Osigurava pristup fizičkom mediju,
s mogućnošću kontrole toka i kontrole
pogreški. Jedinica informacije na ovoj
razini je okvir. Za adresiranje se koristi
MAC adresa.
• Mrežna razina (engl. network layer) Ostvaruje vezu između različitih mreža,
pronalazeći najbolji put do odredišta.
Jedinica informacije na ovoj razini je
paket.
• Usporedimo li OSI model s 4-slojnim
TCP/IP stogom, primjetno je da je
aplikacijski sloj TCP/IP modela razdvojen
na gornja tri sloja OSI modela iako ne
utječu na funkcionalnost prijenosa
podataka. Ideja je bila da navedeni modeli
pomažu proizvođačima u izradi
kompatibilnih mreža, stoga je također
primjetno da se sam IP protokol može
promatrati kao jedan sloj u kompletnom
TCP/IP modelu:
• 4 Aplikacijski sloj
(OSI sloj 5 do 7) npr. HTTP, FTP, DNS
(usmjerivački protkoli kao što je BGP ili RIP, koji zbog različitih
razloga koriste za transport druge protokole kao što su TCP ili
UDP, mogu se smatrati i dijelom mrežnog sloja!)
• 3 Transportni sloj
(OSI sloj 4 i 5) npr. TCP, UDP, RTP, SCTP
(usmjerivački protokol OSPF, koji za transport koristi IP
protokol, također se može smatrati i dijelom mrežnog sloja!)
•
2 Mrežni sloj
(OSI layer 3) U TCP/IP terminologiji ovo je IP
(važni protokoli kao ICMP i IGMP koriste IP protokol, mogu se
smatrati i dijelom mrežnog sloja ; ARP ne koristi IP)
• 1 Sloj podatkovne veze(OSI sloj 1 i 2) npr. Ethernet, Wi-Fi,
MPLS, etc.
Tehnologija mreže
Pristup udaljenom računalu može se ostvariti na
dva načina:
Korisnik/poslužitelj(client/server) mrežnom
tehnologijom
Mrežnom tehnologijom ravnopravnog
pristupa (peer to peer “P2P”
Korisnik /poslužitelj
• To je tip mreže koji se definira kao sustav
računala koja dijele zajedničke podatke tako
da korisnik šalje odgovarajuće zahtjeve
poslužitelju koji te zahtjeve obrađuju i i
informaciju vraća korisniku.
• Program na računalu korisniku uglavnom je
zadužen za korisničko sučelje, slanje zahtjeva i
prihvat podataka.
• Program na poslužitelju prima, obrađuje
zahtjev i podatak, informaciju vraća korisniku.
Poslovi obrade podataka podijeljeni su među
računalima, tako putuje manja količina
podataka i rasterećuje se mreža. Poslužitelji su
jaka i brza računala koja su uglavnom stalno
spojena na mrežu. Za mrežu u kojoj postoji
računalo poslužitelj često se koristi naziv čvor.
Peer to peer(p2p)
• To je mreža ravnopravnih računala, na istoj
razini mrežne komunikacije, s jednako
vrijednim podacima. Sva računala koja
izmjenjuju podatke imaju iste ili slične
programe koje rade jednak posao. Ovakav se
način uglavnom upotrebljava za izmjenu
multimedijalnih datoteka(filmovi, glazba i
slično). Računala istovremeno primaju
zatražene podatke i šalju podatke na druga
računala koja su zainteresirana.