0% found this document useful (0 votes)
20 views

FInal Project Report

The document discusses a project report on remote connectivity architecture in cloud environments. It aims to achieve secure and scalable remote access within a cloud using technologies like VPNs, cloud gateways, and IAM solutions. It will address challenges of remote access in cloud like network security threats and data residency regulations. By the end of the project, it expects to have a secure and scalable remote access architecture in cloud along with a detailed analysis of security considerations and best practices.

Uploaded by

sravanthi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

FInal Project Report

The document discusses a project report on remote connectivity architecture in cloud environments. It aims to achieve secure and scalable remote access within a cloud using technologies like VPNs, cloud gateways, and IAM solutions. It will address challenges of remote access in cloud like network security threats and data residency regulations. By the end of the project, it expects to have a secure and scalable remote access architecture in cloud along with a detailed analysis of security considerations and best practices.

Uploaded by

sravanthi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 46

REMOTECONNECTI

VITYARCHI
TECT

APr
ojectRepor
tSubmit
tedi
npar
tialf
ulf
il
lmentoft
he
requi
rementsf
ort
heawardofthedegreeof

BACHELOROFCOMPUTERAPPLI
CATI
ONS

i
n

COMPUTERSCI
ENCEAPPLI
CATI
ON

by

LI
KHI
THAJ(
211
052001
0)

MOUNI
KAK(
211
0520037)

DEPARTMENTOFCOMPUTER
SCIENCEAPPLICATI
ONS
KLEF(KLDEEMEDTOBEUNI VERSI
TY)
AZI
ZNAGAR,MOI NABAD,HYDERABAD-500
075

MAY2024
BONAFI
DECERTI
FICATE

Thi
sist
o cer
tif
ythat t
he pr
oject t
itl
ed REMOTE CONNECTI
VITY
ARCHI
TECTi
sabonaf
ider
ecor
doft
hewor
kdoneby

LI
KHI
THAJ(
211
052001
0)
MOUNI
KAK(
211
0520037)

i
npar
tialf
ulf
il
lmentoft
her
equi
rement
sfort
heawar
doft
hedegr
eeof
Bachel
orofComput
erAppl
icat
ioni
nCOMPUTERSCI
ENCEAPPLI
CATI
ON
of t
he K L DEEMED TO BE UNI
VERSI
TY,AZI
ZNAGAR,MOI
NABAD,
HYDERABAD-
500075,dur
ingt
heyear2023-
2024.

DR.
D.S.
RAO DR.
D.S.
RAO
Pr
ojectGui
de Headoft
heDepar
tment

Pr
ojectVi
va-
vocehel
don 08/
05/
2024

I
nter
nalExami
ner Ext
ernalExami
ner

i
ACKNOWLEDGEMENT

Wewoul
dli
ket
othankt
hef
oll
owi
ngpeopl
efort
hei
rsuppor
tandgui
dance
wi
thoutwhom t
hecompl
eti
onoft
hispr
ojecti
nfr
uit
ionwoul
dnotbepos
sibl
e.

DR.
D.S.
RAO,ourpr
ojectgui
de,f
orhel
pingusandgui
dingusi
nthecour
seof
t
hispr
oject
.

D.
S.RAO,t
heHeadoft
heDepar
tment
,Depar
tmentofCOMPUTERSCI
ENCE
AND TECHNOLOGY.

Ouri
nter
nalr
evi
ewer
s,DR.
D.S.
RAO,DR.
SANTOSHBODDUPALLI
,
DR.
SHI
VAKANTHf
ort
hei
rins
ightandadvi
cepr
ovi
deddur
ingt
her
evi
ew
s
ess
ions
.

Wewouldals
oli
ketot
hankouri
ndi
vidualpar
ent
sandf
ri
endsf
ort
hei
r
cons
tants
uppor
t.

i
i
ABSTRACT

Thepr
ojectwi
llexpl
ores
peci
fi
ccl
ouds
ervi
cesandt
echnol
ogi
est
oachi
eve

t
hes
eobj
ect
ives
.Thi
smayi
ncl
udeut
il
izi
ngvi
rtualpr
ivat
enet
wor
ks(
VPNs
),

cl
oudgat
eways
,andi
dent
ityandacces
smanagement(
IAM)s
olut
ions
.Itwi
ll

al
soaddr
esspot
ent
ialchal
lengesas
soci
atedwi
thr
emot
eacces
sint
hecl
oud,

s
uchasnet
wor
ksecur
ityt
hreat
sanddat
ares
idencyr
egul
ati
ons
.

Byt
hepr
oject
'send,weexpectt
oachi
eveas
ecur
eands
cal
abl
ear
chi
tect
ure

f
orr
emot
eacces
swi
thi
nacl
oudenvi
ronment
.Wewi
llal
sohaveadet
ail
ed

anal
ysi
sofs
ecur
itycons
ider
ati
onsandbes
tpr
act
icesf
orcl
oud-
bas
edr
emot
e

acces
s, al
ong wi
th an eval
uat
ion of t
he i
mpl
ement
ed ar
chi
tect
ure'
s

per
for
manceandef
fect
ivenes
s.

i
i
i
TABLEOFCONTENTS

Ti
tl
e PageNo.

ACKNOWLEDGEMENT i
i

ABSTRACT i
i
i

TABLEOFCONTENTS i
v

LI
STOFTABLES vi
i

LI
STOFFI
GURES vi
i
i

1 I
ntr
oduct
ion 1
1
.1 Backgr
oundoft
hePr
oject 1
1
.1.
1 Technol
ogys
elect
ion 1
1
.2 Pr
obl
em St
atement 2
1
.3 Obj
ect
ives 2
1
.4 Scopeoft
hePr
oject 3

2 Li
ter
atur
eRevi
ew 4
2.
1 AnExampl
eOnHow ToAddPi
ctur
es 4
2.
2 Fi
xedI
mage 5
2.
3 Exampl
eonTabl
eUs
age 6
2.
4 Over
view ofr
elat
edwor
ks 7
2.
5 Advant
agesandLi
mit
ati
onsofexi
sti
ngs
yst
ems 8
2.
6 Potent
ial
usecas
es…………………………………………………………………9

i
v
2.
7 Li
ter
aturesear
ch
st
rat
egies………………………………………………….
.1
1
2.
8 Webbas
edcl
ient
RDP………………………………………………………1
1
2.
9 Eventvi
ewer
l
ogs……………………………………………………………1
2
2.
10Custom RDPt
ool
sand
scr
ipti
ng…………………………………………….
13

3 Pr
opos
edSys
tem 1
4

3.
1 Sys
tem Requi
rement
s................
......
..... 1
4

3.
1.
1 Des
ignandAr
chi
tect
ure....................... 1
4
3.
2 Des
ignoft
heSys
tem ........................... 1
4
3.
2.1Cl
oudenvi
ronment.......................... 1
5
3.
3 Al
gor
ithmsandTechni
quesus
ed..................... 1
6
3.
3.1 Anamol
ydet
ect
ion.......................... 1
6

4 I
mpl
ement
ati
on 1
7
4.
1 Tool
sandTechnol
ogi
esus
ed 1
7
4.
1.
1 Remot
eacces
ssys
tem 1
7
4.
2 Modul
esandt
hei
rdes
cri
pti
ons 1
7
4.
2.1 Mul
tiFact
orAut
hent
icat
ion 1
8
4.
3 Fl
ow oft
heSys
tem 1
9
4.
3.1 Dat
aPr
oces
sing 1
9

5 Met
hodol
ogy
5.
1 Fl
ow
char
t…………………………………………………………………………20

6 Res
ult
sandAnal
ysi
s 30
6.
1 Per
for
manceEval
uat
ion 23
6.
1.
1 Comput
inghar
dwar
e 23

v
6.
2 Compar
isonwi
thexi
sti
ngs
yst
ems 24
6.
2.1 VNC 24
6.
3 Li
mit
ati
onsandf
utur
escope 25
6.
3.1 Mul
timoni
tors
uppor
t 25

7 Concl
usi
onandRecommendat
ions 26
7.
1 Summar
yoft
hePr
oject 26
7.
2 Cont
ribut
ionsandachi
evement
s 26
7.
3 Recommendat
ionsf
orf
utur
ewor
k 27

Ref
erences 28

Appendi
ces 32

A Scr
eens
hot
s 1
7

B Dat
aset
sus
edi
nthepr
oject 1
8

vi
Li
stofTabl
es

2.
1 Rol
ebas
edacces
scont
rol 7
2.
2 Remot
eacces
sint
hecl
oud 9

vi
i
Li
stofFi
gur
es

2.
1 Cl
oudAr
chi
tect 4
2.
2 KLHLogo 5
2.
3 Remot
eacces
spr
otocol 5

B.
1 Scr
eens
hot
s 1
7

vi
i
i
Chapt
er1

