SlideShare a Scribd company logo
1 of 46
Download to read offline
Universiteti i Shkodres

Teknologjite e Rrjetit
Arkitektura e
Protokolleve
Protokollet (1)
• Rregulla qe e percaktojne komunikimin ne mes te entiteteve te rrjetit
• Gjuhe e komunikimit
– Duhet te jete e njejte

• Entitetet
– Aplikacionet
– Kompjuterat
– Terminalet
Protokollet (2)
• Aplikacionet
− Ekzekutohen ne kompjuter
− Transferimi i fileve

• Kompjuterat
− Jane te lidhur ne rrjet
− Mbeshtesin disa aplikacione njekohesisht

• Rrjetet
− Mundesojne transferimin e informacioneve prej nje kompjuteri ne
tjetrin
Elementet Themelore te Protokolleve
Vetite themelore te protokolleve jane:

– Sintaksa
• Formati i paketeve (PDU - packet data units)

– Semantika
• Definimi i llojeve te paketeve
• Definimi I informacioneve per kontrollim
– Koordinimi i marresit dhe dhenesit dhe trajtimi i gabimeve
Arkitektura e Protokolleve (1)
• Detyra komplekse e komunikimit ndahet ne module-shtresa

– Kjo strukture organizative e funksioneve te
komunikimit njihet me emrin arkitekture e
protokolleve
• Çdo shtrese kryen funksione te caktuara te nevojshme per
komunikim me shtresen korresponduese (peer)
• Shtresat jane te pavarura

– Çdo shtrese i ofron servise shtreses qe eshte mbi te
– Çdo shtrese llogarite se shtresa nen te do t`i kryej disa
funksione
Arkitekturat e Standardizuara te
Protokolleve
• Standardizimet jane te nevojshme per komunikim te pajisjeve te prodhuesve te
ndryshem
• Shfrytezuesit kerkojne pajisje te bazuara ne standarde
• Arkitekturat e standardizuara te protokolleve:
– Modeli referent OSI (Open System Interconnection)
• I organizuar ne 7 shtresa
• Eshte model teorik i vonuar
• Nuk i ka permbushur parashikimet

– TCP/IP protocol suite
• Model shtresor i organizuar ne 4 (5) shtresa
• Eshte ne perdorim me te gjere nga te gjitha standardet
• Praktikisht eshte standard

• Standardi Systems Network Architecture (SNA) i IBM-it
Modeli OSI si Kornize per Standardizim
Elementet e Standardizimit

• Specifikimet e protokollit
– Operimi ne mes te shtresave te njejta ne te dy sistemet
– Mund te perfshihen sisteme te ndryshme operative
– Specifikimi i protokollit duhet te jete preciz
• Formati njesive te informacioneve (data units)
• Semantika e te gjitha fushave
• Mundesimi i sekuencimit te PDU-ve

• Percaktimi i sherbimeve te cdo shtrese
– Pershkrimi i funksioneve te cilat duhet t’i kryej shtrese e
caktuar

• Addresimi
– SAPs, adresa logjike, adresa fizike
Modeli referent OSI
•

E ka zhvilluar organizata nderkombetare per standarde – ISO (International
Organization for Standardization)

•

Model shtresor i perber prej 7 shtresave
– Çdo shtrese kryen funksione te caktuara te komunikimit
– Definohen vetem funksionet e çdo shtrese
• Implementimi ne menyra te ndryshme – Protokoll

– Shtresat jane te pavarura
• Çdo shtrese i ofron servise shtreses qe eshte mbi te
• Çdo shtrese llogarite se shtresa nen te do t`i kryej disa funksione
• Nderrimet ne nje shtrese nuk duhet te ndikojne qe shtresat tjera te nderrojne

– Komunikimi ne mes te shtresave
• Drejtpersedrejti vetem me shtresen mbi dhe nen te
• Terthorazi me shtresen perkatese ne kompjuterin tjeter
Shtresat e modelit OSI (1)

Application

Aplikacionit

Presentation

Presentimit

Session

Sesionit

Transport

Transportit

Network

Rrjetit

Data Link

Data Linkut

Physical

Fizike
Shtresat e modelit OSI (2)
• Shtresa Fizike
– Nderfaqe fizike ne mes te pajisjeve
•
•
•
•

Mekanike
Elektrike
Funksionale
Procedurale

• Shtresa e Data Linkut
– Mjet per aktivizimin, mirembajten dhe ç’aktivizimin e linkut te
sigurte (reliable)
– Detektimi dhe korrigjimi i gabimeve
– Shtresat e larta mund te konsiderojne (llogarisin) se transmetimi
behet pa gabime
Shtresat e modelit OSI (3)
• Shtresa e Rrjetit

– Bartjen e informacioneve
– Shtresat e larta nuk kane nevoje te dine se cila
teknologji e rrjetit po perdoret
• Shtresa e Transportit

– Shkembimi i informacioneve ne mes te pajisjeve
fundore
– Sekuencimi (radhitja) e segmenteve

–
–
–
–

Eliminimi i gabimeve
Nuk ka humbje
Nuk ka duplifikime
Kualitet te servisit (Quality of Service)
Shtresat e modelit OSI (4)
• Shtresa e Sesionit
– Kontrollimi i dialogut ne mes te aplikacioneve
– Disiplina e dialogut
– Grupimi

• Shtresa e Presentimit
–
–
–
–

Formatimi i informacioneve dhe kodimi
Komprimimi i informacioneve
Enkriptimi
Mjet per aplikacione qe t’i aksesohen mjedisit komunikues
OSI

• Shtresa e Aplikacionit
– Mbeshtet aplikacionet e shfrytzuesve
Komunikimi ne baze te modelit OSI (1)
Secila shtrese e gjeneron PDU-n perkatese
Arkitektura e Protokolleve TCP/IP
• TCP/IP eshte e zhvilluar nga US Defense Advanced Research
Project Agency (DARPA) per rrjetin ARPANET
• Perdoret ne Internetin global dhe ne rrjete private Intranet
• Nuk eshte model zyrtar por model ne perdorim praktik
–
–
–
–

Shtresa e aplikacionit
Shtresa e transportit (host to host)
Shtresa Internet
Shtresa e nderfaqesimit me rrjetin
• Shtresa per akses ne rrjet
• Shtresa fizike
Shtresat e modelit TCP/IP (1)

Application

Application

Transport

Transport

Internet

Internet

Network Interface

Network Access
Physical
Shtresat e modelit TCP/IP (2)
Shtresa fizike

• Nderfaqe fizike ne mes te pajisjes komunikuese (p.sh.
kompjuterit) dhe mediumit transmetues ose rrjetit
• Karakteristikat e mediumit transmetues
• Nivelet e sinjaleve
• Shpejtesit e transmetimit
Shtresat e modelit TCP/IP (3)

Shtresa per Aksesim ne Rrjet
• Shkembimi i informacioneve ne mes te pajisjeve fundore dhe
rrjetit
• E adreson destinacionin
• Kerkon sherbime te veçanta nga rrjeti si p.sh prioritetin
Shtresat e modelit TCP/IP (4)
Shtresa Internet

• Pajisjet komunikuese mund te jene te kyçura ne rrjete
te ndryshme (mjedis komunikues heterogjen)
• Kjo shtrese e mundeson komunikimin neper keto
rrjetet te ndryshme
• Ky komunikim ose bartje e informacionit mundesohet
permes rrugimit
• Implementohet ne sisteme fundore dhe rutera
Shtresat e modelit TCP/IP (5)
Shtresa e Transportit
• Transmetimi apo shperndarjen e sakte (reliable delivery) e
informacioneve
• Shperndarja e informacioneve me rradhe
Shtresat e modelit TCP/IP (6)

Shtresa e Aplikacionit
• Mbeshtetje te aplikacioneve te shfrytzuesve
• P.sh. http, SMTP
Protokollet TCP/IP

