Shkarko Librin 1.2MB
Ne
aplikacionet
e
rrjetit
kemi
gjithnje
dy
procese
qe
shkembejne
msg
me
nj-‐tj.
Mesazhet
transportohen
nepermjet
nderfaqes
me
nivelin
e
transportit.
Kemi
2
protokolle
me
te
njohur
ne
nivelin
transport,
qe
jane:
TCP
(transmition
control
protocol),
UDP
(User
Datagram
Protocol).
Dallimi
kryesor
midis
tyre
eshte:
TCP
eshte
connection
oriented
dhe
garanton
dergimin
e
te
dhenave
ndersa
UDP
nuk
e
garanton
dergimin.
Aplikimet
e
rrjetit,
bazohen
mbi
protokolle
te
nivelit
te
aplikimit
qe
percaktojne:
formatin,
rendin
dhe
veprimet
qe
duhen
ndermare
kur
meret
nje
msg
I
caktuar.
Proceset
dergojne
dhe
marin
msg
nepermjet
xhepave
te
tyre
(sockets).
Nje
xhep
perbehet
nga
adresa
IP
e
kompiuterit
ose
serverit
ku
ndodh
procesi
dhe
porta
ne
te
cilen
komunikon
ky
socket.
192.168.1.100:80
Porta
eshte
nje
nr
I
plote,
midis
1
dhe
65535.
Disa
porta,
jane
te
rezervuara
per
protokolle
apo
aplikacione
te
mirenjohura
psh:
80
-‐
HTTP,
53
-‐
DNS,
1443
-‐
SQL.
Zakonisht
ne
apl
web,
kemi
nje
proces
server
e
nje
client.
Adresa
IP
dhe
porta
e
serverit
duhet
te
jene
stacionare
per
shkak
se
natyra
e
serverit,
eshte
te
sherbeje
kerkesat
e
klienteve.
Si
I
tille,
ai
duhet
te
jete
I
adresueshem
per
klientet.
Procesi
klient,
mund
te
jete
dhe
eshte
dinamik,
persa
I
perket
portes,
mbase
edhe
adreses
IP.
Protokolli
HTTP
-
Hyper
Text
Transmistion
Protocol
Hyper
Text
-‐
ngaqe
krijon
lidhje
quhet
hyper.
Ky
protokoll
ka
dy
komponente:
KLIENT
DHE
SERVER.
Web
Serveri
ruan
objektet
web,
secili
prej
tyre
I
referueshem
nepermjet
nje
URL
(Uniform
Resource
Location
-‐
http(s)://
servername/folder/aile.ext)
ndersa
brosweri
(klienti)
ka
per
detyre
te
pergatise
mesazhet
request
nepermjet
nje
nderfaqe
per
perdoruesin,
ti
dergoje
keto
kerkesa
ne
server,
te
mare
mbrapsht
objektin
pergjigje,
dhe
tja
aaishoje
perdoruesit.
Protokolli
HTTP
eshte
nje
protokoll
pa
gjendje,
dmth
cdo
faqe
konsiderohet
si
nje
program
I
cili
aillon
exec
ne
rreshtin
e
pare
dhe
perfundon
ne
rreshtin
e
fundit.
Ne
perfundim
te
exec te gjitha variablat, stiva e exec shkaterrohen.
Si funx nje kerkese dhe pergjigje HTTP
Ne
aplikacionet
e
rrjetit
kemi
gjithnje
dy
procese
qe
shkembejne
msg
me
nj-‐tj.
Mesazhet
transportohen
nepermjet
nderfaqes
me
nivelin
e
transportit.
Kemi
2
protokolle
me
te
njohur
ne
nivelin
transport,
qe
jane:
TCP
(transmition
control
protocol),
UDP
(User
Datagram
Protocol).
Dallimi
kryesor
midis
tyre
eshte:
TCP
eshte
connection
oriented
dhe
garanton
dergimin
e
te
dhenave
ndersa
UDP
nuk
e
garanton
dergimin.
Aplikimet
e
rrjetit,
bazohen
mbi
protokolle
te
nivelit
te
aplikimit
qe
percaktojne:
formatin,
rendin
dhe
veprimet
qe
duhen
ndermare
kur
meret
nje
msg
I
caktuar.
Proceset
dergojne
dhe
marin
msg
nepermjet
xhepave
te
tyre
(sockets).
Nje
xhep
perbehet
nga
adresa
IP
e
kompiuterit
ose
serverit
ku
ndodh
procesi
dhe
porta
ne
te
cilen
komunikon
ky
socket.
192.168.1.100:80
Porta
eshte
nje
nr
I
plote,
midis
1
dhe
65535.
Disa
porta,
jane
te
rezervuara
per
protokolle
apo
aplikacione
te
mirenjohura
psh:
80
-‐
HTTP,
53
-‐
DNS,
1443
-‐
SQL.
Zakonisht
ne
apl
web,
kemi
nje
proces
server
e
nje
client.
Adresa
IP
dhe
porta
e
serverit
duhet
te
jene
stacionare
per
shkak
se
natyra
e
serverit,
eshte
te
sherbeje
kerkesat
e
klienteve.
Si
I
tille,
ai
duhet
te
jete
I
adresueshem
per
klientet.
Procesi
klient,
mund
te
jete
dhe
eshte
dinamik,
persa
I
perket
portes,
mbase
edhe
adreses
IP.
Protokolli
HTTP
-
Hyper
Text
Transmistion
Protocol
Hyper
Text
-‐
ngaqe
krijon
lidhje
quhet
hyper.
Ky
protokoll
ka
dy
komponente:
KLIENT
DHE
SERVER.
Web
Serveri
ruan
objektet
web,
secili
prej
tyre
I
referueshem
nepermjet
nje
URL
(Uniform
Resource
Location
-‐
http(s)://
servername/folder/aile.ext)
ndersa
brosweri
(klienti)
ka
per
detyre
te
pergatise
mesazhet
request
nepermjet
nje
nderfaqe
per
perdoruesin,
ti
dergoje
keto
kerkesa
ne
server,
te
mare
mbrapsht
objektin
pergjigje,
dhe
tja
aaishoje
perdoruesit.
Protokolli
HTTP
eshte
nje
protokoll
pa
gjendje,
dmth
cdo
faqe
konsiderohet
si
nje
program
I
cili
aillon
exec
ne
rreshtin
e
pare
dhe
perfundon
ne
rreshtin
e
fundit.
Ne
perfundim
te
exec te gjitha variablat, stiva e exec shkaterrohen.
Si funx nje kerkese dhe pergjigje HTTP
No comments:
Post a Comment