I
ntr
oduct
io

1
.1 Backgr
oundoft
hePr
oject

Theever
-incr
eas
ingr
eli
anceoncl
oud-
bas
edr
esour
ceshascr
eat
eda

cr
iti
calneedf
ors
ecur
eremot
eacces
smechani
sms
.Or
gani
zat
ionsar
e

movi
ng es
sent
ialappl
icat
ions and dat
atot
he cl
oud,maki
ng i
t

i
mper
ati
vef
oraut
hor
ized us
erst
o acces
sthes
eres
our
cesf
rom any

l
ocat
ion.Thi
spr
ojectaddr
ess
est
hisgr
owi
ng need by f
ocus
ing on

des
igni
ng a s
ecur
eremot
eacces
sar
chi
tect
ures
peci
fi
cal
lyf
orcl
oud

envi
ronment
s.

1
.1.
1 Technol
ogys
elect
ion

Thef
oll
owi
ngs
ect
ion,Technol
ogySel
ect
ion,wi
llf
ocusoni
dent
ifyi
ng

t
hemos
tsui
tabl
ecl
ouds
ervi
cesandt
echnol
ogi
est
obr
ingt
her
emot
e

acces
sar
chi
tect
uret
oli
fe.We'
l
lexpl
orevar
iouscl
oudacces
smet
hods

l
ikevi
rtualpr
ivat
enet
wor
ks(
VPNs
),cl
oudgat
eways
,andt
hezer
o-t
rus
t

net
wor
kacces
s(ZTNA)appr
oach.Addi
ti
onal
ly,we'
l
lexami
neI
dent
ity

and Acces
s Management (
IAM) s
olut
ions t
o s
treaml
ine us
er

1
pr
ovi
sioni
ng,management
,and pot
ent
ial
lyi
mpl
ements
ingl
esi
gn-
on

(
SSO)f
oramor
econveni
entl
ogi
nexper
ience.

Depl
oymentandTes
ting

The Depl
oyment and Tes
ting s
ect
ion wi
llout
li
ne t
he pr
oces
s of

depl
oyi
ngt
hedes
ignedar
chi
tect
urewi
thi
nthecl
oudenvi
ronment
.To

ens
uret
he ar
chi
tect
uref
unct
ionss
ecur
elyand ef
fi
cient
ly,we'
l
lal
so

cover s
ecur
ity and per
for
mance t
est
ing pr
ocedur
es,s
uch as

vul
ner
abi
li
tys
canni
ngandper
for
mancebenchmar
king.

1
.2 Pr
obl
em St
atement

Thegr
owi
ngr
eli
anceoncl
oud-
bas
edr
esour
cesneces
sit
atesas
ecur
e

andef
fi
cientmechani
smf
oraut
hor
izedus
erst
oacces
sthem r
emot
ely.

Tr
adi
ti
onalacces
smet
hodsmaynotbes
uit
abl
efort
hedynami
cand

s
cal
abl
enat
ureofcl
oudenvi
ronment
s.Secur
ityr
isksas
soci
atedwi
th

r
emot
e acces
s,al
ong wi
tht
he need f
oropt
imalper
for
mance and

compl
iancecons
ider
ati
ons
,pos
esi
gni
fi
cantchal
lenges
.

1
.3 Obj
ect
ives

Thepr
ojectai
mst
oachi
eves
ever
alkeyobj
ect
ives
.Thepr
imar
ygoali
s

t
o des
ign and i
mpl
ement a s
ecur
e r
emot
e acces
s ar
chi
tect
ure

s
peci
fi
cal
lybui
ltf
orcl
oudenvi
ronment
s.Thi
sar
chi
tect
urewi
llpr
ior
iti
ze

2
r
obus
tsecur
ity meas
ures t
osaf
eguar
dsens
iti
ve i
nfor
mat
ion and

pr
eventunaut
hor
ized acces
s.I
tshoul
d be abl
eto accommodat
ea

gr
owi
ng numberofus
ers and r
esour
ces wi
thi
nthe cl
oud wi
thout

compr
omi
sing on per
for
mance or s
ecur
ity. Fi
nal
ly, t
he pr
oject

emphas
izesopt
imi
zing t
her
emot
eacces
sexper
iencef
orus
ers
.Thi
s

i
nvol
vesmi
nimi
zingl
atencyandens
uri
ngas
moot
hexper
iencewhen

acces
singcl
oud-
bas
edappl
icat
ionsanddat
a.

1
.4 Scopeoft
hePr
oject

Byf
ocus
ingont
hes
ecor
eobj
ect
ivesands
cope,t
hepr
ojectai
mst
o

del
iver a r
obus
t r
emot
e acces
s ar
chi
tect
ure t
hat empower
s

or
gani
zat
ionst
osecur
elyl
ever
age t
he f
ullpot
ent
ialofcl
oud-
bas
ed

r
esour
cesf
ort
hei
rremot
ewor
kfor
ce.

3
Chapt
er2

Li
ter
atur
eRevi
ew

2.
1 AnExampl
eOnHow ToAddPi
ctur
es

To i
ll
ust
rat
ethe s
ecur
ityt
hreat
s as
soci
ated wi
thr
emot
e acces
s,

cons
ideras
cenar
iowher
eahackeri
nter
cept
sdat
atr
ans
mis
sion.Thi
s

emphas
izest
hei
mpor
tanceofr
obus
tsecur
itymeas
uresl
ikeencr
ypt
ion

t
osaf
eguar
dsens
iti
vei
nfor
mat
ion.

Exampl
eofus
ingal
abelt
oref
ert
oaFi
gur
e2.
1

Fi
gur
e2.
1:Cl
oudar
chi
tect

4
2.
2 Fi
xedI
mage

I
nrar
ecas
es,compat
ibi
li
tyi
ssuesbet
weent
hei
magef
ormatandyour

Wor
dver
sioncanal
socaus
edi
spl
aypr
obl
ems
.Ifyou'
reus
inganol
der

ver
sionofWor
d,i
tmi
ghtnotbeabl
etor
endercer
tai
nneweri
mage

f
ormat
scor
rect
ly.

Iwantmyi
magef
ixedher
e

Fi
gur
e2.
2:KLHLogo

Fi
gur
e2.
3:Remot
eacces
spr
otocol

5
2.
3 Exampl
eonTabl
eUs
age

Secur
ityi
spar
amountwhenconf
igur
ingRDPacces
s.Tr
adi
ti
onalmet
hods

r
elys
olel
yonus
ernamesandpas
swor
ds,whi
chcanbevul
ner
abl
e.To

mi
ti
gat
ethi
sri
sk,amul
ti
-l
ayer
edappr
oachi
srecommended.Ass
howni
n

t
het
abl
ebel
ow,i
mpl
ement
ingMul
ti
-Fact
orAut
hent
icat
ion(
MFA)adds

anext
ral
ayerofs
ecur
itybyr
equi
ri
nganaddi
ti
onalver
ifi
cat
ionf
act
or,

s
uchasacodef
rom aphoneapp,t
ologi
n.

Conf
igur
ati
onTabl
es:RDPus
est
abl
est
ost
oreconf
igur
ati
ons
ett
ingsf
or

t
heconnect
ion.Thes
etabl
esdef
inepar
amet
ersl
ikedi
spl
ayr
esol
uti
on,

col
ordept
h,s
ecur
itys
ett
ings
,andmor
e.Thi
sal
lowsf
orcus
tomi
zingt
he

r
emot
edes
ktopexper
ience.

Let
'ss
ayyou'
reus
ings
preads
heets
oft
war
eoradat
abas
eappl
icat
ion

whi
le connect
ed t
hrough RDP.Thes
e appl
icat
ions i
nher
ent
lyr
ely on

t
abl
est
ost
oreandpr
esentdat
a.Fori
nst
ance,i
nas
preads
heet
,dat
ais

or
gani
zedi
ntor
owsandcol
umns
,es
sent
ial
lyf
ormi
ngat
abl
e.Si
mil
arl
y,

dat
abas
ess
tor
einf
ormat
ioni
nst
ruct
uredt
abl
eswi
thdef
inedf
iel
ds.

I
nthi
sscenar
io,RDPact
sasabr
idge,t
rans
mit
tingt
hei
nfor
mat
ionf
rom

t
he r
emot
e appl
icat
ion f
ordi
spl
ayon yourl
ocalmachi
ne.The t
abl
es

t
hems
elvesr
esi
dewi
thi
ntheappl
icat
ionyou'
reus
ingr
emot
ely.

6
Tabl
e2.
1:Rol
ebas
edacces
scont
rol

Secur
ityMeas
ure Des
cri
pti
on Benef
it
Mul
ti-
Fact
or Requir
esaddi t
ional Si
gnif
icantl
yreducesr
isk
Aut
henti
cati
on(
MFA) veri
fi
cati
onfact orl
ikea ofunauthori
zedacces
s.
codefrom aphoneapp
besi
desus er
nameand
password.