TELNET

FTP

SMTP

...

TFTP

TCP

Routing
Protocols

DNS

BOOTP

DHCP

UDP

SNMP

...
RIP

ICMP
IP
ARP

IPSec

RARP
Network Interface
Krahasimi i modeleve TCP/IP dhe OSI
TCP/IP

OSI
Application

Application

Presentation
Session

Transport

Transport

Internet

Network
Data Link

Network Interface
Physical
Shtresa fizike Modeli OSI
• Shtresa e pare e networkut sipas OSI, dhe gjithashtu dhe me e
veçanta pasi eshte e vetmja shtrese ku ne realitet informacioni
kalontranmsetohet nga nje paisje networku tek tjetra, pasi per tu
transmetuar te dhenat duhet te kalojne te gjitha ne shtresen fizike.
• Shtresat e tjera thjesht krijojn paketat, apo modifikojn apo kryejn
funksione te tjera , ne realitet eshte shtresa Fizike (1) e cila ben
transportin
• Shtresa fizike percakton nje sere funksionesh, dhe nuk eshte vetem
“kablla dhe paisje hardware”. Kjo sepse shtresa fizike duhet te kete
nje relacion , dhe ka nje sere funksionesh me shtresen e mesiperme
, relacion i cili harrohet nga ata qe thone shprehjen e mesiperme
(“vetem kablla dhe paisje hardware”).
Shtresa fizike Modeli OSI
Disa Funksione:
• Percaktimi i specifikave hardware – ç’do detaj i
operacioneve kabllore i detajeve te paisjeve
hardware, i funksioneve dhe nderfaqeve te tyre jane
funksione te shtreses fizike.
• Enkodimi dhe sinjalistika – mbasi te dhenat kalojne ne form
binare neper qarqet e kompiuterit Shtresa Fizike eshte
pergjigjese per enkodimin e tyre , dhe perkthimin e tyre ne
sinjale networku.
Funksionet e Shtreses fizike
• • Dergimi dhe Marrja e te dhenave – te dhenat
dergohen dhe merren sepse ndryshe nuk do te kishte
komunikim dhe pergjegjes per dergimin e tyre eshte
shtresa fizike e cila mbasi i ka enkoduar bitet ne sinjale
i dergon ato dhe normalisht eshte pergjegjese per
marrjen e tyre. Kjo ndodh me ane te kabllave te cilat
mund te jene fiber, koaksial etj ose me ane te kanaleve
radio te wirelessit, edhe pse paketat dergohen “ne
ajer” pergjegjes per kete eshte perseri shtresa fizike.
• • Topologjia dhe Projektimi – kjo shtrese konsiderohet
gjithashtu si “nena” e shume strukturave network si
LAN , WAN.
Raporti qe ka shtresa fizike me te dhenat eshte i njejti
raport qe ka kompiuteri me 0 dhe 1, pasi ne realitet nuk
“kupton” ate qe po transmeton por thjesht merr dhe dergon
te dhena neper network. Paisje te tjera si routerat qe
operojn ne nivele me te larta realisht “shikojn” dhe analizojn
te dhenat dhe nuk i konsiderojn ato thjesht impulse elektrike
me voltazh te lart (nga 3 – 5 qe perfaqson 1shin) apo te ulet
(nga 1 – 3 qe perfaqson 0).
Shtresa Data link
• Data link renditet e dyta ne shtresat OSI, kjo shtrese fillon aty ku
parimisht fillojn shume sherbime te “telave” dhe wirelesit si psh :
Ethernet, Token Ring, FDDI, dhe 802.11 (Wi-Fi) etj.
• Njeri nga funksionet kryesore qe ka kjo shtrese eshte qe te
tranportoj te dhenat nga nje entitet networku ne nje entitet tjeter
dhe ka gjithashtu aftesine per te korigjuar gabime qe mund te
krijohen ne shtresen fizike.
•
Ne kete shtrese te OSI-t te dhenat do i quajm “frames” term te cilin
e kemi sqaruar ne temat e meparshme tramsporti i te cilave behet
ne te njejtin rrjet, pra ne te njejtin LAN apo ne te njejtin Local
Network per te qene me i sakte. Pra frames nuk i kalojn limitet e
local network, pasi per komunikimin midis networkeve i takon
shtresave me te larta te rrjetit.
Data link ndahet ne 2 nenshtresa te cilat jane LLC
(Logical Link Control) dhe MAC (media access
control), ndarje e caktuar nga IEEE ne projektin
Ethernet 802.
Funksionet e Shtreses Data Link
•

* Logical Link Control (LLC) apo linku llogjik i
kontrollit i referohet funksionit te kerkuar per
vendosjen e lidhjes midis paisjeve te rrjetit.
* MAC – Media Access Control , kjo i referohet
proçedurave te perdorura nga paisjet per te kontrolluar
aksesin ne “Mesataren e Networkut”.Perderisa shume
networke perdorin nje mesatare te ndarjes se risurseve
si kabllo interneti qe jane te lidhur elektrikisht me
paisjet e ndryshme duhet te kontrollohet aksesi dhe
perdorimi i tyre ne menyre qe te evitohen konfliktet.
* CSMA/CA – si protokoll per te evituar kolizionet ne rrjetet
Wireless
* Data Framing – i takon Data Linkut si proçes dhe eshte
proçesi i inkapsulimit te mesazheve qe vijn nga nivelet me te
larta te rrjetit ne frames apo copeza te vogla te cilat
dergohen neper rrjet ne nivelin Fizik (1).
* Adresimi (ne baze te adreses MAC) – pergjegjes per
adresimin ne rrjet, ne nivelin me te ulet te mundur eshte
Data Link i cili sigurohet qe ne paketa te jete destinacioni i
duhur destinacion qe percaktohet nga nje adrese e paisjeve
hardware qe quhe adresa MAC ose MAC adress. Eshte nje
adres ne hexadecimal e hardwarit dhe secili hardware
(skede ethernet apo wireless) ka nje te tijen dhe ne baze te
kesaj adrese Data Link kontrollon destinacionin.
Funksionet e Shtreses Data Link
• * Identifikimi i gabimeve dhe perpunimi i tyre – data link eshte
pergjegjes per kapjen e gabimeve qe krijohen ne shtresen poshte saj
(Shtresa Fizike).
Ne kete shtrese te rrjetit, ndodhin dhe ato qe njihen me emrin
“Kolizione” dhe kjo ndodh kur paisjet duan te perdorin mediumin e
rrjetit ne menyre te njekohesishme, dhe si pasoje ndodh kolizioni i
cili ne keto raste eshte i paevitueshem por me ane te funksionit te
rikuperimitripristinimit Data Link rikthen rrjetin ne gjendjen
normale.
• Shembuj te DATA LINK ne boten reale:
Nder protokollet me te njohura qe perdoren ne kete shtrese jane:
ATM, Ethernet, (PPP) Point-to-Point-Protocol, High-Level Data Link
Control (HDLC), Cisco Discovery Protocol (CDP), IEEE 802.11 wireless
LAN, StarLan etj…
Shtresa e Rrjetit
• Kjo eshte shtresa e trete e rrjetit, sipas OSI-t dhe quhet
Shtresa Network.
• Nese Data Link jep konturet e atij qe quhet nje rrjet
lokal apo local network, shtresa Network percakton ate
qe quhet network.
• Shtresa Network eshte shtresa me e ulet qe realisht
merret me transportimin e te dhenave nga nje
kompiuter ne nje kompiuter tjeter edhe pse mund te
gjendet ne nje network tjeter, ndryshe nga Data Link i
cili merret vetem me paisjet qe jane lokale.
Shtresa e Rrjetit
• Shtresa Network eshte realisht pergjegjese per
shperndarjen e paketave (tashme quhen paketa
dhe jo me frames si ne rastin e Data Link) nga
burimi tek destinacioni, qofte ky jashte rrjetit
local (loca network).
• Per shkak te adresimit logjik, ku ç’do paisjeje ne
rrjet i caktohet nje adrese IP te cilen e ka vetem
ajo dhe askush tjeter mund te identifikohet pa
gabim edhe nje host qe ndodhet ne taivan
Si kalojne te dhenat nga nje network
ne nje tjeter?
• Gjeja e pare qe ben kjo shtrese kur ka paketa per te derguar
eshte te kontrolloj nese ne rrjetin e saj ka ndonje paisje me
adresen IP te destinacionit, nese nuk ka ne baze te
protokollit IP percaktohet se kush prej ruterave eshte me
afer me destinacionin keshtu qe paketat i dergohen ruterit
dhe ruteri i dergon tek destinacioni nese perseri
destinacioni nuk gjendet ne rrjetin e ruterit atehere ndodh
e njejta gje deri sa paketat mberrijne ne destinacion. Kalimi
i paketave nga nje rrjet ne nje tjeter quhet forwarding
kurse forwarding i paketave nga nje ruter ne nje tjeter
quhet routing.
Ne kete shtrese te OSI-t fillon realisht “tranzicioni” per ne
abstraksionin e shtresave me te siperme qe nuk merren me
shprendarjen e te dhenave (puna e postierit).
Funksionet e shtreses se Rrjetit
• Adresimi logjik – kesaj rradhe ndryshe nga Data Link
behet nje adresim me ane te adreses IP. Eshte diçka
shume e bukur per tu mesuar dhe shkon jashtzakonisht
:) . Ne rastin e Data Link, ç’do paisje ne rrjet duhet te
kete nje adrese hardware qe nuk e ka askush tjeter, por
ketu behet fjale per local network nderkohe qe me
rastin e shtreses 3 nuk behet fjale me per local network
por per network dhe ç’do makine ne rrjet duhet te kete
nje adrese IP unike qe nuk e ka asnje paisje tjeter , ja
pse ka vetem 1 www.google.com dhe jo 2 (kur behet
fjale per internetwork).
Funksionet e shtreses se Rrjetit
• * Routing – me siper u tha se behet fjale per internetwork
ku paisjet komunikojne me njera-tjetren edhe pse mund te
jene shume kilometra larg njera-tjetres, si behet e
mundur?, kjo behet e mundur me ane te routing ku ruterat
dhe nyjet lidhese midis networkeve kalojn te dhenat dhe
bejn forward deri sa ato te gjejn destinacionin real. Eshte
pikerisht nje nga funksionet me te rendesishem te kesaj
shtrese te percaktojn burimin dhe destinacionin e
mesazheve te rrjetit.
• * Inkapsulimi Datagram – siç dihet, shtresa si ç’do shtrese
tjeter merr SDU nga shtresa e mesiperme dhe kryen
inkapsulimin duke i shtuar mesazhit te rrjetit headerin e vet
duke krijuar keshtu datagrame apo paketa.
Funksionet e shtreses se Rrjetit
• * Fragmentimi dhe Riasemblimi – shtresa Network duhet te
dergoj te dhena tek shtresa e meposhtme, por ne disa raste
shtresa 2 (DLL) nuk mund te pranoj paketa me te medha se
nje X madhesi, e ne keto raste pergjegjese per ndarjen e
paketave ne paketa me te vogla (ky eshte fragmentimi)
eshte shtresa Network. Nderkohe nese paketat vijn nga
poshte lart ato duhet te riasemblohen (paketat e vogla
bashkohen me njera-tjetren dhe krijojn paketa te medha)
dhe per kete eshte pergjegjes shtresa Network.
•
Shembuj te Protokolleve ne Shtresen Network ne boten
Reale
IP (v4, v6), ICMP (Internet Control Message Protocol),
IGMP (Internet Group Multicast Protocol), IPsec , IPX etj.
Shtresa E Transportit
• Shtresa 4 e OSI-t quhet Transport Layer
(Shtresa e Transportit) dhe ne baze te
protokolleve qe perdoren ne te, ajo kryen
inkapsulimin e blloqet e te dhenave te krijuara
nga aplikacionet ne segmente dhe datagrame
(vini re, tani nuk quhen me paketa por
segmete dhe datagrame) nga nje host ne nje
destinacion tjeter.
Pse quhen segmente e datagrame e jo
me paketa?
• Sepse qe te kryhet transporti ne menyre te
kuptueshme dhe pa gabime duhet qe
mesazhet (po perdor kete si term te
pergjithshem) te jene te kuptueshem edhe
nga shtresa 4 e rrjetit ku gjendet destinacioni
e per me teper keto mesazhe duhet te
plotesojne disa kushte qe percaktohen nga
protokolli qe jane duke perdorur (psh UDP) ,
ne mungese te kesaj qe thash nuk do kishte
sherbim TCPIP, UDP e keshtu me rradhe.
Funksionet E Shtreses Transportit
•

* Multiplexing dhe Demultiplexing – ajo qe u
tha me siper ka lidhje ne menyre te drejteperdrejt
me kete qe po shkruhet, multiplexing eshte kur
shume proçeseve (proçes ne rrjet eshte veprimi
qe shkakton nje aplikacion duke komunikuar me
rrjetin) u dedikohet nje adrese dhe u jepet
sherbimi ne baze te nje adrese IP te vetme,
ndersa Demultiplexing eshte e kunderta dhe
ndodh kur vjen pergjigja dhe pergjigja qe kalon ne
IP-n tone zberthehet dhe u jepte proçeseve qe
kerkuan me pare komunikim, apo sherbim.2
Funksionet E Shtreses Transportit
• Segmentimi , Paketimi dhe Riasemblimi – Shtresa
e Tranportit segmenton grumbujt e medhenj te te
dhenave qe dergon neper rrjet ne mesazhe te
vogla te cilat ja kalon shtreses se Networkut,
eshte proçesi i ngjashem qe u quajt Fragmentim
kur Networku copetonte mesazhet dhe ja
dergonte Data Layer, ndryshimi i vetem eshte se
ne rastin e Transportit paketat copetohen qe te
kenaqin shtresen e Networkut, kurse ne rastin e
Networkut ato copetoheshin ne limitet e Data
Link.
Funksionet E Shtreses Transportit
• * Menaxhimi, Hapja dhe mbyllja e lidhjeve –
Protokollet connection oriented te shtreses se
Transportit jane pergjegjese per hapjen, mbylljen
dhe mbarvajtjen e lidhjeve.
* Njohja (ACK) dhe ritransmetimi – Shtresa e
Transportit per te realizuar transmetimin korrekt
te te dhenave perdor nje teknik qe i ben te ditur
derguesit se te dhenat erdhen, apo i kerkon
ritransmetimin nese mbas 3 tentativave te
dhenat nuk kane arritur ende.
Shtresa e Sesioneve
• Shtresa 5 e cila eshte me e uleta e niveleve te
larta dhe tashme nuk merret me me punet e
“renda” por preokupohet me shume me lejimin e
paisjeve qe te krijojn sesione.
• Ç’fare eshte nje sesion? Sesion eshte nje linkim
persistent midis dy proçeseve aplikative per nje
kohe te caktuar aq sa i nevojitet aplikacioneve per
te shkembyer te dhenat.
•
API – Application Program Interface
• Puna primare e shtreses se sesionit eshte qe te vendosi
sesione midis aplikativeve dhe ne realitet programet e
kesaj shtrese jane me shume aplikative se sa
protokolle. Keto aplikative i sherbejn shtresave te
siperme nepermjet komandave te caktuara qe
zakonisht quhen appliaction program interface apo API.
• API-t e zakonshme perfshijn NetBIOS, Remote
Procedure Calls [RPC], TCPIP Sockets te cilat e lejojn
aplikacionin te kryej komunikime te nje niveli te lart
nepermjet networkun thjesht duke perdorur keto
‘metoda komunikimi’ te standardizuara.
API – Application Program Interface
• Socket Programming, eshte nje shkence e zhvilluar
plotesisht ne kete shtrese, pra ne shtresen Session (5), dhe
perdoret zakonisht per te krijuar bashkbisedimin midis dy
aplikacioneve ne rrjet ne nje sistem Unix, nderkohe qe
NetBIOS perdoret gjeresisht ne sistemet windows.
• Keshtu qe nuk duhet te bejme gabim dhe te themi se
“Socket eshte protokoll” sepse nuk kemi te bejm me me “si
dhe qysh te transportohen te dhenat nga filan router, te
kalojn ne kete linje, e te fragmentohen kaq here” por kemi
te bejme me shtresen abstrakte dhe aplikative ku fuqia i
qendron aplikacionit. E njejta gje ndodh dhe me NetBios , ai
nuk eshte protokoll prandaj quhet NetBios – TCPIP sepse
ndertohet dhe nderverpon MBI TcpIP-n dhe nuk eshte
protokoll me vete.