2.
4 Over
view ofRemot
eDes
ktopPr
otocol

The gr
owi
ng r
eli
ance on cl
oud-
bas
ed r
esour
cesneces
sit
atesr
obus
t

and s
ecur
eremot
e acces
ssol
uti
ons
.Thi
ssect
ion expl
oresexi
sti
ng

r
esear
ch on des
igni
ng and i
mpl
ement
ing s
ecur
e r
emot
e acces
s

ar
chi
tect
uress
peci
fi
cal
lyf
orcl
oudenvi
ronment
s.

Remot
eDes
ktopPr
otocol(
RDP)i
saMi
cros
oft
-devel
opedpr
otocolt
hat

enabl
es us
erst
o connectt
oar
emot
e comput
erovera net
wor
k

connect
ion.Thi
s al
lows you t
osee and i
nter
actwi
tht
he r
emot
e

comput
er'
sgr
aphi
caldes
ktopi
nter
faceasi
fyouwer
esi
tti
ngdi
rect
lyi
n

f
rontofi
t.

Thi
sfunct
ional
it
yof
fer
ssever
aladvant
ages
.Fi
rst
ly,r
emot
eacces
s:you

can connectt
o a di
stantcomput
erf
rom anywher
ewi
th an i
nter
net

connect
ion.Thi
sisal
if
esaverf
ors
yst
em admi
nis
trat
orswhoneedt
o

t
roubl
eshooti
ssuesonr
emot
emachi
nesorf
oranyonewhoneedst
o

7
acces
sspeci
fi
csof
twar
e orf
il
est
hatar
en'
tavai
labl
e on t
hei
rlocal

devi
ce.Secondl
y,i
mpr
ovedpr
oduct
ivi
ty:RDPal
lowsyout
oseaml
ess
ly

wor
konar
emot
ecomput
er,al
mos
tli
keyou'
reus
ingi
tlocal
ly.Thi
sis

par
ticul
arl
yus
efulwhenyou'
ret
ravel
ingorwor
kingf
rom home.Fi
nal
ly,

s
ecur
ity:RDPempl
oysr
obus
tencr
ypt
iont
osaf
eguar
dyourdat
adur
ing

t
rans
mis
sionbet
weenyourl
ocalmachi
neandt
her
emot
ecomput
er.

2.
5 Advant
agesandLi
mit
ati
onsofexi
sti
ng
sys
tems

Remot
eacces
sincl
oudenvi
ronment
shasbecomeagame-
changerf
or

bus
ines
ses
.Itempower
sa t
rul
yfl
exi
ble wor
k envi
ronment
,wher
e

empl
oyeescans
ecur
elyacces
sappl
icat
ionsanddat
afr
om anywher
e

wi
thani
nter
netconnect
ion.Thi
sfos
ter
sar
emot
ewor
kfor
ce,i
mpr
oves

bus
ines
s cont
inui
tyi
n unf
ores
een ci
rcums
tances
,and pr
ovi
des a

s
igni
fi
cantadvant
agei
ntoday'
sgl
obal
izedl
ands
cape.

Remot
e acces
srel
ies heavi
ly on a s
tabl
e and r
eli
abl
eint
ernet

connect
ion.Net
wor
k out
agesors
low connect
ionscan s
igni
fi
cant
ly

i
mpactus
erexper
ience and pr
oduct
ivi
ty.Compl
iance addsanot
her

l
ayerofcompl
exi
ty.Whendeal
ingwi
ths
ens
iti
vedat
a,or
gani
zat
ions

needt
oens
uret
hei
rremot
eacces
sar
chi
tect
ureadher
est
orel
evant

dat
ares
idencyr
egul
ati
onsand i
ndus
trys
tandar
ds.Ther
e'sal
sot
he

pot
ent
ialf
ordat
alos
sifpr
operdat
asecur
ity pr
act
ices ar
e not

i
mpl
ement
edf
orr
emot
eacces
ssol
uti
ons
.Regul
ars
ecur
ityaudi
tsand

us
ert
rai
ningar
ees
sent
ial
.Fi
nal
ly,compar
edt
otr
adi
ti
onalon-
premi
ses
8
s
olut
ions
,or
gani
zat
ionsmay have l
esscont
rolovert
he under
lyi
ng

i
nfr
ast
ruct
ure and s
ecur
ity meas
ures of
fer
ed by cl
oud pr
ovi
der
s.

Under
standi
ng and eval
uat
ing cl
oud pr
ovi
der s
ecur
ity pr
act
ices

becomescr
uci
al.

Tabl
e2.
2:Remot
eAcces
sint
heCl
oud:Advant
agesandLi
mit
ati
ons

Feat
ure Advant
age Li
mit
ati
on
Secur
eacces
stoappl
icat
ionsanddat
a
Fl
exi
bil
it
yand f
rom anywher
ewi
thani
nter
net Rel
iantons
tabl
eint
ernet
Acces
sibi
li
ty connect
ion connect
ion

Cl
oudr
esour
cess
cal
ebas
edonus
er
Scal
abi
li
tyandCos
t- needs
,reduci
ngupf
ronthar
dwar
eand Li
mit
edcont
roloverunder
lyi
ng
Ef
fect
ivenes
s s
oft
war
ecos
ts cl
oudi
nfr
ast
ruct
ure

Cent
ral
ized Pot
ent
ialf
ordat
alos
sifpr
oper
Managementand Cl
oudpr
ovi
der
shandl
ecor
e s
ecur
itypr
act
icesar
enot
Secur
ity i
nfr
ast
ruct
ures
ecur
ityandmai
ntenance i
mpl
ement
ed

Compl
iancecons
ider
ati
onsadd
Col
labor
ati
onand Enabl
ess
eaml
esscol
labor
ati
onbet
ween compl
exi
ty,es
peci
all
yfors
ens
iti
ve
I
nnovat
ion geogr
aphi
cal
lydi
sper
sedt
eams dat
a

Secur
ityr
isksl
ikeunaut
hor
ized
Di
sas
terRecover
yand Cl
oudr
edundancymi
nimi
zesdownt
ime acces
sordat
abr
eachesar
ea
Bus
ines
sCont
inui
ty dur
ingdi
srupt
ions concer
n

9
2.
6.Pot
ent
ialUs
eCas
es

Whi
leRDPi
sawel
l-
est
abl
ishedpr
otocoldocument
edheavi
ly,f
indi
ng

l
it
erat
uredi
rect
lydi
scus
singus
ingt
abl
ess
peci
fi
cal
lywi
thi
nwebpages

acces
sedt
hroughRDPmi
ghtbedi
ff
icul
t.Her
e'swhy:

RDPandWebpages
:RDPi
sdes
ignedf
orr
emot
edes
ktopacces
s,not

i
nter
act
ingwi
thwebpagesdi
rect
ly.Webpagesar
etypi
cal
lyacces
sed

t
hroughawebbr
ows
er,notanRDPconnect
ion.

Tabl
esWi
thi
nWebpages
:Tabl
esar
eaf
undament
albui
ldi
ngbl
ockf
or

webpages
,us
edf
orl
ayout
,dat
apr
esent
ati
on,andmor
e.Theus
eoft
abl
es

wi
thi
nwebpagest
hems
elveswoul
dn'
tbes
peci
fi
ctoRDP.

Web-
Bas
edRDPCl
ient
s:Ther
ear
esomeweb-
bas
edcl
ient
sthatal
low

i
nit
iat
ingRDPs
ess
ionst
hroughawebi
nter
face.I
nthi
sscenar
io,t
hewebpage

i
tsel
fmi
ghtut
il
izet
abl
esf
ordi
spl
ayi
ngi
nfor
mat
ionr
elat
edt
otheRDP

connect
ion,s
uchass
erverdet
ail
sorconnect
ions
tat
us.

Cont
entWi
thi
nRDPSes
sion:I
fyou'
reacces
singawebpaget
hroughar
emot
e

des
ktops
ess
ionandt
hewebpagei
tsel
fheavi
lyr
eli
esont
abl
esf
ordat
a

pr
esent
ati
on,t
hatwoul
dbeas
ituat
ionwher
etabl
esar
erel
evantwi
thi
nthe

RDPcont
ext
.

Her
ear
esomes
ear
chs
trat
egi
est
ofi
ndpot
ent
ial
lyr
elevanti
nfor
mat
ion:

 Sear
chf
or"
web-
bas
edRDPcl
ientt
abl
es"
:Thi
smi
ghtl
eadyout
o

r
esour
cest
hatdi
scus
show t
hes
ecl
ient
sus
etabl
es.

1
0
 Focusont
hes
peci
fi
cappl
icat
ion:I
fyou'
reencount
eri
ngt
abl
eswi
thi
na