More Related Content

What's hot

Rrjetat kompjuterike [Informatik]
Rrjetat kompjuterike [Informatik]Rrjetat kompjuterike [Informatik]
Rrjetat kompjuterike [Informatik]Besart Gashi
 
Rrjeta kompjuterike leksion 7 tcp-ip dhe interneti
Rrjeta kompjuterike leksion 7    tcp-ip dhe internetiRrjeta kompjuterike leksion 7    tcp-ip dhe interneti
Rrjeta kompjuterike leksion 7 tcp-ip dhe internetiXhendris Ismaili
 
Leksioni 10 rrjetet kompjuterike
Leksioni 10   rrjetet kompjuterikeLeksioni 10   rrjetet kompjuterike
Leksioni 10 rrjetet kompjuterikeXhendris Ismaili
 
3. lan switching and wireless
3. lan   switching and wireless3. lan   switching and wireless
3. lan switching and wirelessXhendris Ismaili
 
Rrjeta kompjuterike leksion 8 mekanizmat e protokolleve te routimit
Rrjeta kompjuterike leksion 8    mekanizmat e protokolleve te routimitRrjeta kompjuterike leksion 8    mekanizmat e protokolleve te routimit
Rrjeta kompjuterike leksion 8 mekanizmat e protokolleve te routimitXhendris Ismaili
 
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet Tracer
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet TracerDetyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet Tracer
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet TracerDurim Hysa
 
Historiku i internetit
Historiku i internetit Historiku i internetit
Historiku i internetit Zamira Hodaj
 
Rrjetat kompjuterike
Rrjetat kompjuterikeRrjetat kompjuterike
Rrjetat kompjuterikeLeonardShala
 
Topologjit e rrjetave
Topologjit e rrjetaveTopologjit e rrjetave
Topologjit e rrjetaveRamadan Lohaj
 
Punë laboratori nr
Punë laboratori nrPunë laboratori nr
Punë laboratori nrsara7991
 

What's hot (20)

Rrjetat kompjuterike [Informatik]
Rrjetat kompjuterike [Informatik]Rrjetat kompjuterike [Informatik]
Rrjetat kompjuterike [Informatik]
 
Rrjeta kompjuterike leksion 7 tcp-ip dhe interneti
Rrjeta kompjuterike leksion 7    tcp-ip dhe internetiRrjeta kompjuterike leksion 7    tcp-ip dhe interneti
Rrjeta kompjuterike leksion 7 tcp-ip dhe interneti
 
Leksioni 10 rrjetet kompjuterike
Leksioni 10   rrjetet kompjuterikeLeksioni 10   rrjetet kompjuterike
Leksioni 10 rrjetet kompjuterike
 
Rrjetat kompjuterike
Rrjetat kompjuterikeRrjetat kompjuterike
Rrjetat kompjuterike
 
3. lan switching and wireless
3. lan   switching and wireless3. lan   switching and wireless
3. lan switching and wireless
 
1. network fundamentals
1. network fundamentals1. network fundamentals
1. network fundamentals
 
Adresa IP
Adresa IPAdresa IP
Adresa IP
 
Rrjeta kompjuterike leksion 8 mekanizmat e protokolleve te routimit
Rrjeta kompjuterike leksion 8    mekanizmat e protokolleve te routimitRrjeta kompjuterike leksion 8    mekanizmat e protokolleve te routimit
Rrjeta kompjuterike leksion 8 mekanizmat e protokolleve te routimit
 
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet Tracer
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet TracerDetyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet Tracer
Detyre Kursi - Simulimi i nje Rrjeti Kompjuterik - Packet Tracer
 
Historiku i internetit
Historiku i internetit Historiku i internetit
Historiku i internetit
 
Rrjetat kompjuterike
Rrjetat kompjuterikeRrjetat kompjuterike
Rrjetat kompjuterike
 
Topologjit e rrjetave
Topologjit e rrjetaveTopologjit e rrjetave
Topologjit e rrjetave
 
5.02topologies
5.02topologies5.02topologies
5.02topologies
 
Printeri
PrinteriPrinteri
Printeri
 
Klasat e rrjetit
Klasat e rrjetitKlasat e rrjetit
Klasat e rrjetit
 
Lidhja në internet
Lidhja në internetLidhja në internet
Lidhja në internet
 
Tecnologias de transmissão
Tecnologias de transmissãoTecnologias de transmissão
Tecnologias de transmissão
 
Sisteme transmetuese
Sisteme transmetueseSisteme transmetuese
Sisteme transmetuese
 
Punë laboratori nr
Punë laboratori nrPunë laboratori nr
Punë laboratori nr
 
Protokollet
Protokollet Protokollet
Protokollet
 

Viewers also liked

Fibrat optike
Fibrat optike Fibrat optike
Fibrat optike Olti OTo
 
Njesite hyrse dhe dalese te Kompjuterit ©
Njesite hyrse dhe dalese te Kompjuterit ©Njesite hyrse dhe dalese te Kompjuterit ©
Njesite hyrse dhe dalese te Kompjuterit ©Lirim Jahiu
 
Chapter 1 introduction to computer networks
Chapter 1 introduction to computer networksChapter 1 introduction to computer networks
Chapter 1 introduction to computer networksViku1985
 
Pajisjet hyrese te kompjuterit
Pajisjet hyrese te kompjuteritPajisjet hyrese te kompjuterit
Pajisjet hyrese te kompjuteritOlgert Pro
 
paisjet hyrëse dhe dalëse
paisjet hyrëse dhe dalësepaisjet hyrëse dhe dalëse
paisjet hyrëse dhe dalëseEgzon Deda
 
Data communication and network Chapter - 2
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2Zafar Ayub
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network ModelsWayne Jones Jnr
 
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMIT
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMITTEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMIT
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMITornela rama
 
Kompjuteri dhe pjeset e tij
Kompjuteri dhe pjeset e tijKompjuteri dhe pjeset e tij
Kompjuteri dhe pjeset e tijAltin Emiri
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1Zafar Ayub
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksShafaan Khaliq Bhatti
 

Viewers also liked (15)

Fibrat optike
Fibrat optike Fibrat optike
Fibrat optike
 
Folcklore
FolckloreFolcklore
Folcklore
 
Leksioni 2
Leksioni 2Leksioni 2
Leksioni 2
 
Njesite hyrse dhe dalese te Kompjuterit ©
Njesite hyrse dhe dalese te Kompjuterit ©Njesite hyrse dhe dalese te Kompjuterit ©
Njesite hyrse dhe dalese te Kompjuterit ©
 
Chapter 1 introduction to computer networks
Chapter 1 introduction to computer networksChapter 1 introduction to computer networks
Chapter 1 introduction to computer networks
 
Pajisjet hyrese te kompjuterit
Pajisjet hyrese te kompjuteritPajisjet hyrese te kompjuterit
Pajisjet hyrese te kompjuterit
 
Chapter 2: Network Models
Chapter 2: Network ModelsChapter 2: Network Models
Chapter 2: Network Models
 
paisjet hyrëse dhe dalëse
paisjet hyrëse dhe dalësepaisjet hyrëse dhe dalëse
paisjet hyrëse dhe dalëse
 
Data communication and network Chapter - 2
Data communication and network Chapter - 2Data communication and network Chapter - 2
Data communication and network Chapter - 2
 
Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
Informatik,
Informatik,Informatik,
Informatik,
 
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMIT
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMITTEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMIT
TEKNOLOGJIA E INFORMACIONIT DHE E KOMUNIKIMIT
 
Kompjuteri dhe pjeset e tij
Kompjuteri dhe pjeset e tijKompjuteri dhe pjeset e tij
Kompjuteri dhe pjeset e tij
 
Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 

Similar to Rrjeta kompjuterike leksion 4

Kapitulli 5 e korigjuar
Kapitulli 5 e korigjuarKapitulli 5 e korigjuar
Kapitulli 5 e korigjuarYll Boshnjaku
 
Rrjeta kompjuterike - Modeli Hibrid
Rrjeta kompjuterike -  Modeli HibridRrjeta kompjuterike -  Modeli Hibrid
Rrjeta kompjuterike - Modeli Hibridedmondkastrati
 
Rrjetat, hubet , switchet, ruterat, praktike albtelekom
Rrjetat, hubet , switchet, ruterat, praktike albtelekomRrjetat, hubet , switchet, ruterat, praktike albtelekom
Rrjetat, hubet , switchet, ruterat, praktike albtelekomKristian Qarri
 
Informatika e biznesit java11(1)
Informatika e biznesit   java11(1)Informatika e biznesit   java11(1)
Informatika e biznesit java11(1)coupletea
 
Feco dist sys-2-v1
Feco dist sys-2-v1Feco dist sys-2-v1
Feco dist sys-2-v1L Dr
 
Informatike Biznesi
Informatike Biznesi Informatike Biznesi
Informatike Biznesi Faton_Mustafa
 
Projekt informatike..
Projekt informatike..Projekt informatike..
Projekt informatike..Daniela Muhaj
 
Punim seminarik tik
Punim seminarik tikPunim seminarik tik
Punim seminarik tikBJashari
 
Rrjetat kompjuterike X6 - 18.04.2020.pptx
Rrjetat kompjuterike X6 - 18.04.2020.pptxRrjetat kompjuterike X6 - 18.04.2020.pptx
Rrjetat kompjuterike X6 - 18.04.2020.pptxAbedinBujupaj2
 
Bazat e sistemeve komutuese
Bazat e sistemeve komutueseBazat e sistemeve komutuese
Bazat e sistemeve komutueseXhelal Bislimi
 
Slhain chapter 03 (shqip)
Slhain chapter 03 (shqip)Slhain chapter 03 (shqip)
Slhain chapter 03 (shqip)Phatossi
 

Similar to Rrjeta kompjuterike leksion 4 (20)

Ligjerata 8
Ligjerata 8Ligjerata 8
Ligjerata 8
 
Ligjerata 8
Ligjerata 8Ligjerata 8
Ligjerata 8
 
Kapitulli 5 e korigjuar
Kapitulli 5 e korigjuarKapitulli 5 e korigjuar
Kapitulli 5 e korigjuar
 
Rrjeta kompjuterike - Modeli Hibrid
Rrjeta kompjuterike -  Modeli HibridRrjeta kompjuterike -  Modeli Hibrid
Rrjeta kompjuterike - Modeli Hibrid
 
Rrjetat, hubet , switchet, ruterat, praktike albtelekom
Rrjetat, hubet , switchet, ruterat, praktike albtelekomRrjetat, hubet , switchet, ruterat, praktike albtelekom
Rrjetat, hubet , switchet, ruterat, praktike albtelekom
 
Automatikë.pptx
Automatikë.pptxAutomatikë.pptx
Automatikë.pptx
 
Informatika e biznesit java11(1)
Informatika e biznesit   java11(1)Informatika e biznesit   java11(1)
Informatika e biznesit java11(1)
 
Feco dist sys-2-v1
Feco dist sys-2-v1Feco dist sys-2-v1
Feco dist sys-2-v1
 
Informatike Biznesi
Informatike Biznesi Informatike Biznesi
Informatike Biznesi
 
Projekt informatike..
Projekt informatike..Projekt informatike..
Projekt informatike..
 
Punim seminarik tik
Punim seminarik tikPunim seminarik tik
Punim seminarik tik
 
Rrjetat kompjuterike X6 - 18.04.2020.pptx
Rrjetat kompjuterike X6 - 18.04.2020.pptxRrjetat kompjuterike X6 - 18.04.2020.pptx
Rrjetat kompjuterike X6 - 18.04.2020.pptx
 
2. routing protokolle
2. routing protokolle2. routing protokolle
2. routing protokolle
 
Interneti
Interneti  Interneti
Interneti
 
Interneti
Interneti  Interneti
Interneti
 
Interneti
Interneti Interneti
Interneti
 
Bazat e sistemeve komutuese
Bazat e sistemeve komutueseBazat e sistemeve komutuese
Bazat e sistemeve komutuese
 
Slhain chapter 03 (shqip)
Slhain chapter 03 (shqip)Slhain chapter 03 (shqip)
Slhain chapter 03 (shqip)
 
teknologjia wan
 teknologjia wan teknologjia wan
teknologjia wan
 
Kastriot Blakaj
Kastriot BlakajKastriot Blakaj
Kastriot Blakaj
 

More from Xhendris Ismaili

More from Xhendris Ismaili (14)

Hardware i smartphone
 Hardware i smartphone Hardware i smartphone
Hardware i smartphone
 
Leksioni 9 pajisjet periferike
Leksioni 9   pajisjet periferikeLeksioni 9   pajisjet periferike
Leksioni 9 pajisjet periferike
 
Leksioni 7 kartat audio-video
Leksioni 7   kartat audio-videoLeksioni 7   kartat audio-video
Leksioni 7 kartat audio-video
 
Leksioni 6 kujtesa dytesore
Leksioni 6   kujtesa dytesoreLeksioni 6   kujtesa dytesore
Leksioni 6 kujtesa dytesore
 
Leksioni 5 kujtesa paresore
Leksioni 5   kujtesa paresoreLeksioni 5   kujtesa paresore
Leksioni 5 kujtesa paresore
 
Leksioni 4 motherboard+bios
Leksioni 4   motherboard+biosLeksioni 4   motherboard+bios
Leksioni 4 motherboard+bios
 
Leksioni 3 procesori
Leksioni 3   procesoriLeksioni 3   procesori
Leksioni 3 procesori
 
Leksioni 1
Leksioni 1Leksioni 1
Leksioni 1
 
Leksioni 8 portat io
Leksioni 8   portat ioLeksioni 8   portat io
Leksioni 8 portat io
 
Database
DatabaseDatabase
Database
 
Sherbimet e mail serverit
Sherbimet e mail serveritSherbimet e mail serverit
Sherbimet e mail serverit
 
Rrjetat kompjuterike
Rrjetat kompjuterikeRrjetat kompjuterike
Rrjetat kompjuterike
 
Programet aplikative
Programet aplikative Programet aplikative
Programet aplikative
 
Earth day
Earth dayEarth day
Earth day
 