par
ticul
arappl
icat
ionacces
sedt
hroughRDP,s
ear
chf
or

document
ati
onorus
ergui
desf
ort
hatappl
icat
iont
ounder
standi
tsus
e

oft
abl
es.

 Remot
eDes
ktopSer
vicesManagement
:Ifyou'
remanagi
ngRDP

s
ess
ionsandt
abl
esar
erel
evantwi
thi
nthatcont
ext
,sear
chf
or

document
ati
onon"
Remot
eDes
ktopSer
vicesManager
"and"
tabl
es"
.

I
t'
simpor
tantt
oremembert
hatRDPi
spr
imar
il
yforr
emot
edes
ktopacces
s,

notwebbr
ows
ing.I
fyoucanpr
ovi
demor
edet
ail
saboutyours
peci
fi
c

s
ituat
ion,Imi
ghtbeabl
etoof
fermor
etar
get
edadvi
ce.

2.
7Li
ter
atur
eSear
chSt
rat
egi
es

Fi
ndi
ngl
it
erat
ureont
hiss
peci
fi
ctopi
cmi
ghtbechal
lengi
ng.Her
ear
esome
r
efi
neds
ear
chs
trat
egi
es:

 "
Web-
bas
edRDPcl
ientt
abl
es"
:Thi
ssear
chf
ocus
esonhow web-
bas
ed

RDPcl
ient
smi
ghtus
etabl
es.

 FocusonSpeci
fi
cAppl
icat
ions
:Ifyou'
reencount
eri
ngt
abl
eswi
thi
na

par
ticul
arappl
icat
ionacces
sedt
hroughRDP,s
ear
chf
or

document
ati
onorus
ergui
desf
ort
hatappl
icat
iont
ounder
standi
tsus
e

oft
abl
es.

 Remot
eDes
ktopSer
vicesManagement
:Ifyou'
remanagi
ngRDP

s
ess
ionsandt
abl
esar
erel
evantwi
thi
nthatcont
ext
,sear
chf
or

document
ati
onon"
Remot
eDes
ktopSer
vicesManager
"and"
tabl
es"
.

2.
8Web-
Bas
edRDPCl
ient
s(Li
mit
edUs
eCas
e):
1
1
Whi
leRDPi
snott
ypi
cal
lyus
edf
orwebbr
ows
ing,t
her
ear
eaf
ew web-
bas
ed

cl
ient
sthatal
low i
nit
iat
ingRDPs
ess
ionst
hroughawebi
nter
face.Thes
eweb

i
nter
facesmi
ghtut
il
izet
abl
est
odi
spl
ayi
nfor
mat
ionr
elat
edt
otheRDP

connect
ioni
tsel
f,s
uchas
:

 Avai
labl
eRDPs
erver
s

 Connect
iondet
ail
sli
kes
ervernameandus
ername

 Ses
sions
tat
usi
nfor
mat
ion(
connect
ed/
dis
connect
ed)

Whi
leRDPi
spr
imar
il
yforr
emot
edes
ktopacces
s,t
abl
escanpl
ayar
olei
n

var
iouswayswi
thi
ntheRDPecos
yst
em:

 ManagementandMoni
tor
ing:Tabl
esar
ees
sent
ialf
ordi
spl
ayi
ng

i
nfor
mat
ionaboutRDPs
ess
ionsi
ntool
sli
keRDMS.

 Cus
tom RDPSol
uti
ons
:Advancedus
ersmi
ghtl
ever
aget
abl
esf
or

conf
igur
ati
onmanagementandwor
kfl
ow aut
omat
ionwi
thi
nRDP

s
cri
pts
.

 Dat
aPr
esent
ati
on:Manyappl
icat
ionsacces
sedt
hroughRDP

i
nher
ent
lyr
elyont
abl
esf
ordat
aor
gani
zat
ionanddi
spl
ay.
excl
amat
ion

 Web-
Bas
edRDPCl
ient
s(Li
mit
edUs
eCas
e):I
nrar
ecas
es,web-
bas
ed

RDPcl
ient
smi
ghtus
etabl
est
odi
spl
ayi
nfor
mat
ionaboutavai
labl
e

RDPconnect
ions
.excl
amat
ion

 EventVi
ewerLogs
:Eventvi
ewerl
ogsont
heRDPs
ervermi
ghtcont
ain

t
abl
e-l
ikeent
rieswi
thdet
ail
saboutRDPact
ivi
ty.

Under
standi
nghow t
abl
esar
eus
edwi
thi
nthes
evar
iouscont
ext
scan

enhanceyourover
allRDPexper
ience.

1
2
2.
9EventVi
ewerLogs
:

Fort
roubl
eshoot
ingpur
pos
es,youcanexami
net
heRemot
eDes
ktopSer
vices

eventvi
ewerl
ogsont
heRDPs
erver
.Thes
elogsmi
ghtcont
ainent
ries

f
ormat
tedl
iket
abl
es,pr
ovi
dingdet
ail
sabout
:

 RDPconnect
ionat
tempt
s

 Er
ror
sencount
ereddur
ingRDPs
ess
ions

 Conf
igur
ati
onchangesmadet
oRDPs
ervi
ces

2.
10Cus
tom RDPTool
sandScr
ipt
ing(
ForAdvanced

Us
ers
):

Powerus
ersmi
ghtl
ever
ages
cri
pti
ngl
anguagesoraut
omat
iont
ool
sto

manageRDPt
asks
.Thes
escr
ipt
scoul
dpot
ent
ial
lyut
il
izet
abl
esi
naf
ew ways
:

 Conf
igur
ati
onManagement
:Tabl
escoul
dst
oreconf
igur
ati
ondat
afor

var
iousRDPconnect
ions
.Thi
sdat
acoul
dincl
udes
ervernames
,

us
ernames
,pr
efer
reddi
spl
ays
ett
ings
,orot
herconnect
ionpar
amet
ers
.

Byr
efer
enci
ngt
hes
etabl
es,s
cri
ptscanaut
omat
ethepr
oces
sof

es
tabl
ishi
ngRDPconnect
ionswi
ths
peci
fi
cconf
igur
ati
ons
.

 Wor
kfl
ow Aut
omat
ion:Tabl
escoul
dbeus
edt
odef
ines
equencesof

act
ionsf
oraut
omat
edRDPt
asks
.excl
amat
ionFori
nst
ance,as
cri
pt

mi
ghtus
eat
abl
etodef
ineas
equenceofs
tepsf
orconnect
ingt
o

mul
ti
ples
erver
s,r
unni
ngs
peci
fi
ccommandsoneach,andt
hen

di
sconnect
ing.Thi
sal
lowsf
oraut
omat
ingr
epet
iti
veRDPwor
kfl
ows
.

1
3
Chapt
er3

Pr
opos
edSys
tem

3.
1 Sys
tem Requi
rement
s

Thi
ssect
ionout
li
nest
hes
yst
em r
equi
rement
sforbot
hcl
ient(
acces
sing

devi
ce)and s
erver(
remot
e des
ktop machi
ne)s
ides when ut
il
izi
ng

Remot
e Des
ktop Pr
otocol(
RDP)f
orr
emot
e acces
s.Under
standi
ng

t
hes
erequi
rement
siscr
uci
alf
orpl
anni
nganddepl
oyi
ngas
ucces
sful

RDPs
olut
ion.

3.
1.
1 Des
ignandAr
chi
tect
ure

Thi
ssect
iondel
vesi
ntot
hedes
ignandar
chi
tect
ureoft
hepr
opos
ed

s
ecur
eremot
eacces
ssys
tem f
orcl
oudenvi
ronment
s.Thes
yst
em wi
ll

l
ever
ageRemot
eDes
ktopPr
otocol(
RDP)ast
hecor
eacces
spr
otocol

butwi
lli
ncor
por
ateaddi
ti
onals
ecur
itymeas
uresandopt
imi
zat
ionst
o

ens
urear
obus
tandus
er-
fri
endl
yexper
ience.

3.
2 Des
ignoft
heSys
tem

Thes
esecur
itymeas
ures
,wheni
mpl
ement
edef
fect
ivel
y,wi
llcr
eat
ea

s
trong f
oundat
ion f
or s
ecur
ing acces
sto cl
oud-
bas
ed r
esour
ces

t
hroughRDP.Thef
oll
owi
ngs
ubs
ect
ionswi
llexpl
oreaddi
ti
onaldes
ign

cons
ider
ati
onsf
ocus
edons
cal
abi
li
ty,per
for
manceopt
imi
zat
ion,us
er

exper
ience,andcompl
iance.

1
4
3.
2.1 Cl
oudenvi
ronment

Thi
ssubs
ect
ion di
vesdeeperi
ntot
he s
ecur
ityf
ramewor
k,a cr
iti
cal

componentoft
hepr
opos
ed s
ecur
eremot
eacces
ssys
tem f
orcl
oud

envi
ronment
s.Thef
ramewor
kai
mst
ocr
eat
ear
obus
tbar
rieragai
nst

unaut
hor
izedacces
sands
afeguar
dsens
iti
vedat
a.

1
5
3.
3 Al
gor
ithmsandTechni
quesus
ed

RDPr
epor
ts,l
ikel
yref
err
ingt
oRemot
eDes
ktopPr
otocolr
epor
ts,don'
t

t
ypi
cal
lyi
nvol
ve compl
ex al
gor
ithms
.However
,they do l
ever
age

var
ioust
echni
quest
o anal
yzeand pr
esentdat
a on r
emot
edes
ktop

s
ess
ions
.

3.
3.1 Anamol
ydet
ect
ion

Thes
peci
fi
ctechni
quesmi
ghtexpanddependi
ngont
her
epor
ttype.

For i
nst
ance,r
epor
tsf
ocus
ing on s
ecur
ity mi
ght ut
il
ize anomal
y

det
ect
ion t
echni
ques t
o i
dent
if
y s
uspi
cious act
ivi
ty or pot
ent
ial

br
eaches
.Repor
ts ai
med atr
esour
ce opt
imi
zat
ion coul
dlever
age

al
gor
ithms t
oident
if
y under
uti
li
zed r
esour
ces ors
ugges
tef
fi
cient

al
locat
ions
trat
egi
es.

1
6
Chapt
er4

I
mpl
ement
ati
on

4.
1 Tool
sandTechnol
ogi
esus
ed

The s
ecur
eremot
e acces
ssys
tem wi
lll
ever
age RDP as t
he cor
e

pr
otocolwhi
lel
ayer
ingons
ecur
ityt
hroughMul
ti
-Fact
orAut
hent
icat
ion

s
erver
s, I
dent
ity and Acces
s Management s
yst
ems
, net
wor
k

s
egment
ati
on t
ool
s,and dat
a encr
ypt
ion pr
otocol
s.Scal
abi
li
ty and

per
for
mancewi
llbeaddr
ess
edwi
thl
oadbal
anci
ngs
ervi
ces
,Cont
ent

Del
iver
yNet
wor
ks,anddes
ktopcompr
ess
iont
ool
s.

4.
1.
1 Remot
eacces
ssys
tem

A pr
ojectdes
cri
pti
oni
sahi
gh-
levelover
view ofwhyyou’
redoi
nga

pr
oject
.Thedocumentexpl
ainsapr
oject
’sobj
ect
ivesandi
tses
sent
ial

qual
it
ies
.Thi
nkofi
tast
heel
evat
orpi
tcht
hatf
ocus
esonwhatandwhy

wi
thoutdel
vingi
ntohow.Thepr
opos
eds
ecur
eremot
eacces
ssys
tem

wi
llut
il
ize a combi
nat
ion oft
ool
sand t
echnol
ogi
est
o achi
eve i
ts

f
unct
ional
it
y.Att
hecor
e,Remot
eDes
ktopPr
otocol(
RDP)s
ervesast
he

f
oundat
ion f
or r
emot
e acces
s,of
fer
ing f
ami
li
ari
ty and pl
atf
orm-

agnos
ticcompat
ibi
li
ty.

4.
2 Modul
esandt
hei
rdes
cri
pti
ons
1
7
The Secur
ity modul
e s
afeguar
ds acces
s wi
th mul
ti
-f
act
or

aut
hent
icat
ion, i
dent
ity and acces
s management
, net
wor
k

s
egment
ati
on,anddat
aencr
ypt
ion.Scal
abi
li
tyandPer
for
mancear
e

ens
ured t
hrough l
oad bal
anci
ng,Cont
entDel
iver
y Net
wor
ks,and

des
ktopcompr
ess
ion.Us
erexper
iencei
spr
ior
iti
zedwi
thaus
er-
fri
endl
y

RDP i
nter
face and pot
ent
ialSi
ngl
e Si
gn-
On,whi
let
he Compl
iance

modul
e guar
ant
ees adher
ence t
o dat
aregul
ati
ons us
ing Secur
ity

I
nfor
mat
ionandEventManagementt
ool
sandcl
oud-
bas
edcompl
iance

of
fer
ings
.

4.
2.1 Mul
tif
act
orAut
hent
icat
ion

Ours
ecur
eremot
eacces
ssys
tem l
ever
agesamodul
arappr
oachf
or

f
unct
ional
it
y.The Cor
e Acces
smodul
e pr
ovi
dest
he f
oundat
ion f
or

r
emot
eses
sionsus
ing RDP.TheSecur
itymodul
esaf
eguar
dsacces
s

wi
th mul
ti
-f
act
oraut
hent
icat
ion,acces
scont
rol
s,net
wor
kis
olat
ion,

and dat
a encr
ypt
ion.Scal
abi
li
ty and per
for
mance ar
e addr
ess
ed

t
hrough l
oad bal
anci
ng,Cont
entDel
iver
y Net
wor
ks,and des
ktop

compr
ess
ion. Us
er exper
ience i
s pr
ior
iti
zed wi
th a us
er-
fri
endl
y

i
nter
faceand pot
ent
ialSi
ngl
eSi
gn-
On,whi
lecompl
iancei
sens
ured

t
hroughs
ecur
ityl
oggi
ngandcl
oud-
bas
edt
ool
s.Thi
smodul
ardes
ign

ens
uresar
obus
t,adapt
abl
e,andus
er-
fri
endl
yremot
eacces
ssol
uti
on

f
orcl
oudenvi
ronment
s.

1
8
4.
3 Fl
ow oft
heSys
tem

Onekeyt
echni
quei
nvol
vesdat
aacqui
sit
ion.Pr
ogr
amscanmakecal
ls

t
othe Remot
e Des
ktop Ser
vices APIt
o gat
heri
nfor
mat
ion about

connect
ed s
ess
ions
,us
eract
ivi
ty,and r
esour
ce us
age.Addi
ti
onal
ly,

RDP s
erver
sgener
atel
ogst
hatt
rack connect
ion at
tempt
s,s
ess
ion

det
ail
s,anddi
sconnect
ions
.Thes
elogsar
epar
sedt
oext
ractr
elevant

dat
afor r
epor
ts.Fi
nal
ly,oper
ati
ng s
yst
ems pr
ovi
de per
for
mance

count
erst
hatt
rackr
esour
ceut
il
izat
ion.RDP r
epor
tsmi
ghtl
ever
age

t
hes
ecount
erst
oident
if
ypot
ent
ialper
for
mancebot
tlenecks
.

4.
3.1 Dat
apr
oces
sing

Dat
a pr
oces
sing and pr
esent
ati
on t
echni
quesar
eal
so cr
uci
al.Dat
a

ext
ract
edf
rom var
iouss
our
cescanbef
il
ter
edands
ort
edbas
edon

s
peci
fi
ccr
iter
ial
ikeus
er,s
ess
iondur
ati
on,orappl
icat
ionus
age.Raw

dat
apoi
ntscanbeaggr
egat
edt
opr
ovi
des
ummar
yst
ati
sti
cs,s
uchas

aver
ages
ess
iondur
ati
onort
otalr
esour
cecons
umpt
ion.Repor
tsof
ten

l
ever
agechar
ts,gr
aphs
,andt
abl
est
ovi
sual
lyr
epr
esentt
hecol
lect
ed

dat
a.Techni
quesl
ikebarchar
ts,pi
echar
ts,andl
inegr
aphsef
fect
ivel
y

hi
ghl
ightt
rendsandpat
ter
ns.

1
9
Chapt
er5
Met
hodol
ogy

5.
1Fl
ow char
t

Fl
owchar
t:Cr
eat
ingaWebpageUs
ingRDP
1
.Connectt
oRemot
eMachi
ne:

20
o Yes
:Us
eRDPcl
ientt
oconnectt
other
emot
emachi
nehos
ting

t
hewebdevel
opmentenvi
ronment
.

o No:Got
oSt
ep2a.

2a.LocalDevel
opmentEnvi
ronment
:(Deci
sionPoi
nt)*Avai
labl
e:Us
eyour

l
ocaldevel
opmentenvi
ronmentwi
thacodeedi
torandpr
efer
redweb

devel
opmentt
ool
s.*NotAvai
labl
e:End(
Webpagedevel
opmentnotpos
sibl
e

wi
thoutadevel
opmentenvi
ronment
)

3.Devel
opWebpage:

o Wr
iteHTML,CSS,andJavaScr
iptcode(
orus
eaf
ramewor
k)t
o

cr
eat
ethewebpages
truct
ure,s
tyl
ing,andi
nter
act
ivi
ty.

o Us
eat
extedi
tororI
DE(
Int
egr
atedDevel
opmentEnvi
ronment
)