Rrjeta kompjuterike leksion 4

  • 3. Protokollet (1) • Rregulla qe e percaktojne komunikimin ne mes te entiteteve te rrjetit • Gjuhe e komunikimit – Duhet te jete e njejte • Entitetet – Aplikacionet – Kompjuterat – Terminalet
  • 4. Protokollet (2) • Aplikacionet − Ekzekutohen ne kompjuter − Transferimi i fileve • Kompjuterat − Jane te lidhur ne rrjet − Mbeshtesin disa aplikacione njekohesisht • Rrjetet − Mundesojne transferimin e informacioneve prej nje kompjuteri ne tjetrin
  • 5. Elementet Themelore te Protokolleve Vetite themelore te protokolleve jane: – Sintaksa • Formati i paketeve (PDU - packet data units) – Semantika • Definimi i llojeve te paketeve • Definimi I informacioneve per kontrollim – Koordinimi i marresit dhe dhenesit dhe trajtimi i gabimeve
  • 6. Arkitektura e Protokolleve (1) • Detyra komplekse e komunikimit ndahet ne module-shtresa – Kjo strukture organizative e funksioneve te komunikimit njihet me emrin arkitekture e protokolleve • Çdo shtrese kryen funksione te caktuara te nevojshme per komunikim me shtresen korresponduese (peer) • Shtresat jane te pavarura – Çdo shtrese i ofron servise shtreses qe eshte mbi te – Çdo shtrese llogarite se shtresa nen te do t`i kryej disa funksione
  • 7. Arkitekturat e Standardizuara te Protokolleve • Standardizimet jane te nevojshme per komunikim te pajisjeve te prodhuesve te ndryshem • Shfrytezuesit kerkojne pajisje te bazuara ne standarde • Arkitekturat e standardizuara te protokolleve: – Modeli referent OSI (Open System Interconnection) • I organizuar ne 7 shtresa • Eshte model teorik i vonuar • Nuk i ka permbushur parashikimet – TCP/IP protocol suite • Model shtresor i organizuar ne 4 (5) shtresa • Eshte ne perdorim me te gjere nga te gjitha standardet • Praktikisht eshte standard • Standardi Systems Network Architecture (SNA) i IBM-it
  • 8. Modeli OSI si Kornize per Standardizim Elementet e Standardizimit • Specifikimet e protokollit – Operimi ne mes te shtresave te njejta ne te dy sistemet – Mund te perfshihen sisteme te ndryshme operative – Specifikimi i protokollit duhet te jete preciz • Formati njesive te informacioneve (data units) • Semantika e te gjitha fushave • Mundesimi i sekuencimit te PDU-ve • Percaktimi i sherbimeve te cdo shtrese – Pershkrimi i funksioneve te cilat duhet t’i kryej shtrese e caktuar • Addresimi – SAPs, adresa logjike, adresa fizike
  • 9. Modeli referent OSI • E ka zhvilluar organizata nderkombetare per standarde – ISO (International Organization for Standardization) • Model shtresor i perber prej 7 shtresave – Çdo shtrese kryen funksione te caktuara te komunikimit – Definohen vetem funksionet e çdo shtrese • Implementimi ne menyra te ndryshme – Protokoll – Shtresat jane te pavarura • Çdo shtrese i ofron servise shtreses qe eshte mbi te • Çdo shtrese llogarite se shtresa nen te do t`i kryej disa funksione • Nderrimet ne nje shtrese nuk duhet te ndikojne qe shtresat tjera te nderrojne – Komunikimi ne mes te shtresave • Drejtpersedrejti vetem me shtresen mbi dhe nen te • Terthorazi me shtresen perkatese ne kompjuterin tjeter
  • 10. Shtresat e modelit OSI (1) Application Aplikacionit Presentation Presentimit Session Sesionit Transport Transportit Network Rrjetit Data Link Data Linkut Physical Fizike
  • 11. Shtresat e modelit OSI (2) • Shtresa Fizike – Nderfaqe fizike ne mes te pajisjeve • • • • Mekanike Elektrike Funksionale Procedurale • Shtresa e Data Linkut – Mjet per aktivizimin, mirembajten dhe ç’aktivizimin e linkut te sigurte (reliable) – Detektimi dhe korrigjimi i gabimeve – Shtresat e larta mund te konsiderojne (llogarisin) se transmetimi behet pa gabime
  • 12. Shtresat e modelit OSI (3) • Shtresa e Rrjetit – Bartjen e informacioneve – Shtresat e larta nuk kane nevoje te dine se cila teknologji e rrjetit po perdoret • Shtresa e Transportit – Shkembimi i informacioneve ne mes te pajisjeve fundore – Sekuencimi (radhitja) e segmenteve – – – – Eliminimi i gabimeve Nuk ka humbje Nuk ka duplifikime Kualitet te servisit (Quality of Service)
  • 13. Shtresat e modelit OSI (4) • Shtresa e Sesionit – Kontrollimi i dialogut ne mes te aplikacioneve – Disiplina e dialogut – Grupimi • Shtresa e Presentimit – – – – Formatimi i informacioneve dhe kodimi Komprimimi i informacioneve Enkriptimi Mjet per aplikacione qe t’i aksesohen mjedisit komunikues OSI • Shtresa e Aplikacionit – Mbeshtet aplikacionet e shfrytzuesve
  • 14. Komunikimi ne baze te modelit OSI (1) Secila shtrese e gjeneron PDU-n perkatese
  • 15. Arkitektura e Protokolleve TCP/IP • TCP/IP eshte e zhvilluar nga US Defense Advanced Research Project Agency (DARPA) per rrjetin ARPANET • Perdoret ne Internetin global dhe ne rrjete private Intranet • Nuk eshte model zyrtar por model ne perdorim praktik – – – – Shtresa e aplikacionit Shtresa e transportit (host to host) Shtresa Internet Shtresa e nderfaqesimit me rrjetin • Shtresa per akses ne rrjet • Shtresa fizike
  • 16. Shtresat e modelit TCP/IP (1) Application Application Transport Transport Internet Internet Network Interface Network Access Physical
  • 17. Shtresat e modelit TCP/IP (2) Shtresa fizike • Nderfaqe fizike ne mes te pajisjes komunikuese (p.sh. kompjuterit) dhe mediumit transmetues ose rrjetit • Karakteristikat e mediumit transmetues • Nivelet e sinjaleve • Shpejtesit e transmetimit
  • 18. Shtresat e modelit TCP/IP (3) Shtresa per Aksesim ne Rrjet • Shkembimi i informacioneve ne mes te pajisjeve fundore dhe rrjetit • E adreson destinacionin • Kerkon sherbime te veçanta nga rrjeti si p.sh prioritetin
  • 19. Shtresat e modelit TCP/IP (4) Shtresa Internet • Pajisjet komunikuese mund te jene te kyçura ne rrjete te ndryshme (mjedis komunikues heterogjen) • Kjo shtrese e mundeson komunikimin neper keto rrjetet te ndryshme • Ky komunikim ose bartje e informacionit mundesohet permes rrugimit • Implementohet ne sisteme fundore dhe rutera
  • 20. Shtresat e modelit TCP/IP (5) Shtresa e Transportit • Transmetimi apo shperndarjen e sakte (reliable delivery) e informacioneve • Shperndarja e informacioneve me rradhe
  • 21. Shtresat e modelit TCP/IP (6) Shtresa e Aplikacionit • Mbeshtetje te aplikacioneve te shfrytzuesve • P.sh. http, SMTP
  • 23. Krahasimi i modeleve TCP/IP dhe OSI TCP/IP OSI Application Application Presentation Session Transport Transport Internet Network Data Link Network Interface Physical
  • 24. Shtresa fizike Modeli OSI • Shtresa e pare e networkut sipas OSI, dhe gjithashtu dhe me e veçanta pasi eshte e vetmja shtrese ku ne realitet informacioni kalontranmsetohet nga nje paisje networku tek tjetra, pasi per tu transmetuar te dhenat duhet te kalojne te gjitha ne shtresen fizike. • Shtresat e tjera thjesht krijojn paketat, apo modifikojn apo kryejn funksione te tjera , ne realitet eshte shtresa Fizike (1) e cila ben transportin • Shtresa fizike percakton nje sere funksionesh, dhe nuk eshte vetem “kablla dhe paisje hardware”. Kjo sepse shtresa fizike duhet te kete nje relacion , dhe ka nje sere funksionesh me shtresen e mesiperme , relacion i cili harrohet nga ata qe thone shprehjen e mesiperme (“vetem kablla dhe paisje hardware”).
  • 25. Shtresa fizike Modeli OSI Disa Funksione: • Percaktimi i specifikave hardware – ç’do detaj i operacioneve kabllore i detajeve te paisjeve hardware, i funksioneve dhe nderfaqeve te tyre jane funksione te shtreses fizike. • Enkodimi dhe sinjalistika – mbasi te dhenat kalojne ne form binare neper qarqet e kompiuterit Shtresa Fizike eshte pergjigjese per enkodimin e tyre , dhe perkthimin e tyre ne sinjale networku.
  • 26. Funksionet e Shtreses fizike • • Dergimi dhe Marrja e te dhenave – te dhenat dergohen dhe merren sepse ndryshe nuk do te kishte komunikim dhe pergjegjes per dergimin e tyre eshte shtresa fizike e cila mbasi i ka enkoduar bitet ne sinjale i dergon ato dhe normalisht eshte pergjegjese per marrjen e tyre. Kjo ndodh me ane te kabllave te cilat mund te jene fiber, koaksial etj ose me ane te kanaleve radio te wirelessit, edhe pse paketat dergohen “ne ajer” pergjegjes per kete eshte perseri shtresa fizike. • • Topologjia dhe Projektimi – kjo shtrese konsiderohet gjithashtu si “nena” e shume strukturave network si LAN , WAN.
  • 27. Raporti qe ka shtresa fizike me te dhenat eshte i njejti raport qe ka kompiuteri me 0 dhe 1, pasi ne realitet nuk “kupton” ate qe po transmeton por thjesht merr dhe dergon te dhena neper network. Paisje te tjera si routerat qe operojn ne nivele me te larta realisht “shikojn” dhe analizojn te dhenat dhe nuk i konsiderojn ato thjesht impulse elektrike me voltazh te lart (nga 3 – 5 qe perfaqson 1shin) apo te ulet (nga 1 – 3 qe perfaqson 0).
  • 28. Shtresa Data link • Data link renditet e dyta ne shtresat OSI, kjo shtrese fillon aty ku parimisht fillojn shume sherbime te “telave” dhe wirelesit si psh : Ethernet, Token Ring, FDDI, dhe 802.11 (Wi-Fi) etj. • Njeri nga funksionet kryesore qe ka kjo shtrese eshte qe te tranportoj te dhenat nga nje entitet networku ne nje entitet tjeter dhe ka gjithashtu aftesine per te korigjuar gabime qe mund te krijohen ne shtresen fizike. • Ne kete shtrese te OSI-t te dhenat do i quajm “frames” term te cilin e kemi sqaruar ne temat e meparshme tramsporti i te cilave behet ne te njejtin rrjet, pra ne te njejtin LAN apo ne te njejtin Local Network per te qene me i sakte. Pra frames nuk i kalojn limitet e local network, pasi per komunikimin midis networkeve i takon shtresave me te larta te rrjetit.
  • 29. Data link ndahet ne 2 nenshtresa te cilat jane LLC (Logical Link Control) dhe MAC (media access control), ndarje e caktuar nga IEEE ne projektin Ethernet 802.
  • 30. Funksionet e Shtreses Data Link • * Logical Link Control (LLC) apo linku llogjik i kontrollit i referohet funksionit te kerkuar per vendosjen e lidhjes midis paisjeve te rrjetit. * MAC – Media Access Control , kjo i referohet proçedurave te perdorura nga paisjet per te kontrolluar aksesin ne “Mesataren e Networkut”.Perderisa shume networke perdorin nje mesatare te ndarjes se risurseve si kabllo interneti qe jane te lidhur elektrikisht me paisjet e ndryshme duhet te kontrollohet aksesi dhe perdorimi i tyre ne menyre qe te evitohen konfliktet.
  • 31. * CSMA/CA – si protokoll per te evituar kolizionet ne rrjetet Wireless * Data Framing – i takon Data Linkut si proçes dhe eshte proçesi i inkapsulimit te mesazheve qe vijn nga nivelet me te larta te rrjetit ne frames apo copeza te vogla te cilat dergohen neper rrjet ne nivelin Fizik (1). * Adresimi (ne baze te adreses MAC) – pergjegjes per adresimin ne rrjet, ne nivelin me te ulet te mundur eshte Data Link i cili sigurohet qe ne paketa te jete destinacioni i duhur destinacion qe percaktohet nga nje adrese e paisjeve hardware qe quhe adresa MAC ose MAC adress. Eshte nje adres ne hexadecimal e hardwarit dhe secili hardware (skede ethernet apo wireless) ka nje te tijen dhe ne baze te kesaj adrese Data Link kontrollon destinacionin.
  • 32. Funksionet e Shtreses Data Link • * Identifikimi i gabimeve dhe perpunimi i tyre – data link eshte pergjegjes per kapjen e gabimeve qe krijohen ne shtresen poshte saj (Shtresa Fizike). Ne kete shtrese te rrjetit, ndodhin dhe ato qe njihen me emrin “Kolizione” dhe kjo ndodh kur paisjet duan te perdorin mediumin e rrjetit ne menyre te njekohesishme, dhe si pasoje ndodh kolizioni i cili ne keto raste eshte i paevitueshem por me ane te funksionit te rikuperimitripristinimit Data Link rikthen rrjetin ne gjendjen normale. • Shembuj te DATA LINK ne boten reale: Nder protokollet me te njohura qe perdoren ne kete shtrese jane: ATM, Ethernet, (PPP) Point-to-Point-Protocol, High-Level Data Link Control (HDLC), Cisco Discovery Protocol (CDP), IEEE 802.11 wireless LAN, StarLan etj…
  • 33. Shtresa e Rrjetit • Kjo eshte shtresa e trete e rrjetit, sipas OSI-t dhe quhet Shtresa Network. • Nese Data Link jep konturet e atij qe quhet nje rrjet lokal apo local network, shtresa Network percakton ate qe quhet network. • Shtresa Network eshte shtresa me e ulet qe realisht merret me transportimin e te dhenave nga nje kompiuter ne nje kompiuter tjeter edhe pse mund te gjendet ne nje network tjeter, ndryshe nga Data Link i cili merret vetem me paisjet qe jane lokale.
  • 34. Shtresa e Rrjetit • Shtresa Network eshte realisht pergjegjese per shperndarjen e paketave (tashme quhen paketa dhe jo me frames si ne rastin e Data Link) nga burimi tek destinacioni, qofte ky jashte rrjetit local (loca network). • Per shkak te adresimit logjik, ku ç’do paisjeje ne rrjet i caktohet nje adrese IP te cilen e ka vetem ajo dhe askush tjeter mund te identifikohet pa gabim edhe nje host qe ndodhet ne taivan
  • 35. Si kalojne te dhenat nga nje network ne nje tjeter? • Gjeja e pare qe ben kjo shtrese kur ka paketa per te derguar eshte te kontrolloj nese ne rrjetin e saj ka ndonje paisje me adresen IP te destinacionit, nese nuk ka ne baze te protokollit IP percaktohet se kush prej ruterave eshte me afer me destinacionin keshtu qe paketat i dergohen ruterit dhe ruteri i dergon tek destinacioni nese perseri destinacioni nuk gjendet ne rrjetin e ruterit atehere ndodh e njejta gje deri sa paketat mberrijne ne destinacion. Kalimi i paketave nga nje rrjet ne nje tjeter quhet forwarding kurse forwarding i paketave nga nje ruter ne nje tjeter quhet routing. Ne kete shtrese te OSI-t fillon realisht “tranzicioni” per ne abstraksionin e shtresave me te siperme qe nuk merren me shprendarjen e te dhenave (puna e postierit).
  • 36. Funksionet e shtreses se Rrjetit • Adresimi logjik – kesaj rradhe ndryshe nga Data Link behet nje adresim me ane te adreses IP. Eshte diçka shume e bukur per tu mesuar dhe shkon jashtzakonisht :) . Ne rastin e Data Link, ç’do paisje ne rrjet duhet te kete nje adrese hardware qe nuk e ka askush tjeter, por ketu behet fjale per local network nderkohe qe me rastin e shtreses 3 nuk behet fjale me per local network por per network dhe ç’do makine ne rrjet duhet te kete nje adrese IP unike qe nuk e ka asnje paisje tjeter , ja pse ka vetem 1 www.google.com dhe jo 2 (kur behet fjale per internetwork).
  • 37. Funksionet e shtreses se Rrjetit • * Routing – me siper u tha se behet fjale per internetwork ku paisjet komunikojne me njera-tjetren edhe pse mund te jene shume kilometra larg njera-tjetres, si behet e mundur?, kjo behet e mundur me ane te routing ku ruterat dhe nyjet lidhese midis networkeve kalojn te dhenat dhe bejn forward deri sa ato te gjejn destinacionin real. Eshte pikerisht nje nga funksionet me te rendesishem te kesaj shtrese te percaktojn burimin dhe destinacionin e mesazheve te rrjetit. • * Inkapsulimi Datagram – siç dihet, shtresa si ç’do shtrese tjeter merr SDU nga shtresa e mesiperme dhe kryen inkapsulimin duke i shtuar mesazhit te rrjetit headerin e vet duke krijuar keshtu datagrame apo paketa.
  • 38. Funksionet e shtreses se Rrjetit • * Fragmentimi dhe Riasemblimi – shtresa Network duhet te dergoj te dhena tek shtresa e meposhtme, por ne disa raste shtresa 2 (DLL) nuk mund te pranoj paketa me te medha se nje X madhesi, e ne keto raste pergjegjese per ndarjen e paketave ne paketa me te vogla (ky eshte fragmentimi) eshte shtresa Network. Nderkohe nese paketat vijn nga poshte lart ato duhet te riasemblohen (paketat e vogla bashkohen me njera-tjetren dhe krijojn paketa te medha) dhe per kete eshte pergjegjes shtresa Network. • Shembuj te Protokolleve ne Shtresen Network ne boten Reale IP (v4, v6), ICMP (Internet Control Message Protocol), IGMP (Internet Group Multicast Protocol), IPsec , IPX etj.
  • 39. Shtresa E Transportit • Shtresa 4 e OSI-t quhet Transport Layer (Shtresa e Transportit) dhe ne baze te protokolleve qe perdoren ne te, ajo kryen inkapsulimin e blloqet e te dhenave te krijuara nga aplikacionet ne segmente dhe datagrame (vini re, tani nuk quhen me paketa por segmete dhe datagrame) nga nje host ne nje destinacion tjeter.
  • 40. Pse quhen segmente e datagrame e jo me paketa? • Sepse qe te kryhet transporti ne menyre te kuptueshme dhe pa gabime duhet qe mesazhet (po perdor kete si term te pergjithshem) te jene te kuptueshem edhe nga shtresa 4 e rrjetit ku gjendet destinacioni e per me teper keto mesazhe duhet te plotesojne disa kushte qe percaktohen nga protokolli qe jane duke perdorur (psh UDP) , ne mungese te kesaj qe thash nuk do kishte sherbim TCPIP, UDP e keshtu me rradhe.
  • 41. Funksionet E Shtreses Transportit • * Multiplexing dhe Demultiplexing – ajo qe u tha me siper ka lidhje ne menyre te drejteperdrejt me kete qe po shkruhet, multiplexing eshte kur shume proçeseve (proçes ne rrjet eshte veprimi qe shkakton nje aplikacion duke komunikuar me rrjetin) u dedikohet nje adrese dhe u jepet sherbimi ne baze te nje adrese IP te vetme, ndersa Demultiplexing eshte e kunderta dhe ndodh kur vjen pergjigja dhe pergjigja qe kalon ne IP-n tone zberthehet dhe u jepte proçeseve qe kerkuan me pare komunikim, apo sherbim.2
  • 42. Funksionet E Shtreses Transportit • Segmentimi , Paketimi dhe Riasemblimi – Shtresa e Tranportit segmenton grumbujt e medhenj te te dhenave qe dergon neper rrjet ne mesazhe te vogla te cilat ja kalon shtreses se Networkut, eshte proçesi i ngjashem qe u quajt Fragmentim kur Networku copetonte mesazhet dhe ja dergonte Data Layer, ndryshimi i vetem eshte se ne rastin e Transportit paketat copetohen qe te kenaqin shtresen e Networkut, kurse ne rastin e Networkut ato copetoheshin ne limitet e Data Link.
  • 43. Funksionet E Shtreses Transportit • * Menaxhimi, Hapja dhe mbyllja e lidhjeve – Protokollet connection oriented te shtreses se Transportit jane pergjegjese per hapjen, mbylljen dhe mbarvajtjen e lidhjeve. * Njohja (ACK) dhe ritransmetimi – Shtresa e Transportit per te realizuar transmetimin korrekt te te dhenave perdor nje teknik qe i ben te ditur derguesit se te dhenat erdhen, apo i kerkon ritransmetimin nese mbas 3 tentativave te dhenat nuk kane arritur ende.
  • 44. Shtresa e Sesioneve • Shtresa 5 e cila eshte me e uleta e niveleve te larta dhe tashme nuk merret me me punet e “renda” por preokupohet me shume me lejimin e paisjeve qe te krijojn sesione. • Ç’fare eshte nje sesion? Sesion eshte nje linkim persistent midis dy proçeseve aplikative per nje kohe te caktuar aq sa i nevojitet aplikacioneve per te shkembyer te dhenat. •
  • 45. API – Application Program Interface • Puna primare e shtreses se sesionit eshte qe te vendosi sesione midis aplikativeve dhe ne realitet programet e kesaj shtrese jane me shume aplikative se sa protokolle. Keto aplikative i sherbejn shtresave te siperme nepermjet komandave te caktuara qe zakonisht quhen appliaction program interface apo API. • API-t e zakonshme perfshijn NetBIOS, Remote Procedure Calls [RPC], TCPIP Sockets te cilat e lejojn aplikacionin te kryej komunikime te nje niveli te lart nepermjet networkun thjesht duke perdorur keto ‘metoda komunikimi’ te standardizuara.
  • 46. API – Application Program Interface • Socket Programming, eshte nje shkence e zhvilluar plotesisht ne kete shtrese, pra ne shtresen Session (5), dhe perdoret zakonisht per te krijuar bashkbisedimin midis dy aplikacioneve ne rrjet ne nje sistem Unix, nderkohe qe NetBIOS perdoret gjeresisht ne sistemet windows. • Keshtu qe nuk duhet te bejme gabim dhe te themi se “Socket eshte protokoll” sepse nuk kemi te bejm me me “si dhe qysh te transportohen te dhenat nga filan router, te kalojn ne kete linje, e te fragmentohen kaq here” por kemi te bejme me shtresen abstrakte dhe aplikative ku fuqia i qendron aplikacionit. E njejta gje ndodh dhe me NetBios , ai nuk eshte protokoll prandaj quhet NetBios – TCPIP sepse ndertohet dhe nderverpon MBI TcpIP-n dhe nuk eshte protokoll me vete.