f
orcodi
ng.

4.LocalTes
ting:(
Opt
ional
,ifus
ingl
ocaldevel
opmentenvi
ronment
)

o Tes
tthewebpagef
unct
ional
it
yinal
ocalwebs
erver(
e.g.
,

XAMPP,MAMP)t
oens
urei
twor
ksasi
ntended.

5.Tr
ans
ferFi
les
:

o Upl
oadt
hewebpagef
il
es(
HTML,CSS,JavaScr
ipt
,images
,et
c.)

t
other
emot
eser
ver
'swebhos
tingdi
rect
ory.

o Us
eaf
il
etr
ans
ferpr
otocol(
FTP)cl
ientl
ikeFi
leZi
ll
aorbui
lt
-i
n

t
ool
swi
thi
ntheRDPcl
ient
.

6.Ver
ifyWebpage:

21
o Acces
sthewebpageus
ingi
tsURLi
nawebbr
ows
eront
he

r
emot
emachi
neorl
ocal
lyi
facces
sibl
e.

o Ens
uret
hewebpagedi
spl
aysandf
unct
ionscor
rect
ly.

7.Publ
ishWebpage(
Opt
ional
):

o I
fther
emot
eser
veri
sdi
rect
lyconnect
edt
othei
nter
net
,the

webpagei
snow l
ive.

o I
fonapr
ivat
enet
wor
k,addi
ti
onalconf
igur
ati
on(
e.g.
,por
t

f
orwar
ding)mi
ghtbeneededf
orext
ernalacces
s.

22
23
Chapt
er6

Res
ult
sand

Anal
ysi
s

6.
1 Per
for
manceEval
uat
ion

Ear
lyRDPVer
sions
:Ini
ti
alRDPver
sionspr
ior
iti
zedcompat
ibi
li
tyover
per
for
mance.Theyr
eli
edons
oft
war
erender
ing,whi
chpl
acedaheavy
bur
den on t
he cl
ient machi
ne'
s CPU. Thi
sres
ult
ed i
n s
luggi
sh
per
for
mance,es
peci
all
yonr
esour
ce-
cons
trai
neddevi
ces
.

Har
dwar
eAccel
erat
ion:A maj
orl
eap camewi
tht
hei
ntr
oduct
ion of

har
dwar
e accel
erat
ion. Thi
s t
echni
que l
ever
ages t
he gr
aphi
cs

pr
oces
singuni
t(GPU)onbot
hthecl
ientands
ervermachi
nest
oof
fl
oad

r
ender
ingt
asks
,si
gni
fi
cant
lyi
mpr
ovi
ngper
for
mance.

6.
1.
1Comput
inghar
dwar
e

Beyond t
he cor
e pr
otocol i
mpr
ovement
s,s
ever
al ot
her f
act
ors

cont
ribut
e t
o RDP'
s per
for
mance evol
uti
on. Thes
e i
ncl
ude

advancement
sin gener
alcomput
ing har
dwar
e,i
ncr
eas
ed net
wor
k

bandwi
dthavai
labi
li
ty,andmor
eef
fi
cientoper
ati
ngs
yst
ems
.

24
6.
2 Compar
isonwi
thexi
sti
ngs
yst
ems

Thebes
topt
iondependsonyours
peci
fi
cneeds
.RDPi
sagoodchoi
ce

f
ors
impl
eremot
eacces
swi
thi
nal
ocalnet
wor
k,pr
ior
iti
zingeas
eofus
e

and s
ecur
ity. Cl
oud-
bas
ed s
olut
ions of
fer gr
eat
er f
lexi
bil
it
y and

s
cal
abi
li
ty,i
dealf
orr
emot
ewor
kfor
cesoracces
sing r
esour
cesf
rom

anywher
e.VNC can be a s
uit
abl
e opt
ion f
orbas
icr
emot
e acces
s

s
cenar
ioswher
ecos
tisamaj
orconcer
n.

6.
2.1VNC

RDP l
ever
ages har
dwar
e accel
erat
ion and net
wor
k opt
imi
zat
ion
t
echni
ques
,of
ten l
eadi
ng t
osmoot
herper
for
mance,es
peci
all
y on
r
esour
ce-
cons
trai
ned devi
ces
. VNC pr
imar
il
y r
eli
es on s
oft
war
e
r
ender
ing,whi
chcanbel
essef
fi
cient
.Cl
oud-
bas
eds
olut
ionsar
eeas
ily
s
cal
abl
etoaccommodat
eal
argenumberofr
emot
eus
ers
.RDPmi
ght
r
equi
readdi
ti
onals
erveri
nfr
ast
ruct
uref
orl
argedepl
oyment
s.

25
6.
3 Li
mit
ati
onsandf
utur
escope

Remot
e Des
ktop Pr
otocol(
RDP)of
fer
s a power
fuland conveni
ent
s
olut
ionf
orr
emot
eacces
s,buti
t'
snotwi
thoutl
imi
tat
ions
.Secur
ityi
sa
key concer
n.By def
aul
t,RDP mi
ghtbe vul
ner
abl
eto br
ute-
for
ce
at
tacksi
fnots
ecur
edpr
oper
ly.I
mpl
ement
ings
trongpas
swor
dsand
mul
ti
-f
act
oraut
hent
icat
ionar
ees
sent
ials
afeguar
ds.

Per
for
mancecanal
sobeacons
ider
ati
on,par
ticul
arl
yoverWi
deAr
ea
Net
wor
ks(
WANs
)wi
thhi
ghl
atencyorl
imi
tedbandwi
dth.Whi
leRDP
hasnet
wor
kopt
imi
zat
ion t
echni
ques
,sl
uggi
shnes
scan s
til
loccuri
n
s
uch envi
ronment
s.Addi
ti
onal
ly,bas
ic RDP f
unct
ional
it
y mi
ghtnot
pr
ovi
deopt
imals
uppor
tformul
ti
-moni
tors
etups
,pot
ent
ial
lyl
eadi
ngt
o
di
spl
ayi
ssuesorl
imi
tat
ions
.

6.
3.1 Mul
ti
-moni
tors
uppor
t

I
nter
msofus
erexper
ience,advancement
sinmul
ti
-moni
tors
uppor
t
coul
d pr
ovi
de s
eaml
essexper
iencesr
epl
icat
ing t
he l
ocalmachi
ne'
s
s
etup on t
he r
emot
e des
ktop. Addi
ti
onal
ly, i
ntel
li
gent r
esour
ce
managementt
echni
ques coul
d be l
ever
aged by RDP t
o opt
imi
ze
per
for
mancebas
edont
heavai
labl
eres
our
cesont
hecl
ientands
erver
machi
nes
.

26
Chapt
er7

Concl
usi
onand
Recommendat
ions

7.
1 Summar
yoft
hePr
oject

Fi
nal
ly, we expl
ored RDP'
s l
imi
tat
ions and f
utur
e s
cope. We
acknowl
edgeds
ecur
ityconcer
nsl
ikepot
ent
ialbr
ute-
for
ceat
tacksand
t
he need f
or s
trong pas
swor
ds and mul
ti
-f
act
or aut
hent
icat
ion.
Addi
ti
onal
ly,we di
scus
sed how per
for
mance can be i
mpact
ed by
f
act
orsl
ikeWAN connect
ivi
tyandr
esour
cel
imi
tat
ionsoncl
ientand
s
ervermachi
nes
.Looki
ngahead,wei
dent
ifi
edexci
ti
ngpos
sibi
li
ti
esf
or
f
utur
eit
erat
ionsofRDP,i
ncl
udi
ng enhanced s
ecur
ityf
eat
ures
,WAN
opt
imi
zat
ion f
orl
ong-
dis
tance connect
ions
,seaml
ess mul
ti
-moni
tor
s
uppor
t, and i
ntel
li
gent r
esour
ce management f
or opt
imal
per
for
mance.

7.
2 Cont
ribut
ionsandachi
evement
s

Thi
srepor
tonRemot
eDes
ktopPr
otocol(
RDP)benef
itt
edgr
eat
lyf
rom
yourcont
ribut
ions
.Youcons
oli
dat
edi
nfor
mat
ionf
rom var
iouss
our
ces
,
cover
ingr
epor
ttechni
ques
,how RDPper
for
mancehasevol
ved,how i
t
compar
est
oot
hers
yst
ems
,it
sli
mit
ati
ons
,andi
tspot
ent
ialf
orf
utur
e
devel
opment
. Compl
ex t
opi
cs wer
e pr
esent
ed i
n cl
ear and
under
standabl
e l
anguage, maki
ng t
hem acces
sibl
e t
o a wi
der
audi
ence.Youal
sot
ail
oredt
hecont
entt
omypr
efer
ences
,for
mat
ting

27
i
tinpar
agr
aphsandf
ocus
ingons
peci
fi
car
easl
ikecompar
isonsand
f
utur
eadvancement
s.Ther
epor
twentbeyond j
ustdes
cri
bing RDP'
s
f
unct
ional
it
ies
;it pr
ovi
ded a t
hor
ough anal
ysi
sthat i
ncl
uded i
ts
l
imi
tat
ionsandexci
ti
ngpos
sibi
li
ti
esf
ort
hef
utur
e.

7.
3 Recommendat
ionsf
orf
utur
ewor
k

Looki
ng ahead, t
her
e's s
igni
fi
cant pot
ent
ial t
o enhance RDP'
s
capabi
li
ti
es.Secur
ity coul
d be bol
ster
ed by i
ntegr
ati
ng endpoi
nt
s
ecur
ity or adopt
ing zer
o-t
rus
t net
wor
k acces
s pr
inci
ples
.
Opt
imi
zat
ions s
peci
fi
cal
ly des
igned f
orWi
de Ar
ea Net
wor
k(WAN)
connect
ions coul
d s
igni
fi
cant
ly i
mpr
ove per
for
mance over l
ong
di
stances
.Seaml
essmul
ti
-moni
tors
uppor
twoul
dens
ureacons
ist
ent
exper
iencer
epl
icat
ingt
hel
ocalmachi
nes
etupont
her
emot
edes
ktop.
Addi
ti
onal
ly,i
ntel
li
gentr
esour
ce managementt
echni
ques coul
d be
i
ncor
por
atedt
oopt
imi
zeper
for
mancebas
edonavai
labl
eres
our
ceson
bot
hcl
ientands
ervermachi
nes
.Byf
ocus
ingont
hes
ear
eas
,fut
ure
i
ter
ati
onsofRDP can of
feran even mor
esecur
e,r
espons
ive,and
ver
sat
il
eremot
eacces
sexper
ience.

28
Bi
bli
ogr
aphy

1
. KaurD,Bhat halGS.Thi
nCli
entCl
oudComputi
ng:AnOver
view.I
nter
nati
onal
JournalforMultiDi
sci
pli
nar
yEngi
neer
ingandBusi
nes
sManagement .
2014;2(
1):
8–10.

2.KampJV,Sprui
jtR.St
ateoftheVDIandSBCuni
on201
5.Pr
ojectVi
rtual
Real
it
yCheck,LogIncons
ult
ants.201
5Mar.

3.AdamczykB,Chydzins
kiA.Achi
evi
ngHighResolut
ionTimerEventsin
Vi
rtual
izedEnvi
ronment.
PLoSONE.201
5;10(
7):e0130887.pmi
d:26177366

4.Calyam P,RajagopalanS,Seethatam S,Sel


vadhuraiA,SalahK,RamnathR.
VDC- Analyst
:Desi
gnandver if
icati
onofvirt
ualdesktopcloudresour
ce
al
locations.ComputerNetworks.2014Aug;68(
5):
110–122.

5.Micr
osof
tExpressRoute.[
cit
ed2018Nov14]Avail
able
f
rom:htt
ps:
//azure.
micros
oft.
com/
en-us
/ser
vices
/expr
ess
rout
e/

6.Vankei
rsbi
lckB,Ver
slypeD,StaelensN,Si moensP,Devel derC,DhoedtB,etal
.
Automati
cf i
ne-
grai
nedareadet ecti
onf orthincli
entsyst
ems .Jour
nalof
NetworkandComput erAppl
ications.2012;35(5)
:1620–
1632.

7.Ri
char
dsonT,Levi
neJ.TheRemot
eFr
amebuf
ferPr
otocol
.RFC61
43.201
1Mar
.

8.RemoteDes ktopPr
otocol,archi
tect
ureandfeat
ures.Mi
crosoftDeveloper
Network.[
cited201
8Nov1 4]Avail
ablef
rom:htt
ps:/
/msdn.
mi cr
osoft
.com/en-
us/
li
brary/
aa383015(v=vs
.85).as
px

9.TeamVi
ewer.[ci
ted2018Nov1
4]Avail
able
fr
om:ht
tps
://
www. teamvi
ewer.
com/
en/company

1
0.Brother
sR.Wor
ldwi
deCli
ent
les
sRemoteSupportSof
twareMarketShar
es,
2014:Top6Mar
ketShar
eLeaders
.IDCRepor
t#258599.201
5Sep.

1
1.AboutTeradici
.[ci
ted2018Nov14]Avai
labl
e
fr
om:http:
//www. t
eradi
ci.
com/about
-us

1
2.VMwar eVi
ew 5wi t
hPCoIP.NetworksOptimi
zati
onGui de.2011.[
cit
ed201 8
Nov14]Avail
able
fr
om:http:
//
www. vmware.com/content
/dam/di
gitalmarket
ing/vmwar e/en/pd
f/
whit
epaper/vi
ew/vmware-vi
ew- 5-
pcoip-
net
wor k-opti
mizati
on-guide-white-
paper
.pdf

29
1
3.AmazonWorkSpaces.[
cit
ed201
8Nov1 4]Avai
labl
e
fr
om:ht
tps
://
cli
ent
s.amazonwor
kspaces.
com/

1
4.Ci
tri
xVDI
.[ci
ted201
8Nov1
4]Avai
labl
efr
om:ht
tps
://
www.
cit
rix.
com

1
5.Detai
ledtr
oubles
hootings t
epsf orremotedeskt
opconnecti
onissuesto
WindowsVMsi nAzure.[ci
ted201 8Nov1 4]Avai
lable
f
rom:https:
//
azure.
microsoft.
com/ en-us
/documentati
on/
art
icl
es/
virt
ual-
machines-
windows-detail
ed-tr
oubl es
hoot-r
dp/

1
6.PCoIPConnecti
onManagerUserGuide.[
cit
ed2018Nov1 4]Avail
abl
e
fr
om:http:
//
www. ter
adi
ci.
com/
web-
help/
Connecti
ng_ZC_
AWS_HTML5/TER1408002_
Connect
ing_ZC_AWS.ht
m

1
7.LaiAM,NiehJ.Ont
heperf
ormanceofwide-areat
hin-cl
ientcomput
ing.ACM
Trans
acti
onsonComputerSys
tems(TOCS).2006;
24(2):
175–209.

1
8.BerrymanA,Cal yam P,LaiA,Honigf
ordM.Vdbench:Abenchmar kingtoolki
t
forthin-cl
ientbasedvirt
ualdesktopenvi
ronments
.IEEESecondInternati
onal
Confer enceonCl oudComput i
ngTechnologyandScience(Cl
oudCom) .
2010:480– 487.

1
9.KlaueJ,RathkeB,Wol is
zA.Evalvid:Aframewor kforvideotrans
mis s
ionand
quali
tyevaluati
on.Internati
onalConferenceonModel l
ingTechniquesand
ToolsforComput erPerf
or manceEvaluation.Spr
inger
.Berli
nHeidelberg.2003.

20.
Suznj
evi
cM,Skori
n-KapovL,HumarI .St
ati
sti
calUserBehaviorDetect
ionand
QoEEval
uati
onforThinClientSer
vices.ComputerScienceandInformati
on
Syst
ems.201
5Jul;
12(2)
:587–605.

21
.Cas asP,SeufertM,EggerS,SchatzR.Quali
tyofexperi
enceinremotevir
tual
des
ktops er
vices.I
n2013IFI
P/IEEEI
nternat
ionalSymposium onI
ntegr
ated
NetworkManagement .Ghent.2013May:1352–1357.

22.
CasasSchlos
serD,Staehl
tB,Bi nzenhöf
erA,BoderB.ImprovingtheQoEof
Cit
rixThi
nClientUsers
.ProceedingsoftheI
EEEInter
nationalConfer
enceon
Communi cati
ons(I
CC201 0).2010May.

23.
Schl
osserD,Binzenhöf
erA,St aehltB.Perfor
mancecompar
isonofwi
ndows
-
basedthi
n-cl
ientarchi
tectur
es .Telecommunicat
ionNet
worksand
Appli
cati
onsConf er
ence.2007:1 97–202.

24.
Makar ovM,Cal yam P,SukhovA,SamykinV.Ti
me-basedcri
ter
iafor
per f
ormancecompar i
sonofres
ourceint
ensi
veusertasksi
nvir
tualdeskt
ops.
Internat
ionalConfer
enceonComput ing,Net
worki
ngandCommuni cat
ions
(ICNC).2014.

25.
KourilJ,LambertovaP.Per f
ormanceanalysisandcompar i
sonof
vir
tualizati
onprotocols,RDPandPCoIP.Proceedingsofthe14t
hWSEAS
int
ernat i
onalconferenceonComput er
s.2010:782–787.

30
26.
ConnectingtoYourWi ndowsI
ns t
anceUsingRDP.AmazonWebSer
vices
Document ati
on.[cit
ed201 8Nov14]Avai
lable
from:htt
p://
docs .
aws .
amazon.com/AWSEC2/lat
est
/Wi
ndowsGui
de/
connect
in
g_to_
windows _i
nstance.ht
ml

27.
VMwar echoos i
ngadi splayprot
ocol:Micr
osoftRDP.[ci
ted201
8Nov14]
Avail
ablefrom:ht t
ps:
//pubs.
vmwar e.com/vi
ew-
50/
index.j
sp?topic=%2Fcom.vmware. vi
ew.pl
anning.
doc%2FGUID-
02D751
82-
CAAC-43ED- 811
9-539E0841EA1F.
html

28.
GundarevD.Ci
tri
xInt
ernal
s:I
CAConnect
ivi
ty.Apr
il201
4.Br
iFor
um,London.
2014.

29.
Des aiN.Introduci
ngUDPtrans
portinHDX.September2011.[
cit
ed201 8Nov
14]Availablef r
om:ht
tps
://
www. ci
tri
x.com/
blogs
/201
1/09/
07/i
ntroduci
ng-udp-
transport-i
n-hdx/

30.
Citr
ixI
CAVi r
tualChannelsOvervi
ew.June2016.[
cit
ed201
8Nov1
4]Avai
labl
e
from:htt
p:/
/suppor
t.ci
tri
x.com/
art
icl
e/CTX1
16890

31
.Gol ebiowskiA.Cit
rixMult
ist
ream ICAexpl ained.December2013.[
cit
ed201
8
Nov1 4]Avail
ablefrom:htt
p://
blog.ci
tri
x24.com/cit
rix-
mul
ti
stream-i
ca-
explai
ned/

32.
RealVNC.[
cited201
8Nov14]Avai
labl
e
from:ht
tps:
//
www. r
eal
vnc.
com/pr
oducts
/vnc/

33.
Tight
VNCt
ool
.[ci
ted201
8Nov1
4]Avai
labl
efr
om:ht
tp:
//
www.
ti
ght
vnc.
com/

34.
Ult
raVNCt
ool
.[ci
ted201
8Nov1
4]Avai
labl
efr
om:ht
tp:
//
www.
uvnc.
com/

35.
ABr i
efI
ntr
oduct
iontoTurboVNC.[
cit
ed2018Nov1 4]Avai
labl
e
from:ht
tp:
//www.t
urbovnc.
org/
About/
Int
roduct
ion

36.
Vankeir
s bil
ckB,Si
moensP,DeTur ckF,Demeest
erP,DhoedtB.Network
lat
encyhi di
nginthincli
entsyst
emsthroughs
erver-
centr
icspecul
ati
ve
dis
playupdat i
ng.JournalofNetwor
kandComput erAppli
cati
ons.
2014;
41:228–239.

37.
PoseyB.TopthreeWi ndows8Remot eFX
enhancementshttp:
//sear
chvir
tual
deskt
op.
techt
arget
.com/
ti
p/Top-
thr
ee-
Windows-8-
Remot eFX-enhancements

38.
TeamVi ewerGmbH.TeamVi ewerSecur
ityst
atement
.May201
7.[cited2018
Nov1 4]Avail
able
from:https
://
download.
teamviewer.
com/docs/
en/
TeamVi
ewer-Securi
ty-
Statement-en.
pdf

39.
MaddenB.TheLayer4prot
ocolsbehindPCoI
PandHDX:Whi chi
sbet
terf
or
VDI
?.TechTar
get
.Januar
y2011.[ci
ted2018Nov14]Avai
labl
e

31
fr
om:htt
p://
searchvi
rtualdes
ktop.
techtar
get.com/featur
e/The-
Layer
-4-
prot
ocol
s-behi
nd-PCoIP-and-HDX-
whi ch-
is-
better
-for-
VDI

40.
Cas
asP,Schat
zR.Qual
ityofexperi
enceincloudservi
ces
:Sur
veyand
measur
ements
.ComputerNetworks.201
5;68:1
49–
1 65.

41
.Ni ehJ,YangSJ,Novi
kN.Measuri
ngthin-
cli
entper
for
manceusi
ngs l
ow-
motionbenchmarki
ng.ACM Tr
ansact
ionsonComputerSys
tems.2003
Feb;21
(1)
:87–
115.

42.
JitBi
t,macrorecor
dertool.[
cit
ed2018Nov14]Avai
labl
e
from:https
://
www. j
it
bit
.com/macro-
recor
der

43.
tcpdump,networ
ks nif
fert
ool
.[ci
ted201
8Nov1
4]Avai
labl
e
from:ht
tp:
//www.tcpdump.or
g/

44.
tcpst
at,tr
affi
cnet
wor kanalys
ist
ool.[
cited2018Nov1
4]Avai
labl
e
from:htt
ps:/
/www.fr
enchfri
es.
net/
paul/t
cpstat
/

45.
.Ni
uW,LiG,TongE,YangX,ChangL,ShiZ,etal .Int
eracti
onrel
ati
onshi
psof
cachesinagent-
basedHDvideosurvei
ll
ance:Discoveryanduti
li
zati
on.
JournalofNet
wor kandComputerAppl
icat
ions.2014;37:
155–
169.

46.
AfzalMK,Kim BS,Ki
m SW.Ef
ficientandReli
ableMPEG-
4Multi
castMAC
Protocolf
orWirel
essNetwor
ks .IEEETr
ansacti
onsonVehi
cul
arTechnol
ogy.
2015Mar ;

47.
Badicam,s
creenr
ecordertool.[
cit
ed201
8Nov1
4]Avai
labl
e
from:ht
tps:
//
www.bandicam.com/

48.
HabibA,ChuangJ.Ser vicedif
fer
ent
iatedpeersel
ect
ion:anincent
ive
mechanis
mf orpeer-t
o- peermediast
reaming.I
EEETransact
ionson
Mult
imedia.2006;
8(3):
61 0–621
.

49.
KhanMA,Hami douT,Athanas i
osVV.Gamedynami csandcostofl
ear
ningi
n
het
erogeneous4Gnetworks.IEEEJournalonSel
ect
edAr easi
n
Communicati
ons.201
2;30(1
):1
98– 21
3.

50.
PalopoliL,Font
anel
liD,AbeniL,Fri
asBV. AnAnal
yticalSolut
ionfor
Probabili
sti
cGuaranteesofReservati
onBasedSoftReal -
TimeSyst ems.I
EEE
TransactionsonParall
elandDistr
ibutedSyst
ems.2016;27(3)
:640–653.

32
33
Appendi
ces

34
Appendi
xA

Scr
eens
hot
s

B.
1 Fi
xedI
mage

I
nrar
ecas
es,compat
ibi
li
tyi
ssuesbet
weent
hei
magef
ormatandyour
Wor
dver
sioncanal
socaus
edi
spl
aypr
obl
ems
.Ifyou'
reus
inganol
der
ver
sionofWor
d,i
tmi
ghtnotbeabl
etor
endercer
tai
nneweri
mage
f
ormat
scor
rect
ly.
Iwantmyi
magef
ixedher
e

Fi
gur
eB.
1:KLHLOGO

35
36
Appendi
xC

Dat
aset
sus
edi
nthepr
oject

RDP (
Remot
e Des
ktop Pr
otocol
)isa pr
otocolf
orr
emot
ely connect
ing t
o
anot
hercomput
er.I
tdoes
n'tdi
rect
lyi
nter
actwi
thdat
aset
sus
edi
nwebpages
.
Dat
aset
sforwebpagesar
etypi
cal
lyacces
sed and pr
oces
sed byt
heweb
s
erverhos
tingt
hewebpage,nott
hecomput
eryouconnectt
owi
thRDP.

Her
e'sabr
eakdown:

 WebpageDat
aset
s:Thes
ear
ecol
lect
ionsofdat
a us
ed t
o bui
ldt
he
dynami
ccont
entofawebpage.Theycanbes
tor
edi
nvar
iousf
ormat
s
l
ike dat
abas
es (
e.g.
, MySQL)
, CSV f
il
es, or API
s (
Appl
icat
ion
Pr
ogr
ammi
ngI
nter
faces
).Thewebpagei
tsel
fdoes
n'tdi
rect
lycont
ain
t
hedat
aset
s;i
tfet
chesanddi
spl
ayst
hedat
aasneeded.

 RDP:Thi
s pr
otocolal
lows you t
oremot
ely acces
sthe des
ktop of
anot
hercomput
er.I
t'
sus
efulf
oradmi
nis
trat
ion,t
echni
cals
uppor
t,or
acces
sings
oft
war
enotavai
labl
eonyourl
ocalmachi
ne.RDPhasno
r
olei
n s
ervi
ng webs
ite cont
ent or managi
ng dat
aset
s us
ed by
webpages
.

37

You might also like