I n d on e s ian   Jou r n al   o f   E lec t r ica l   E n gin e e r in a n d   Com p u t e r   S c ience   Vo l .   25 ,   N o .   1 J a n ua r y   20 22 ,   pp.   4 04 ~ 41 3   I S S N:  2502 - 4752,   DO I 10 . 11591/i j e e c s . v 25 .i 1 . pp 404 - 41 3             404       Jou r n al  h o m e page ht tp: // ij e e c s . iaes c or e . c om   A n  ap p r oac h  f or  sl ow  d is t r ib u t e d  d e n ia of  se r v ic e  at t ac k   d e t e c t io n  an d  al le v ia t io n  i n  so f t w ar e  d e f in e d  n e t w o r k s       P r at h im M ab e l   Joh n ,   Ram M oh an   B ab u   K as t u r Nagapp as e t t y   D e pa r tm e nt   of  I n f or ma ti o n S c i e n c e  a nd E ngi n e e r in g, D a y a na nd a  S a ga r  C o ll e g e   of  E ngi n e e r in g, V is v e s v a r a y a   T e c hn ol o gi c a U ni ve r s it y B e nga lu r u, I ndi a       Ar t ic l e   I n f o     AB S T RA CT   A r ti c le  h is tor y :   R e c e i ve J u n   22,   2021   R e vi s e No v   6,   2021   A c c e pt e De c   1,   2021       O v e t h e   l as t   few   y ears ,   t h e   n ee d   fo p ro g ra mm ab l e   n et w o rk s   h as   c ap t u r e d   t h e   i n t e r e s t   o i n d u s t ri al i s t s   an d   ac ad emi c i a n s .   I t   h as   l ed   t o   t h e   d ev e l o p men t   o p arad i g m   c a l l ed   s o ft w are   d e fi n e d   n e t w o r k   (SD N ).   I t   s e p arat e s   t h n e t w o rk   i n t e l l i g e n ce   i n t o   t h e   c o n t ro l   p l an e   a n d   fo r w ard i n g   l o g i c   i n t o   t h e   d at p l an e.   T h i s   arc h i t ec t u r e   g i v e s   s c o p e   t o   v ari o u s   s ecu r i t y   i s s u e s   o w h i c h   d en i a l   o s e rv i ce   (D o S)  i s   t h e   mo s t   c o mmo n   an d   c h a l l en g i n g   t o   d e t ec t .   T h i s   p ap e fo cu s e s   o n   t h e   d e t ec t i o n   a n d   mi t i g at i o n   o s l o w   D o at t ack   c al l e d   Sl o w l o ri s   o n   A p ach e 2   s e rv e i n   SD N   b as e d   n e t w o r k s .   T h e   p ro p o s e d   s o l u t i o n   i s   c al l e d   S l o w l o ri s   d e t ec t i o n   an d   m i t i g at i o n   mec h a n i s m   (SD MM) .   Mi n i n e t ,   an   emu l at o r ,   an d   Si m p l eH T T PSe rv e ar e   u s e d   f o s i m u l at i o n   an d   t h e   s ame   i s   i m p l emen t ed   u s i n g   Z o d i a c   F X   O p e n F l o w   s w i t c h ,   R y u   co n t ro l l e a n d   A p ac h e 2   s e r v e r.   S D MM  al g o r i t h m   d e t ec t s   an d   mi t i g at e s   p ro l o n g e d   Sl o w l o ri s   at t ac k   i n   t y p i c al   n e t w o rk s   as   w e l l   as   i n   s l o w   n e t w o r k s   w i t h   l o w   b an d w i d t h   a n d   h i g h   d el a y   i n   2 4 0 - 2 8 0 s   w i t h   an   a ccu ra cy   o 1 0 0 %   an d   9 8 %   re s p ec t i v el y .   I t   u s e s   e x p ec t at i o n   o b u rs t   s i ze   as   k ey   fa c t o f o d e t ec t i o n .     K e y w o r ds :   De ni a l   o f   s e r vi c e     E x pe c t a t i o n   o f   b ur s t   s i z e   HT T P 2   S l o w l o r i s   S o f t wa r e   de f i ne ne t wor k   Th i s   i s   a n   o p en   a c ces s   a r t i c l u n d e r   t h CC  B Y - SA   l i cen s e.     C or r e s pon din A u th or :   P r a t h i m a   M a b e l   J o hn   De pa r t m e n t   o f   I nf o r m a t i o n   S c i e n c e   a n E n g i ne e r in g,   Da y a na n da   S a ga r   C o l l e ge   o f   E n g i ne e r i n g   V i s ve s v a r a y a   T e c hn o l o g i c a l   U ni ve r s i t y   B e n ga l ur u,   K a r n a t a ka   560091,   I n d i a   E m a i l pr a t hi m a m a be l - i s e @ da y a n a n d a s a g a r . e du       1.   I NT RODU C T I ON   S o f t wa r e   de f i ne ne t wor ( S DN )   i s   a   n e n e t wo r ki n pa r a d i g m   t h a t   f o c us e s   o n   s e pa r a t i n t h e   c o n t r o l   p l a n e   f r o m   t he   da t a   p l a n e   [ 1] .   T h e   c o n t r o l   p l a n e   a n da t a   p l a ne   c o m m u ni c a t e   w i t h   e a c h   o t h e r   us i n g   Ope nF l o pr oto c o l .   C o n t r o l l e r   i s   a   de vi c e   i n   t h e   c o n tr o l   p l a n e   w hi c h   h o us e s   t h e   i n t e l li ge n c e   o f   th e   e n t i r e   n e t wo r k .   T hi s   c e n t r a l i z e a r c hi t e c t ur e   po s e s   a   gr e a t e r   v u l n e r a bil i t y   t o   a tt a c ks .   I f   t h e   c o n t r o l l e r   i s   c o m pr o m i s e d,   t h e   e n t i r e   n e t wo r c a n   b e   m a ni pu lat e by   a t t a c ke r s .   T h e r e f o r e ,   s e c ur i t y   i s   o ne   o f   t h e   m a j o r   c o n c e r ns   f o r   S DN .   T hi s   p a pe r   i s   f o c us e o n   im pr o vi ng  s e c ur i t y   a t   t h e   c o n t r o l l e r .   T hi s   wo r f o c us e s   o n   o n e   o f   t h e   m o s t   p o pul a r   a tt a c ks   c a l l e t h e   de ni a l - of - s e r vi c e   a t t a c k.   A   p o pul a r   c a t e g o r y   o f   de ni a l   o f   s e r vi c e   ( DoS)   a tt a c i s   s l o w   Do S   a tt a c whi c h   i s   c ha r a c t e r i z e by   s e n d i n g   a   s m a ll   a m o un t   o f   da t a   o v e r   s u c c e s s f u ll y   e s t a bli s h e d   c o nn e c t i o n s   f o r   a   pr o l o n ge t i m e   pe r i o d.   A   l a r ge   n u m be r   o f   s u c h   c o nn e c t i o ns   m a k e s   t he   vi c t im   r e a c h   i t s   s a t ur a t i o n   s t a t e .   T hi s   m a ke s   t h e   s e r ve r   un a v a il a bl e   f o r   l e g i t im a t e   c l i e n t s   r e s u l t i ng  i Do S .   T h e s e   a tt a c ks   a r e   ha r to   de t e c t   a s   t h e   a t t a c ke r   s e n ds   l e g i t im a t e   t r a f f i c   a n n o t   c o r r up t e da t a   o v e r   l e g i t i m a t e   c o n n e c t i o ns .     S l o DoS  a tt a c ks   a r e   a ppl i c a t i o n - l e v e l   pr oto c o l   a t t a c ks .   S l o w l o r i s   a n s l o hy pe r   t e x t   tr a n s f e r   pr oto c o l   ( HT T P )   P OS T   a r e   t h e   c o m m o n   S l o H T T P   D o S   a tt a c ks   too l s .   T hi s   pa pe r   pr e s e n t s   a   S l o HT T P   Do S   a tt a c k   de f e nc e   m e c h a ni s m   t h a t   de t e c t s   a n mi t i ga t e s   S l o w l o r i s   a tt a c k.   I t   w or ks   by   a ll o w i ng  a   s i n g l e   Evaluation Warning : The document was created with Spire.PDF for Python.
I n do n e s i a n   J   E l e c   E n &   C o m S c i     I S S N:   2502 - 4752         A appr oac f or   s low   dis tr ibut e de nial   of   s e r v ice   att ac k   de tec ti on  and   …  ( P r athi ma  M abe J ohn )   405   m a c hi ne   t b r i n do wn   a n o t h e r   m a c hi ne s   s e r ve r .   I i s   i n i t i a t e wh e n   t h e   a tt a c ke r   e s t a bl i s he s   a   l o o f   c o n n e c t i o ns   t o   t h e   s e r ve r   a n h o l ds   t h e s e   c o nn e c t i o n s   f o r   a   l o n t i m e   by   s e n d i ng  i nc o m p l e t e   HT T P   GE T   r e que s t s   a t   r e gul a r   i n t e r v a l s .   T h e   pr o po s e s o l ut i o n   i s   ba s e d   o n   t h e   c a l c u l a t i o n   o f   e x p e c t a t i o n   o f   b ur s t   s i z e   o f   i nc o m i ng  t r a f f i c .   I i s   e m u l a t e us i n M i n i ne t   a n S i m p l e HT T P S e r v e r .   T h e   s o l ut i o n   i s   a l s o   i m p l e m e n t e o n   a   r e a l   ne t wor s e t   up   us i n Z o d i a c   F Ope nF l o s w i t c h ,   R y c o n t r o l l e r   a n A p a c h e we b   s e r v e r .   T h e   p r o p o s e s o l ut i o n   i s   t e s t e f o r   t h e   S l o w l o r i s   a tt a c o n   HT T P e n a bl e A pa c h e 2   s e r v e r .   HT T P 2   wo r ks   by   m u l t i p l e xi ng  c o n c ur r e n t   r e que s t s   f r o m   a   c l i e n t   i n t o   a   s i n g l e   c o nn e c t i o n .   S l o w l o r i s   i n   i t s   de f a u l t   c o nf i gur a t i o n   do e s   n o t   b r i n t h e   s e r v e r   do wn .   Ho we v e r ,   S l o w l o r i s   de t e c t i o n   a n m i t i ga t i o n   m e c ha ni s m   ( S DM M )   i s   s uc c e s s f u l   i de t e c t i n g   t h e   a t t a c ke r   who   o pe n s   t h e   s i n g l e   c o nn e c t i o w i t h   m u l t i p l e x e c o n c ur r e n r e que s t s .   S DM M   i s   s uc c e s s f u l   i d e t e c t i n a t t a c ks   o n   HT T P e n a bl e A pa c he s e r v e r .   T h e   s o l ut i o n   i s   t e s t e w i t h   Z o d i a c F s w i t c h ,   R y c o n t r o l l e r   a n A pa c h e s e r v e r   e na bl e w i t h   HT T P 2.         2.   L I T E RA T UR E   S UR VE Y   T hi s   s e c t i o n   o f   t h e   pa p e r   g i v e s   a   c l e a r   p i c t ur e   o f   th e   wo r do n e   i n   t h e   a r e a   o f   d i s t r i b ut e de ni a l   o f   s e r vi c e   ( DD o S )   i S DN .   I s s ue s   i de n t i f i e by   ot h e r   r e s e a r c h e r s   a l o n g   w i t t h e   pr o po s e s o l u t i o n s   a r e   m e n t i o n e he r e ,   whi c f o r m s   a   b a s i s   f o r   t h e   pr o p o s e w o r i n   t hi s   pa pe r .   A   c o m pr e h e n s i ve   s ur v e y   o f   e v o l ut i o n   o f   S DN   a n r e s e a r c h   a v e n ue s   i s   pr e s e n t e i n   [ 1] - [ 4] .   T h e s e   pa pe r s   a l s o   b r i n f o r t h   v a r i o us   i s s u e s   f a c e d   by   S DN   l i k e   s c a l a bil i t y ,   p e r f o r m a n c e ,   r o bus t n e s s ,   d e pe n da bil i t y ,   a n s e c ur i t y .   S e c ur i t y   i s   o n e   s uc i s s ue   t h a t   h a s   a   v a s t   s c o pe   f o r   r e s e a r c h   a n ga i ne a   l ot   o f   i m po r t a n c e   o v e r   y e a r s .     P r a s e e a n T hil a ga m   [ 5]   pr e s e n t   t h e   po i n t s   o f   v u l ne r a bil i t y   t o   a tt a c ks   i n   S DN .   T h e y   c a t e gor i z e   a tt a c s c e n a r i o s   i n t o   t h r e e   c a t e g o r i e s c o n t r o l   p l a ne   s pe c if i c ,   c o n t r o l   c h a nn e l   s p e c i f i c   a n da t a   p l a n e   s pe c i f i c .   F R E S C by   [ 6]   i s   a   f r a m e wo r f o r   pr o vi d i ng  s e c ur i t y   s e r vi c e s   a s   m o du l e s .   T a bl e   o v e r f l o a tt a c i s   a n o t h e r   t h r e a t   to   Ope n F l o s w i t c h e s   i t h e   da t a   p l a ne .   T hi s   a t t a c i s   m o ni t o r e a n mi t i ga t e by   [ 7]   o f f e r s   a e x t e ns i ve   s t ud y   o f   Do S   a tt a c ks   a n d   t h e i r   c o un t e r m e a s ur e s   i S DN .   A V A NT - GU AR pr o po s e by   [ 8]   i s   a n o t h e r   m e c h a ni s m   de s i g n e d   to   c o un t e r   DoS  a tt a c ks   c a u s e by   s y nc h r o ni z e   ( S YN )   f l o o di n g.   F l o o dGua r d   pr o p o s e by   [ 9]   i s   a   f r a m e wo r to   pr e v e n t   da t a - to - c o n tr o l   p l a ne   s a t ur a t i o n   a t t a c us i n pr o a c t i v e   f l o r u l e   a n a ly s e r   a n pa c ke t   m i gr a t i o n .   [ 10]   gi v e s   a n   e x t e n s i ve   vi e o f   d if f e r e n t   t y pe s   o f   DD o S   a tt a c ks .   D oS   a tt a c ks   a r e   bi f ur c a ted   a s   v o l u m e t r i c   a tt a c ks ,   a ppl i c a t i o n   l a y e r   a tt a c ks   a n d   s l o w   D oS   a tt a c ks .   S o m e   o f   t h e   v o l u m e tr i c   a nd  a ppl i c a t i o n   l a y e r   a tt a c k s   a r e   tr a n s m i s s i o n   c o n tr o l   p r otoc o l   ( T C P )   s y n   f l ood i n g,   p i n to  d e a th ,   us e r   d a tag r a m   p r otoc o l   ( U D P )   f l ood ,   i n t e r n e c o n tr o l   m e s s a ge   p r oto c o l   ( I C M P )   f l ood ,   H T T P   f l ood ,   a n d   s i m p l e   m e s s a ge   tr a n s f e r   p r otoc o l   ( S M T P )   f l ood .   S l o w   D oS   a tt a c ks   u t i l i z e   f e we r   r e s ou r c e s ,   unl i ke   f l oodi n g   a tt a c ks .   S o m e   H T T P   b a s e d   s l o w   a tt a c ks   a r e   s l o w   H T T P   h e a de r   ( S l o wl or i s ) ,   s l o w   H T T P   P O S T   a tt a c k   ( R UD Y ) ,   a n s l o w   r e a d   a tt a c k .   S l o w   H T T P   h e a de r   a n d   S l o w   H T T P   P OS T   a r e   ge n e r a te d   by   too l s   c a l l e S l ow l or i s   a n d   R U DY   r e s pe c t i ve l y .     M e t h o ds   to   c o un t e r   s l o a tt a c ks   a r e   pr o p o s e by  [ 10] .   S l o HT T P   h e a de r   a tt a c k s   l i ke   S l o w l o r i s ,   S l o w l o r i s - n a n S l o HT T P   P OS T   a tt a c ks   a r e   a na l y z e a n de t e c t e b a s e o n   l o n c o nne c t i o n s ,   l o pa c ke r a t e ,   pa c ke t   di s t a nc e   unif o r m i t y ,   a   c o m bi na t i o n   o f   l o pa c ke t   r a t e   a n pa c ke t   di s t a n c e   u ni f o r mi t y ,   lo m e a pa c ke t   r a t e   a n l o pa c ke t   r a t e   v a r i a n c e .   S l o t e r n a r y   c o n t e n t   a ddr e s s a bl e   m e m o r y   ( T C A M )   e xh a us t i o n   i S DN   i s   e x p l a i ne by   [ 11] .   S l o a t t a c ks   i ni t i a t e by   s po o f e I P s   f il l   up   t h e   Ope nF l o w   t a bl e s   o f   O pe nF l o w   s w i t c h e s .   A   c o un t e r   m e c h a ni s m   c a ll e s e l e c t i v e   d e f e n c e   f o r   T C A M   ( S I F T )   i s   pr o po s e to   de c i d e   w h e t h e r   a   n e r u l e   s h o u l b e   i ns t a ll e o r   n ot .   H T T P   b a s e s lo a tt a c ks   l i ke   S l o w l o r i s   a n S l o wH T T P T e s t   a r e   a n a ly s e d   by   [ 12] .   S l o a tt a c ks   o n   t h e   A pa c h e s e r v e r   a r e   de t e c t e b a s e o n   a   t h r e s h o l o n   t h e   n u m be r   o f   o pe c o n n e c t i o ns .   I f   t h r e s h o l e xc e e ds   S l o HT T P   DD o S   a tt a c de f e n c e   m e t h o [ S HD A ]   i s   t r i gge r e a t   t h e   c o n t r o l l e r   f o r   t h e   s us pe c t e c l i e n t s .     A   m u l t i   t h r e s h o l m o ni t o r i n s y s t e m   i s   pr o p o s e by   [ 13]   to   i m pr o v e   l o r a t e   t h r e a t   de t e c t i o n   a n d   mi t i ga t i o n .   I t   c o m put e s   l o r a t e   t h r e a t   m e a s ur e   by  c o n s i de r i ng  pa yl o a d,   h o c o un t ,   l a t e n c y   a n d   pa c k e t   c o un to   de t e c t   l o r a t e   a tt a c ks   [ 14] .   a n a l y s e s   d i f f e r e n t y pe s   o f   pu l s a t i n a tt a c k.   A   de t e c t i o n   m e t h o us i ng  s e lf - s i mi l a r i t y   o f   i nc o m i ng  n e t wo r tr a f f i c   a n wa v e l e t   b a s e m u l t i - r e s o l ut i o n   a n a ly s i s   i s   us e t o   de t e c v a r i o us   t y pe s   o f   pu l s a t i n a t t a c ks .   HT T P b a s e s e r v e r s   d i f f e r   i t h e   wa y   i w hi c s im u l t a n e o us   r e que s t s   f r o m   a   s i n g l e   c li e n t   a r e   h a n d l e d   [ 15] .   pr e s e n t s   a   s t ud y   o f   pe r f o r m a n c e   o f   HT T P 1. a n d   HT T P s e r ve r s   u n d e r   DD o S   a tt a c k.   I wa s   i de n t i f i e t h a t   HT T P a r e   v u l n e r a bl e   to   s l o r e a a tt a c ks   a n HT T P   f l o o di n a t t a c ks .     T r i pa t hi   a n Hu bb a ll i   [ 16 ]   pr o p o s e s   a   m e t h o whe r e   a tt a c ks   a r e   de t e c t e us i n C hi - s qua r e   s t a t i s t i c   wh e r e   s t a t i s t i c s   o f   t r a f f i c   w e r e   c o l l e c t e o v e r   a   pe r i o Δ T .   C hi - s qua r e   v a l ue   i s   c a l c u l a t e o v e r   t hi s   t r a f f i c   pr o f i l e   t o   t e s t   t h e   hy po t h e s e s   o f   w h e t h e r   t h e   c o l l e c t e t r a f f i c   b e l o n gs   t o   n o r m a l   o r   m a li c i o us   t r a f f i c .   T h e   r e s e a r c h   pr o p o s e   s o l ut i o ns   t o   de t e c t   a n mi t i ga t e   DD o S   a tt a c ks   i n   S DN   b a s e d   n e t wor ks   [ 17] - [ 22 ] .   E x p l a i ns   h o a   n o n   Ope nF l o h o m e   g a t e wa y   c a n   b e   c o nv e r t e i n t o   a   Ope nF l o e n a bl e ne t wor k.   T h e   d i f f e r e nc e   b e t we e n   t r a d i t i o na l   n e t wo r a n S DN   a n d   de t e c t i o n   o f   e l e p h a n t   f l o ws   i s   b r o ugh t   a b o ut   c l e a r l y   i [ 23] .   T h e   r e s e a r c h   pe r f o r m   p e r f o r m a n c e   e v a l ua t i o n   o f   t h e   o f   e m u l a t i n S DN   a n t h e   im pa c t   o f   f i r e wa ll s   o n   t h r o ugh put  o f   t h e   n e t wo r k   [ 24 ] ,   [ 25]   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4752   I n do n e s i a n   J   E l e c   E n &   C o m S c i Vo l .   25 ,   N o .   1 J a n ua r y   20 22 :   404 - 41 3   406   T hi s   b a c kgr o un s t ud y   f o r m s   a   s t r o n b a s i s   f o r   s t udy i ng  t h e   n a t ur e   o f   a tt a c a n to   de s i g i de n t i f i c a t i o n   a n mi t i ga t i o n   t e c hni que   pr o po s e i n   S DM M .   T h e   e f f i c i e n c y   o f   HT T P o v e r   HT T P 1. 1   pr e s e n t e by   r e s e a r c h e r s   h a s   b e e n   a   m o t i vi a t i o n   t s t udy   t h e   be h a vi o r   o f   a tt a c o n   HT T P e n a bl e s e r v e r s .         3.   P ROP OS E D   M E T HO D     T h e   s o l ut i o n   pr o p o s e i n   t hi s   pa pe r   i s   f o c us e o n   de t e c t i n a n mi t i ga t i n s l o DD o S   a tt a c ks   whi c a r e   pr o l o n ge f o r   a   l o n t i m e   o f   m o r e   t h a n   60s .   S l o wl o r i s   i s   o n e   s uc h   a t t a c i n   t h e   S l o HT T P   h e a de r   a tt a c k   c a t e g o r y   w hi c i s   c o m m o a n d if f i c u l t   t o   de t e c t.   I n   t hi s   wo r k,   a   m e c h a ni s m   t o   de t e c t   a n m i t i ga t e   S l o w l o r i s   a tt a c o n   b o t h   HT T P 1. a n HT T P e n a bl e Apa c he s e r v e r   c a ll e S D M M   i s   pr o p o s e d.   T hi s   a tt a c i s   i n t e n de t o   m a ke   t h e   vi c t i m   s e r v e r   u n a v a il a bl e   f o r   l e g i t i m a t e   r e que s t s   r e s u l t i n i Do S .   T hi s   i s   a c hi e ve d   wh e n   t h e   a t t a c ke r   o pe n s   a   l o t   o f   s im u l t a n e o us   l e g i t i m a t e   c o n n e c t i o ns   a f t e r   a   s uc c e s s f u l   T C P   h a n ds ha ke   w i t t h e   vi c t i m   s e r v e r .   S l o w l o r i s   o pe n s   150  c o nn e c t i o n s   to   t h e   A pa c he s e r v e r   by   de f a u l t .   T hi s   v a l u e   i s   n ot  c h a n ge d   i n   t h i s   w or k .   F or   th e   a tt a c k   to  b e   s uc c e s s f ul ,   th e s e   c o n n e c t i o n s   m us t   b e   ke p op e n   f o r   a   l o n g   t i m e .   S o,   th e   a tt a c ke r   s e n ds   i n c o m p l e t e   H T T P   G E T   m e s s a ge s   o n   t h e s e   ope n   c o n n e c t i o n s   e v e r y   1 5s   if   t h e   a tt a c i s   a l i v e .   T h e   vi c t i m   s e r v e r   b e c o m e s   un a v a i l a bl e   f or   l e gi t i m a t e   c l i e n t s   a s   i t s   t h r e a d   p oo l   i s   e x h a us ted   i n   thi s   p r o c e s s .   T h e   w or k   p r op os e d   i n   t h i s   p a pe r   c o n s i de r s   S l o w   D oS   a tt a c k   i n   H T T P a pa r f r o m   H T T P 1 . 1 .   H T T P 1 . di f f e r s   f r o m   H T T P 2   i n   t h e   w a y   c o n c u r r e n r e q ue s ts   a n d   r e s p o n s e s   a r e   p r oc e s s e d .   H T T P 1 . 1   p r oc e s s e s   r e que s t s   a n d   r e s p o n s e s   a s   p l a i n   t e x a s   opp os e d   to  H T T P 2   whi c h   a d ds   a   bi n a r y   f r a m i n l a y e r   t h a e n c a ps ul a t e s   a l l   m e s s a ge s   i n   bi n a r y   f or m a t.   M ul t i p l e   r e q ue s ts   f r o m   a   s i n g l e   c l i e n a r e   m u l t i p l e x e d   i n to  s tr e a m s   a n d   s e n on   a   s i n g l e   T C P   c o n n e c t i o n .   A n   H T T P 2   e n a bl e d   A pa c h e 2   s e r v e r   i s   us e d   i n   t h i s   w or k   f or   de m o n s tr a t i n g   t h e   b e h a vi ou r   o f   S l o wl o r i s   i n   H T T P 2 .   S i n c e   a l l   t h e   15 0   c o n c u r r e n r e q ue s ts   w e r e   m u l t i p l e x e d   i n to  a   s i n gl e   T C P   c o n n e c t i o n ,   t h e   s e r v e r   wa s   n ot  b r ou gh d own .   H ow e v e r ,   t h e   a tt a c ke r   i s   i de n t i f i e us i n S DM M   b a s e o n   t h e   b u r s c h a r a c te r i s t i c s .   S DM M   i s   i m p l e m e n t e d   i n   R y c o n tr o l l e r   a n d   h a s   2   ph a s e s :   m o ni tor i n ph a s e ,   d e tec t i o a n d   m i t i ga t i o n   ph a s e .   T h e   m o ni tor i n g   ph a s e   ke e ps   tr a c k   o f   t h e   f l o w   s ta t i s t i c s   o f   t h e   Z odi a c   F X   s wi t c h   e v e r y   20s .   F u r t h e r   de te c t i o n   a n d   m i t i ga t i o n   ph a s e   de tec ts   a tt a c k   b u r s t s   f r o m   t h e   c o l l e c t e d   f l o w   s ta t i s t i c s .   De tec t i o n   i s   b a s e on   t h e   e x p e c ta t i o n   o f   b u r s s i z e .   On c e   t h e   a tt a c k   i s   d e tec te d ,   t h e   m i t i ga t i o n   ph a s e   m i t i ga tes   a n d   b l o c ks   tr a f f i c   c o m i n i n   f r o m   t h e   a tt a c k e r .   T h e   a tt a c ke r ' s   m a c   a dd r e s s   i s   a d de to  a   bl a c kl i s t.   T a bl e   1   s h o ws   t h e   a s s um p t i o n s   a n d   te r m i n o l ogi e s   us e d   i n   t h e   a l g or i t hm .   Ov e r a l l   f un c t i o n a l i t y   o f   S DM M   i s   s h o wn   i n   t h e   a l g or i t hm .       T a bl e   1.   A s s u m pt i o n s   a n t h r e s h o l ds   T e r m   M e a ni ng / T hr e s ho ld   Ci   it h C li e nt   Ni   it h a tt a c k a tt e mpt   N th   A tt a c k a tt e mp th r e s ho ld  =  3   N o of  s pi k e s  pe r  a tt a c k   4   N o   of   c o n c ur r e nt   c o nn e c ti o ns  b y   S l o w l o r is   S im pl e   H T T P   S e r v e r  =  7 A pa c he 2 s e r ve r  =  150       B e gin   S t e p   1:  M o ni t o r   f l o s t a t i s t i c s   o f   e a c h   o f   c o n s e c ut i v e   f l o w s   e v e r y   20s .     S t e p   2:  C a l c u l a t e   b ur s t   s i z e   bi   =   bi +   bi ,   i nc r e m e n t   f l o w_c o un t e r   ( f l o w_c o un t e r   t r a c ks   t h e   n o .   o f   f l o ws )     S t e p   3:  C a l c u l a t e   pr o b a bil i t y   o f   b ur s t   P ( bi )   us i n ( 1)   S t e p   4:  C a l c u l a t e   E x pe c t a t i o n   o f   b ur s t   s i z e   E ( B )   us i ng  ( 2)   S t e p   5:  F i n s t a n da r de vi a t i o n   σ  us i n ( 3)   S t e p   6:  I n c r e m e n t   s pi ke   c o un t   N i     S t e p   7:  F or   n e x t   c o n s e c ut i v e   b ur s t   c a l c u l a t e   P ( bi )   us i n ( 1)     S t e p   8:  C a l c u l a t e   E x pe c t a t i o n   o f   b ur s t   s i z e   E ( S )   us i ng  ( 2)   f i nd  k=   | E ( B )     E ( S ) |   σ     // De t e c t i o n   a n m i t i ga t i o n     S t e p   9:  i f   E ( B ) - σ  < =   E ( S )   < =   E ( B ) + k   σ,   GoT o   S tep  10    E l s e   goto   S t e p   7   S t e p   10:  i f   N i   =   goto  11   e l s e   12   S t e p   11:  Di v e r t   a l l   t he   f l o ws   f r o m   a tt a c ke r   to  s e r v e r   a n vi c e   v e r s a   t t h e   c o n tr o l l e r .     S t e p   12:  I n c r e m e n t   Ni   S t e p   13:  i f   N i   > =   Nt h   GoT o   S t e p   14  e l s e   go to  S t e p   15   S t e p   14:  C l i e n t   C i   i s   a n   a t t a c ke r .   De l e t e   a l l   t he   f l o e n t r i e s   i n   t h e   s w i t c h   f o r   c l i e n t   C i     a n dr o a l l   t h e   i nc o m i ng  pa c ke t s   f r o m   C i .   S t e p   15:  i f   f l o w_ c o un t e r   > 13  g oto  S t e p   16  e l s e   goto   S t e 7   S t e 1 6:  C l i e n t   C i   i s   n o t   a n   a t t a c ke r .   I n s t a l l   f l o ws   i n   t h e   s w i t c to   s e n d   t r a f f i c   b u f f e r e d   a t   t h e   c o n t r o l ler   to   t h e   de s t i na t i o n .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n do n e s i a n   J   E l e c   E n &   C o m S c i     I S S N:   2502 - 4752         A appr oac f or   s low   dis tr ibut e de nial   of   s e r v ice   att ac k   de tec ti on  and   …  ( P r athi ma  M abe J ohn )   407   M o ni t o r i n p h a s e   i s   im p l e m e n t e by   us i ng  a   m o ni t o r   whi c h   c o l l e c t s   f l o s t a t i s t i c s   f r o m   t h e   f l o w   t a bl e   e ve r y   20 s .   T h e   b ur s t   s i z e   i s   c a l c u l a t e by   t h e   d i f f e r e n c e   i t h e   by t e   c o un t   o f   e v e r y   c o ns e c ut i ve   f l o ws .   S DM M   i s   d e s i g n e f o r   pr o l o n ge d   a t t a c ks   whi c a r e   e x t e n de f o r   m o r e   t h a n   60 s .   T h e r e f o r e   bur s t s   a r e   c o n s i de r e t o   e v a l ua t e   e x p e c t a t i o n   o f   b ur s t   s i z e .   L e t   b 1,   b 2,   b 3,   b 4   b e   c o n s e c ut i v e   b ur s t s .   T h e   m o ni t o r s   r e s po n s i b i li t y   i s   t o   c a l c u l a te   t h e   e x pe c ta t i o n   o f   b ur s s i z e   E ( B )   gi v e n   by   ( 2 ) .   T h e   p r o b a bi l i t y   o f   b u r s b i   r e qui r e d   to  f i n d   E ( B )   i s   g i v e n   by   ( 1 ) .   T h e   s tan d a r d   de vi a t i o n   σ ,   i s   c a l c ul a t e d   us i n g   P ( bi )   a n d   E ( B )   a s   s h o wn   i n   ( 3 ) ,       P ( bi ) = bi / bi n i = 1   ( 1)     wh e r e ,   P ( bi )   -   pr o b a bil i t y   o f   b ur s t   bi   bi     i th   b ur s t     No .   o f   f l o ws   e x pe c t a t i o n / m e a n   o f   b ur s t   s i z e   i s   g i ve n   by   E ( B )   f o r   n   n o .   o f   f l o ws   i n   ( 2) .     E ( B ) =   bi P ( bi ) = 1   ( 2)     S t a n da r d e v i at i o n   σ  i s   g i ve n   by   f o r m u l a   i n   ( 3) .       = ( b i     ( E ( B ) ) ) 2   *   P ( b i ) = 1     ( 3)     E ( B )   a n σ  i s   c a l c u l a t e f o r   t h e   f i r s t   f o ur   c o n s e c ut i v e   f l o ws   a n s e t s   N i   t o 1 .   T h e   b ur s t y   n a t ur e   o f   S l o w l o r i s   a tt a c i s   e x p l o i t e to   de t e c t   i t .   T h e   b ur s t s   ge n e r a t e by   t h e   a t t a c a r e   c o n s i s t e n t   i s   s i z e .   De t e c t i o a n mi t i ga t i o n   p h a s e   i s   r e s po n s i b l e   to   a n a l y s e   i f   t he   n e x t   c o n s e c ut i v e   i nc o m i ng  t r a f f i c   i s   f r o m   a n   a tt a c ke r .   F o r   t h e   n e x t   c o n s e c ut i v e   b ur s t s ,   E ( S )   i s   c a l c u l a t e us i n ( 2) .   I f   E ( S )   l i e s   i n   t h e   r a n ge   E ( B ) - kσ  < =   E ( S )   < =   E ( B ) + kσ,   t h e n   i t   m a y   b e   due   t o   a n   a tt a c k .   He r e   i s   t h e   t o l e r a n c e   f a c t or   us e to   a dj u s t   t h e   m i n im u m   a n d   m a xim u m   r a n ge   o f   e x pe c t e b ur s t   s i z e .   T h e   c l i e nt  C i   i s   s us pe c t e to  b e   a n   a t t a c ke r   a n Ni   i s   i nc r e m e n t e c o n s i de r i n t hi s   a s   a n   a tt a c a tt e m pt .   A t   t hi s   po i n t   S DM M   i ns t a l l s   f l o r u l e s   i t h e   s w i t c h   t o   di v e r t   t h e   t r a f f i c   c o m i ng  f r o m   t h e   s us p e c t e c l i e n t   C i   a n d   t h e   vi c t i m   s e r v e r   t o   t h e   c o n t r o l l e r .   C o n t r o l l e r   s t a r t s   b u f f e r i ng  t h e   i nc o m i ng  t r a f f i c   f r o m   C i   a n d   vi c t i m   n o de .   I f   t h e   n e x t   i nc o m i n b ur s t s   ha v e   E ( S )   l yi ng  i n   t h e   r a n ge   E ( B ) - kσ  < =   E ( S )   < =   E ( B ) + kσ,   t h e N i   i s   i nc r e m e n t e d.   T hi s   pr o c e s s   r e pe a t s   un t i l   N i   r e a c he s   a   t h r e s h o l d   Nt h .   W he n   N i   r e a c h e s   Nt h   f o r   c o n s e c ut i v e   b ur s t s ,   c l i e n t   C i   i s   i de n t i f i e d   a s   a n   a t t a c ke r .   T h e   c o n t r o l l e r   dr o ps   t h e   b u f f e r e d   da t a   a nd  i ns t a l l s   f l o ws   r u l e s   t o   dr o a l l   pa c k e t s   f r o m   C i .   S u ppo s e   E ( S )   f o r   c o n s e c ut i v e   b ur s t s   do   n o t   l i e   i t h e   r a n g e   E ( B ) - k σ   < =   E ( S )   < =   E ( B ) + kσ,   t h e t h e   c o n t r o l l e r   i ns t a l l s   f l o r u l e s   i t h e   s w i t c h   t o   f o r wa r t h e   b u f f e r e d a t a   to   t h e   de s t i ne s e r ve r .   S DM M   de t e c t s   a n mi t i ga t e s   S l o w l o r i s   a t t a c i a ppr o xi m a t e l y   26 0s .   T he   pr o po s e m e t h o a l s o   c o n s i de r s   a t t a c ke r s   a n l e g i t im a t e   c l i e n t s   i n   s l o w   n e t wo r ks .   L e g i t i m a t e   c l i e n t s   w i t h   s l o n e t wo r ks   a r e   l e s s   li ke ly   t o   b e   f a l s e ly   de t e c t e a s   a t t a c ke r s   a s   t h e y   d o   n ot   ge n e r a t e   c o n s t a n t l y   s i z e c o n s e c ut i v e   b ur s t s   o f   d a t a   f o r   a   l o n t i m e .   W h e r e a s   a tt a c ke r s   w i t h   s l o ne t wo r ks   ge n e r a t e   i r r e gu l a r   b ur s t s   i n   t h e   b e g i nn i ng  a n c o n s t a n b ur s t s   a f t e r   t h e y   ge t   c o n ne c t e to   t h e   s e r v e r .   T h e s e   b ur s t s   a r e   de t e c t e by   S DM M   t m i t i ga t e   t h e   a tt a c k.       4.   E XP E R I M E NT   AND  RE S UL T S   T hi s   s e c t i o n   d e t a i l s   t he   e x pe r im e n t a l   s e t up  us e d   f o r   e m u l a t i o a s   we ll   a s   r e a l   ne t wo r s e t   up .   T hi s   e x pe r im e n t   c o n s i de r s   c l i e n t s   i ne t wor ks   w i t h   t y p i c a l   ne t wor c h a r a c t e r i s t i c s   w h e r e   a l l   h o s t s   c a c o m m u ni c a t e   w i t h o ut   de l a y   o r   c o n ge s t i o n .   I t   a l s o   c o n s i de r s   c li e n t s   i n   s l o n e t wo r k s   whi c h   h a s   de l a y s   due   t l o b a n d w i dt a n c o n g e s t i o n .   B a n dw i dt h   a n de l a y   a r e   v a r i e i t h e   e m u l a t i o a s   we ll   a s   r e a l   n e t wo r s e up  f o r   pe r f o r m a n c e   e v a l ua t i o n .   T a bl e   1   s h o ws   t h e   t h r e s h o l ds   o f   va r i o us   pa r a m e t e r s   c h o s e f o r   t hi s   e x p e r i m e n t .   T h e   n u m be r   o f   s p i k e s   pe r   a tt a c a tt e m pt   i s   c h o s e n   t b e   a s   t h i s   wo r k   f o c us e s   o n   t h e   S l o w l o r i s   a tt a c whi c h   e x t e n d s   f o r   m o r e   t h a n   60 s .   Nt h ,   t h e   a tt a c a tt e m pt   t h r e s h o l d,   i s   c h o s e n   to   b e   to   i n c r e a s e   t h e   a c c ur a c y   o f   a t t a c d e t e c t i o a n d   t o   ke e t h e   de t e c t i o n   t i m e   l e s s   t h a n   t h e   de f a u l t   t i m e o ut   o f   A pa c h e s e r ve r   t h a t   i s   300s .   C o n t i n uo us   m o ni t o r i n i s   do n e   up  to  N t h   a tt e m pt s   to   r e duc e   t h e   r a t e   o f   f a l s e   po s i t i v e   de t e c t i o ns .     4. 1.     E m u l at ion   u s in M in in e t   F i gur e   s h o ws   t h e   e x pe r i m e n t a l   s e t   up  us i n O pe n   v S w i t c h   ( OV S ) ,   c l i e n t s ,   R y c o n t r o l l e r   a n d   S i m p l e HT T P   s e r v e r .   I t   c o n s i s t s   o f   50   c li e n t s ,   S i m p l e HT T P   s e r v e r ,   Ope n   v S w i t c h   a n R y c o n t r o l l e r .   T h e   e x pe r im e n t   wa s   c o n duc t e f o r   t y p i c a l   ne t wor ks   a s   we ll   a s   s l o w   n e t wo r ks .   Am o n 50   c li e n t s   up  t o   4   a tt a c ke r s   we r e   de t e c t e i d i f f e r e n t   c a s e s   a s   m e n t i o n e i t h e   r e s u l t s .   W h e n   a   c li e n t   C i   b e g i ns   S l o w l o r i s   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4752   I n do n e s i a n   J   E l e c   E n &   C o m S c i Vo l .   25 ,   N o .   1 J a n ua r y   20 22 :   404 - 41 3   408   a tt a c o n   t h e   S i m pe HT T P   s e r v e r ,   i t   o pe n s   s im u l t a n e o us   c o n n e c t i o ns .   C o n s i s t e n t   b ur s t   o f   by t e s   wa s   ge n e r a t e by t e   t h e   a t t a c ki n c li e n t .   T h e   b e h a vi o r   o f   s e r v e r   u n de r   a t t a c wi t h o u t   S DM M   i s   s h o wn   i F i gur e   2.   T h e   c o n s e c ut i v e ly   ge n e r a t e c o n s t a n t   b ur s t s   c a n   b e   c l e a r ly   s e e n   i n   t h e   gr a ph .             F i gur e   1.   M i ni ne t   to p o l o g y           F i gur e   2.   S e r v e r   un de r   S l o w l o r i s   a t t a c k   wi t h o ut   S DM M       W h e n   S DM M   wa s   im p l e m e n t e t h e   a tt a c o n   t h e   s e r v e r   wa s   de t e c t e a n m i t i ga t e s uc c e s s f u ll y .   T a bl e   s u mm a r i z e s   s im u l a t i o n   r e s u l t s   f o r   t y p i c a n e t wo r wi t h   50  c l i e n t s .   I t   wa s   s uc c e s s f u ll y   de t e c t e by   S DM M   w i t hi 260 -   280s .   T h e   a ve r a ge   b ur s t   o f   by t e s   t h a t   wa s   ge n e r a t e i d i f f e r e n t   c a s e s   a r e   m e nt i o n e i n   t h e   t a bl e .   F i gur e   3   s h o t h e   i nput   o u t pu t   ( I O )   gr a ph   o f   t h e   s e r v e r   w he n   a t t a c wa s   de t e c t e us i n S DM M .   I c a n   b e   c l e a r ly   s e e n   t h a t   t h e r e   i s   n o   pa c ke t   tr a n s mi s s i o n   a f t e r   260s   o n c e   t h e   a tt a c i s   de t e c t e d.               F i gur e   3.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   s e r v e r   by   S DM M   i n   t y p i c a l   n e t wo r k   s c e n a r i o   us i ng  M i ni ne t     Evaluation Warning : The document was created with Spire.PDF for Python.
I n do n e s i a n   J   E l e c   E n &   C o m S c i     I S S N:   2502 - 4752         A appr oac f or   s low   dis tr ibut e de nial   of   s e r v ice   att ac k   de tec ti on  and   …  ( P r athi ma  M abe J ohn )   409   T a bl e   2.   R e s u l t s   o f   s i m u l a t i o n   us i ng  M i n i ne t   f o r   t y p i c a l   n e t wo r k   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e     D e t e c ti o ti m e   1   N umbe r   of  a tt a c k e r s = 1   869 b y t e s   260s   2   N umbe r   of  a tt a c k e r s = 2   860 b y t e s   260s       I n   c a s e   2,   t w o   a tt a c ke r s   i ni t i a t e S l o w l o r i s   a tt a c k.   A tt a c ke r   wa s   a bl e   t o   o c c upy   a ll   t h e   s e v e c o n n e c t i o ns   s im u l t a n e o us l y   u n de r   i de a l   n e t wo r k   c o n d i t i o n s ,   l e a vi n n o   t h r e a ds   f o r   a tt a c ke r   2.   He n c e ,   i t   wa s   a n   u n s u c c e s s f u l   a t t a c a tt e m pt   f o r   a tt a c ke r   2 .   T a bl e   s h o ws   t h e   r e s u l t s   o f   e m u l a t i o n   f o r   c l i e n t s   i n   s l o w   n e t wo r ks   a n s i n g l e   O VS.   S l o ne t wor wa s   e m u l a t e by   v a r yi ng  ba n dw i dt h   a n de l a y   o f   li nks   b e t we e n   t h e   c l i e n t   a n OV S .   Up  to   4   a tt a c ke r s   we r e   de t e c t e d.   E a c h   a t t a c ke r   wa s   a bl e   t o   e s t a bl i s c o nn e c t i o n   t th e   s e r v e r   us i n d if f e r e n t   n u m be r   o f   s o c ke t s .   F i gur e   s h o ws   s e r ve r   gr a ph   whe n   a tt a c i s   de t e c t e by   S DM M .   P a c ke t s   a r e   dr o ppe a t   t h e   c l i e n t   s i de   a f t e r   a t t a c de t e c t i o n.   T a bl e   s u m m a r i z e s   t h e   r e s u l t s   o f   e m u l a t i o n   us i n OV S   a n 50  c li e n t s   i n   s l o n e t wor k.   F i gur e   s h o ws   s e r v e r   be h a vi o r   a f t e r   a tt a c de t e c t i o n .   P a c ke t s   a r e   dr o ppe a t h e   c l i e n t   s i d e   a f t e r   a tt a c de t e c t i o n .       T a bl e   3.   R e s u l t s   o f   s i m u l a t i o n   us i ng  M i n i ne t   f o r   c l i e n t s   i n   s l o n e t wo r wi t h   s w i t c h   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e   D e t e c ti o ti m e   1   N umbe r   of  a tt a c k e r s = 1   934 b y t e s   260s   2   N umbe r   of  a tt a c k e r s = 2   298 b y t e s   260s   3   N umbe r   of  a tt a c k e r s = 4   320 b y t e s   260s             F i gur e   4.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   s e r v e r   by   S DM M   i n   s l o n e t wo r s c e n a r i o   us i n M i n i ne t       T a bl e   4.   R e s u l t s   o f   s i m u l a t i o n   us i ng  M i n i ne t   f o r   c l i e n t s   i n   s l o n e t wo r us i n s w i t c h e s   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e   D e t e c ti o ti m e   1   N umbe r   of  a tt a c k e r s = 1   530 b y t e s   260s   2   N umbe r   of  a tt a c k e r s =   290 b y t e s   280s             F i gur e   5.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   s e r v e r   by   S DM M   i n   s w i t c h   s l o n e t wo r k   s c e n a r i o   us i n M i ni ne t       4. 2.    E x p e r im e n t   in   r e a l   n e t wor k   e n vi r on m e n t   F i gu r e   6   s h o ws   t h e   e x pe r i m e n t a l   s e u p   us i n g   Z od i a c   F X   s wi tch ,   c l i e n t s ,   R y c o n tr o l l e r   a n d   A pa c h e s e r v e r .   I c o n s i s t s   o f   2   c l i e n t s ,   1   A pa c h e s e r v e r ,   o n e   Z odi a c   F X   s wi t c h   a n d   R y c o n tr o l l e r .   T h e   e xp e r i m e n w a s   c o n du c t e d   f or   t y pi c a l   n e tw or ks   a s   we l l   a s   s l ow   n e tw or ks .   C l i e n C i   b e gi n s   th e   S l o wl or i s   a tt a c k   on   t h e   A pa c h e 2   s e r v e r .   I op e n s   1 50   s i m u l t a n e ous   c o n n e c t i o n s   to  th e   A p a c h e 2   s e r v e r .   T h e   s e r v e r s   th r e a d   p oo l   ge ts   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4752   I n do n e s i a n   J   E l e c   E n &   C o m S c i Vo l .   25 ,   N o .   1 J a n ua r y   20 22 :   404 - 41 3   410   e x h a us te d   a n d   b e c o m e s   un a v a i l a bl e   f or   ot h e r   l e gi t i m a t e   c l i e n t s .   R e q ue s ts   f r o m   oth e r   l e g i t i m a t e   c l i e n t s   a r e   t i m e d   ou a s   t h e   s e r v e r   i s   b us y   s e r v i n g   t h e   a tt a c ke r .   T a bl e   5   s h o ws   v a r i o u s   s c e n a r i o s   c o n s i de r e d   f or   th e   e x p e r i m e n t   a l o n g   w i t h   t h e   a v e r a ge   b u r s s i z e   g e n e r a t e d   by   t h e   a t ta c k .   F i gu r e   7   s h o ws   s e r v e r   b e h a vi or   a f t e r   de tec t i o n .             F i gur e   6.   T o p o l o gy   o f   e x p e r i m e n t   us i n Z o d i a c   F s w i t c h           F i gur e   7.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   s e r v e r   by   S DM M   i n   t y p i c a l   n e t wo r k   s c e n a r i o   i n   r e a l   n e t wor k       T a bl e   5.   R e s u l t s   o f   e x p e r i m e n t   us i n Z o d i a c   F i a   t y p i c a l   n e t wo r k   s c e n a r i o   w i t h   c l i e n t s   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e   D e t e c ti o ti m e   1   N umbe r   of  a tt a c k e r s = 1   23746 b y t e s   240s   2   N umbe r   of  a tt a c k e r s = 2   20617 b y t e s   260s       T a bl e   s h o ws   t h e   a t t a c c h a r a c t e r i s t i c s   o f   a t t a c ke r s   i a   s l o n e t wo r k .   I n   t hi s   s c e n a r i o ,   t h e   c li e n t s   do   n ot   c r e a t e   150  s o c ke t s   a t   o n c e   due   t o   t h e   de l a y   i t   e x pe r i e n c e s   i t h e   n e t wo r k.   I n s t e a d,   t h e y   c r e a t e   i t   a t   a   s l o pa c e   t i l l   t h e y   a c qu i r e   a ll   t he   t h r e a ds ,   a t t a c k i ng  t h e   s e r v e r   s uc c e s s f u ll y .   F i gur e   d e p i c t s   a tt a c de t e c t i o o n   t h e   s e r v e r .   I n   c a s e   2,   a t t a c ke r   a n a tt a c ke r   c o n n e c t   to   t h e   s e r v e r   c r e a t i n 129  a n d   127   s o c ke t s   r e s pe c t i ve ly .   T he   s e r v e r   r e a c h e s   i t s   m a xim u m   c o nn e c t i o n   li mi t   o f   256  ( de f a u l t   A pa c h e c o nf i gur a t i o n ) .   T hi s   m a ke s   t h e   s e r v e r   una v a il a bl e   f o r   ot h e r   c l i e n t s .         T a bl e   6.   R e s u l t s   o f   e x p e r i m e n t   us i n Z o d i a c   F i a   s l o n e t w o r k   s c e na r i o   w i t h   c l i e n t s   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e   D e t e c ti o T im e   1   N umbe r   of  a tt a c k e r s = 1   27218 b y t e s   260s   2   N umbe r   of  a tt a c k e r s = 2   20285 b y t e s   260s   Evaluation Warning : The document was created with Spire.PDF for Python.
I n do n e s i a n   J   E l e c   E n &   C o m S c i     I S S N:   2502 - 4752         A appr oac f or   s low   dis tr ibut e de nial   of   s e r v ice   att ac k   de tec ti on  and   …  ( P r athi ma  M abe J ohn )   411         F i gur e   8.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   s e r v e r   by   S DM M   i n   s l o n e t wo r s c e n a r i o   i n   r e a l   ne t wor k       4. 3.     E x p e r im e n t   in   r e a l   n e t wor k   e n vi r on m e n t   f or   HT T P e n ab l e d   s e r v e r   F i gur e   s h o ws   t h e   e x pe r im e n t a l   s e t   up  us i n Z o di a c   F s w i t c h ,   c l i e n t s ,   R y c o n t r o l l e r   a n d   A pa c he s e r v e r   e n a bl e w i t h   HT T P 2.   I t   c o n s i s t s   of   c li e n t s ,   A pa c h e s e r v e r ,   o n e   Z o d i a c   F s w i t c h   a n 1   R y c o n t r o l l e r .   E x pe r i m e n t   wa s   c o n du c t e f o r   t y p ica l   n e t wo r k.   R e s u l t s   a r e   a s   s h o wn   i T a bl e   a n F i gur e   9.   T h e   r e s u l t s   c l e a r ly   s h o t h a t   t h e   a t t a c i s   d e t e c t e d   a n mi t i g a t e i n   a ppr o xi m a t e l y   240 - 260 s ,   e a r l i e r   t h a n   t he   de f a u l t   t i m e o ut   o f   t h e   A p a c h e s e r v e r   w hi c h   i s   3 00s .   T h e   a t t a c b e h a vi o ur   o f   ge n e r a t i n r e gu l a r   b ur s t s   o f   by t e s   i s   t h e   ke y   f e a t ur e   f o r   a tt a c de t e c t i o n   i n   t hi s   wo r k .               F i gur e   9.   S l o w l o r i s   a tt a c de t e c t e o n   t h e   HT T P e n a bl e s e r v e r   by   S DM M   i n   t y p i c a l   ne t wor s c e n a r i o       T a bl e   7.   R e s u l t s   o f   e x p e r i m e n t   f o r   a tt a c de t e c t i o o n   HT T P e n a bl e s e r v e r   a n c l i e n t s   us i ng  Z o d i a c   F s w i t c h   C a s e   A tt a c k s c e na r i o   A v g.  B ur s s iz e   D e t e c ti o ti m e   1   N umbe r   of  a tt a c k e r s = 1   26024 b y t e s   260s   2   N umbe r   of  a tt a c k e r s = 2   25260 b y t e s   260s       T h e   r e s u l t s   c l e a r ly   i nd i c a t e   t h a t   t h e   b ur s t y   b e h a vi o r   o f   t h e   S l o w l o r i s   c a n   b e   us e t o   i de n t i f y   a n d   mi t i ga t e   t h e   a tt a c k.   S DM M   i d e n t i f i e s   t he   s p i ke s   a n c a l c u l a t e s   E ( S ) ,   a n σ.   I t   s uc c e s s f u ll y   de t e c t s   a n d   mi t i ga t e s   t h e   a tt a c ke r   by   i de n t i f yi ng  c o n t i n uo us   s pi ke s   i n   t h e   r a n ge   E ( B ) - σ  < =   E ( S )   < =   E ( B ) + σ .   I n   o r de r   to   m e a s ur e   t h e   a c c ur a c y   o f   t h e   pr o po s e s y s t e m   i de t e c t i n g   S l o w l o r i s   a tt a c k,   t h e   b a l a n c e d   a c c ur a c y   is   c a l c u l a t e f o r   a   t e s s e t   s i z e   o f   20  f o r   e a c h   s c e na r i o .   B a l a n c e   a c c ur a c y   i s   g i ve n   by   ( 4)   w i t h   t r ue   po s i t i v e   v a l ue s   ( T P ) ,   tr ue   n e ga t i v e   v a l ue s   ( T N) ,   f a l s e   po s i t i v e   v a l ue s   ( F P )   a n f l a s e   n e ga t i v e   v a l ue s   ( F N) .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4752   I n do n e s i a n   J   E l e c   E n &   C o m S c i Vo l .   25 ,   N o .   1 J a n ua r y   20 22 :   404 - 41 3   412   B a l a nce d   A ccu r a cy =     +  +   +    ( 4)     T a bl e   8   s h o ws   t h e   b a l a n c e   a c c ur a c y   o f   t h e   t e s t   r e s u l t s   o b t a i n e d   i t hi s   wo r k.   C o m pa r e t o   ot h e r   pr o p o s e m e t h o ds   m e n t i o n e i s e c t i o n   2,   a c c ur a c y   i s   g i ve n   pr e f e r e n c e   o v e r   de t e c t i o n   t i m e   i t hi s   pr o p o s e d   wo r wh e r e   v a r i o us   ne t wor c o n d i t i o ns   a r e   c o n s i d e r e d.   S l o n e t wo r ks   t a ke   t i m e   t o   ge n e r a t e   c o n s t a nt y   s i z e d   b ur s t s   b e c a u s e   o f   v a r yi ng  b a n dw i dt h .   C o ns i de r i ng  pr o l o n ge S l o w l o r i s   a t t a c i n   s l o a n i de a l   n e t wo r k   s c e n a r i o s ,   i t   i s   wo r t h whil e   t o   c o m pr o m i s e   o v e r   f a s t e r   de t e c t i o n   t i m e   t o   a c hi e ve   gr e a t e r   a c c ur a c y .   S DM M   pe r f o r m e d   we ll   w i t hi g r a t e   o f   a c c ur a c y   e ve i s l o w   n e t wo r ks   wh e r e   b a n dw i dt a n d e l a y   ke e p   f l uc t ua t i n g.   I n   i de a l   ne t wor ks ,   a c c ur a c y   o f   S D M M   wa s   100% .   F P   a n d   F v a l u e s   a r e   ve r y   l o w.   T hi s   pr o v e s   t h a t   t h e   pr o p o s e m e c h a ni s m   i s   s uc c e s s f u l   e n o ugh   t o   de t e c t   a n m i t i g a t e   a tt a c ks   un de r   v a r i o us   n e t wo r k   c o n d i t i o n s .         T a bl e   8.   B a l a n c e a c c ur a c y   o f   t e s s c e n a r i o s   T e s s c e na r i o   TP   FP   FN   TN   B a la nc e d A c c u r a c y   E mul a ti o n T y pi c a n e tw o r k   20   0   0   20   100%   E mul a ti o n   S l o w  n e tw o r k ( S in gl e  s w it c h)   18   0   2   20   95%   E mul a ti o n   S l o w  n e tw o r k ( 2 s w it c he s )   18   0   2   20   95%   N e tw o r k s e tu p w i th  Z o di a c  F X   T y pi c a n e tw o r k   20   0   0   20   100%   N e tw o r k s e tu p w i th  Z o di a c  F X     S l o w  n e tw o r k   19   0   0   20   98%   N e tw o r k s e tu p w i th  Z o di a c  F X   H T T P 2 e na bl e d s e r v e r   19   0   0   20   98%       5.   CONC L USI ON   I n   t hi s   pa pe r ,   s l o w   Do S   de t e c t i o a n mi t i ga t i o n   ( S DM M ) ,   a   m e t h o to   de t e c t   a n mi t i ga t e   S l o w l o r i s ,   a   t y p e   o f   s l o HT T P   r e que s t   a tt a c k,   wa s   pr o p o s e d.   De t e c t i o n   wa s   b a s e o n   t h e   e x pe c t a t i o n   o f   b ur s t   s i z e   o f   i nc o m i ng  f l o w s .   F l o w s   we r e   m o ni t o r e by   t h e   m o ni t o r i n g   p h a s e   t o   o b t a i n   t h e   b ur s t   s i z e   o f   e a c i nc o m i ng  f l o w.   T h e   de t e c t i o n   ph a s e   de t e c t e a n m i t i ga t e t h e   a tt a c i f   c o n s e c ut i v e   b ur s t s   we r e   i n   t h e   r a n ge   o f   a t t a c k .   T h e   s i m u l a t i o n   wa s   c o n duc t e i n   M i n i ne t   w i t h   S im p l e   HT T P   S e r v e r   f o r   c l i e n t s   i n   s l o w   n e t wo r ks   a s   we l l   a s   t y p i c a l   n e t wo r ks .   T h e   s a m e   s o l ut i o n   wa s   i m p l e m e n t e us i ng  t h e   Z o di a c   F s w i t c h ,   R y u   c o n t r o l l e r   a n A p a c h e s e r v e r .   A t t a c wa s   de t e c ted  i a lm o s t   a l l   t h e   s c e n a r i o s   i 260s   o n   a a v e r a ge .   T h e   a tt a c wa s   a l s o   t e s t e o n   HT T P e n a bl e A pa c he s e r v e r .   T h o ugh   t h e   S l o w l o r i s   a t t a c i i t s   de f a u l t   s t a t e   c o ul n o t   b r i n t h e   s e r v e r   do wn ,   t h e   b ur s t s   i ni t i a t e by   t h e   a t t a c ke r   we r e   i de n t i f i e by   S DM M .   T h e   c li e n t   wh o   i ni t i a t e t h e   a t t a c wa s   i s o l a t e by   dr o pp i ng  a ny   f ur t h e r   t r a f f i c .   Ac c ur a c y   o f   t h e   pr o p o s e s y s t e m   i s   e v a l ua t e by   c a l c u l a t i n ba l a n c e a c c ur a c y   o f   t e s t   s c e n a r i o s .   I t   i s   f o u n t h a t   S DM M   de t e c t s   a tt a c ks   i n   t y p i c a n e t wo r wi t h   a n   a c c ur a c y   o f   100%   a n i s l o n e t wo r ks   wi t h   a n   a c c ur a c y   o f   98% .   T h e r e   i s   a   s c o pe   to   e x t e n t hi s   wo r f o r   m o r e   c l i e n t s   a n s e r v e r s .   I t   i s   li mi t e to  c l i e n t s   a n s e r v e r   due   to  l im i t a t i o n s   i n   r e s o ur c e   a v a il a bil i t y .         RE F E R E NC E S   [ 1]   A L V .   C a r a gua y L I B L ope z ,   a nd  L .   J G V il la lb a " E vo lu ti o n   a nd  c ha ll e nge s   of   s of twa r e   d e f in e d   n e tw o r ki ng, "   in   2013   I E E E  SD N  f or  F ut ur e  N e tw or k s  and Se r v ic e s  ( SD N 4F N S) , 2013: I E E E , pp. 1 - 7, d o i:  10.1109/ S D N 4F N S .2013.6702542.    [ 2]   N F e a ms t e r J R e xf or d,  a nd  E Z e gu r a " T he   r o a t S D N :   a in te ll e c tu a l   hi s to r y   of   pr o g r a mm a bl e   ne twor ks , "   A C M   SI G C O M M   C om put e r  C om m uni c at io n R e v ie w vo l.  44, n o . 2, pp. 87 - 98, 20 14, do i:   10.1145/2602204.26 02219   [ 3]   F H u,   Q H a o ,   a nd  K B a o ,   " A   s ur ve y   o s of twa r e - d e f in e d   ne tw o r a nd  o p e n f l o w F r om  c o nc e pt   t o   im pl e m e nt a ti o n, "   I E E E   C om m uni c at io ns  Sur v e y s  &  T ut or ia ls v o l.  16, n o . 4,  pp. 2181 - 2206, 2014, do i:   10.1109/C O M S T .2014.2326417   [ 4]   B A A N une s M M e ndo n c a X . - N N gu y e n,  K O br a c z ka ,   a nd  T T u r le tt i,   " A   s ur ve y   of   s of twa r e - d e f in e ne tw or ki ng:   P a s t,   pr e s e n t,   a nd  f ut ur e   of   pr o g r a mm a bl e   n e tw o r ks , "   I E E E   C om m uni c at io ns   s ur v e y s   &   tu to r ia ls v o l.   16,  n o 3,  pp.  1617 - 1634,  2 014,  do i:   10.1109/ S U R V .2014.012214.00180   [ 5]   C Y oo n   e al . ,   " F l o w   w a r s :   S y s t e mi z in g   th e   a tt a c k   s ur f a c e   a nd   de f e ns e s   in   s of twa r e - d e f in e n e tw o r ks , "   I E E E /A C M   T r ans ac ti ons   on N e tw or k in g,  vo l.  25, n o . 6, pp. 3514 - 3530, 2017, d o i:   10.110 9/ T N E T .2017.2748159   [ 6]   S W S hi n,  P P o r r a s V Y e gn e s w a r a M F o ng,  G G u,  a nd  M T y s o n,  " F r e s c o:   M o dul a r   c o mp o s a bl e   s e c u r it y   s e r v ic e s   f or   s of twa r e - d e f in e d n e tw o r ks , "  i 20t A nnual N e tw or k  &  D is tr ib ut e d Sy s te m  Se c ur it y  Sy m po s iu m , 2013: Nds s   [ 7]   T .   X u,  D G a o ,   P D o ng,  C H F o h,   a nd  H .   Z ha ng,  " M it ig a ti n th e   ta bl e - ove r f l o w   a tt a c k   in   s of twa r e - d e f in e n e tw o r ki ng, "   I E E E   T r ans ac ti ons  on N e tw or k  and Se r v i c e  M anage m e nt v o l.  14, n o .  4, pp. 1086 - 1097, 2017, do i 10.1109 / T N S M .2017.2758796   [ 8]   S S hi n,  V Y e gne s w a r a n,  P P o r r a s a nd  G G u,  " A v a nt - gua r d:   S c a la bl e   a nd  v ig il a nt   s w it c f l o w   ma na ge me nt   in   s of twa r e - de f i ne d   ne tw o r ks , "   in   P r oc e e di ngs   o f   th e   2013  A C M   SI G SA C   c on f e r e nc e   on  C om put e r   &   c om m uni c at io ns   s e c u r it y 2013,  pp.  413 - 424,  do i:   10.1145/2508859.25 16684   [ 9]   H W a ng,  L X u,  a nd  G G u,  " F l oo dgua r d:   A   d o s   a tt a c pr e ve n ti o e x t e ns i o in   s of twa r e - de f in e ne tw or ks ,"   in   2015  45t A n nual   I E E E /I F I P   I nt e r nat io nal   C onf e r e nc e   on  D e pe ndable   Sy s te m s   and  N e tw or k s 2015:  I E E E ,   pp.  239 - 250,  do i :   10.1109/DS N .2015.27   [ 10]   R S w a mi M D a v e a nd  V R a nga " S of twa r e - d e f in e n e tw o r ki ng - ba s e ddo s   d e f e ns e   m e c ha ni s ms , A C M   C om put in Sur v e y s   ( C SU R ) vo l.  52, n o . 2, pp. 1 - 36, 2019, d o i:   10.1145/3301614   Evaluation Warning : The document was created with Spire.PDF for Python.
I n do n e s i a n   J   E l e c   E n &   C o m S c i     I S S N:   2502 - 4752         A appr oac f or   s low   dis tr ibut e de nial   of   s e r v ice   att ac k   de tec ti on  and   …  ( P r athi ma  M abe J ohn )   413   [ 11]   T .   A P a s c o a l,   Y G D a nt a s I E F o ns e c a a nd  V N ig a m,  " S l o w   T C A M   e x ha us ti o D D o S   a tt a c k, "   in   I F I P   I nt e r na ti onal   C onf e r e nc e  on I C T  Sy s te m s  Se c u r it y  and P r iv ac y  P r ot e c ti on , 2 017:  S pr in g e r , pp. 17 - 31, d o i:   10.1007 /9 78 - 3 - 319 - 58469 - 0_2   [ 12]   T L uka s e de r L M a il e B E r b,  a nd  F K a r g l,   " S dn - a s s is te ne tw o r k - ba s e mi t ig a ti o of   s l o w   ddo s   a tt a c ks , "   in   I nt e r nat io nal   C onf e r e nc e   on  Se c ur it y   and  P r iv ac y   in   C om m uni c at io Sy s te m s 2018:  S pr in g e r pp.  102 - 121,  d o i:   10.1007/978 - 3 - 030 - 01 7 04 - 0_6   [ 13]   M B a s ka r J .   R a mkum a r , C K a r th ik e y a n,  V A nba r a s u,  A B a l a ji a nd  T A r ul a na nt h,  " L ow   r a te   D D o S   mi ti ga ti o us in r e a l - t im e   mul ti   th r e s ho ld   tr a f f i c   m o n it o r in s y s t e m, "   J our nal   of   A m bi e nt   I nt e ll ig e nc e   and  H um ani z e C om put in g,  pp.  1 - 9,  2021,  do i:   10.1007/s 12652 - 020 - 02744 - y   [ 14]   G K a ur ,  V . S a xe na , a nd J G upt a " D e t e c ti o of   T C P  t a r g e te d   hi gh ba ndw id th  a tt a c ks  us in g s e l f - s im il a r it y , "   J our nal  of  K in Saud  U ni v e r s it y - C om put e r  and I n f or m at io n Sc ie n c e s v o l.  32, n o . 1,  pp. 35 - 49, 2020, do i 10.1016/j .j ks uc i. 2017.05.004   [ 15]   A . P r a s e e d a nd P .  S T hi la ga m,  " M ul ti pl e xe d a s y m me t r i c  a tt a c ks N e x t - g e n e r a ti o n D D o S   o H T T P /2   s e r ve r s , "   I E E E   T r ans ac ti ons   on I nf or m at io n F or e ns ic s  and Se c ur it y v o l.  15, pp. 1790 - 1800,  2019, do i:   10.1109/ T I F S .2019.2950121   [ 16]   N T r ip a th a nd  N H ubba ll i,   " S l o w   r a te   de n ia of   s e r v i c e   a tt a c ks   a ga in s H T T P /2   a nd  d e te c ti o n, "   C om put e r s   &   s e c ur it y vo l.   72,   pp. 255 - 272, 2018, do i 10.1016/j . c o s e .2017.09.009   [ 17]   N . M . A . A z im , S . F . F a hm y , M . A . S o bh, a nd A . M . B . E ld in " A  h y b r id  e n tr o p y - ba s e d D o S  a tt a c ks  de t e c ti o n s y s t e f or  s of t w a r e   de f in e n e tw o r ks   ( S D N ) A   pr o p o s e d   tr us m e c ha ni s m, "   E gy pt ia I nf or m at ic s   J ou r nal vo l.   22,  n o 1,  pp.  85 - 90,  2021,  do i:   10.1016/j .e ij .2020.04.005   [ 18]   A S a ll a m,  A R e f a e y ,   a nd  A S ha mi " O n   th e   s e c ur it y   of   S D N A   c o mpl e te d   s e c ur e   a nd   s c a la bl e   f r a m e w o r k   us in th e   s of tw a r e - de f in e d p e r im e t e r , "   I E E E   A c c e s s v o l.  7, pp. 146577 - 146587, 2 019, do i:   10.1109/AC C E S S .2019.2939780   [ 19]   T W a ng,  H C h e n,  G C h e ng,  a nd  Y L u,  " S D N M a na ge r A   s a f e gua r a r c hi t e c tu r e   f or   S D N   D o S   a tt a c ks   ba s e o ba ndw id th   pr e di c ti o n, "   Se c ur it y  and C om m uni c at io n N e tw or k s v o l.  2018,  2018, do i:   10.1155/2018/ 7545079   [ 20]   S D e ng,   X G a o ,   Z L u,  Z L i,   a nd  X G a o " D oS   v ul n e r a bi li ti e s   a nd  mi ti ga ti o n   s tr a te gi e s   in   s of twa r e - de f in e n e tw o r ks , "   J our nal   of  N e tw or k  and  C om put e r  A ppl ic at io ns v o l.  125, pp. 209 - 219,  2019, do i:   10.1016/j . jn c a .2018.10.011   [ 21]   J G . - B r a j o n e s J C . - M ur il lo J F V . - V a ld é s a nd   F L . - V a le r o " D e t e c t i o a nd  mi ti ga ti o of   d o s   a nd  ddo s   a tt a c ks   in   io t - ba s e s ta te f ul  s dn:  A n e x p e r im e nt a a ppr o a c h, "   Se ns or s v ol . 20, n o . 3 , p. 816, 2020, do i:   10.3390/s 20030816   [ 22]   S M ia no   a nd  F R is s o " T r a ns f o r mi ng  a   tr a di ti o na h o m e   ga te w a y   in t o   a   ha r dw a r e - acc e le r a te S D N   s w it c h, "   I nt e r nat io nal   J our nal  of  E le c t r ic al  and C om put e r  E ngi ne e r in g ( I J E C E ) vo l.   10, no . 3, p. 2668, 2020, d o i:   10.11591/i je c e . v 10i 3.pp2668 - 268 1   [ 23]   H T Z a w   a nd  A .   M a w " T r a f f i c   ma na ge me nt   w it e l e pha nt   f lo w   d e t e c t i o in   s of twa r e   d e f in e n e tw o r ks   ( S D N ) , "   I nt e r nat io nal   J our nal  of  E le c t r ic al  and C om put e r  E ngi ne e r in g ( I J E C E ) vo l.   9, no . 4, p. 3203, 2019, d o i:   10.11591/i je c e . v 9i 4.pp3203 - 3211 .   [ 24]   S A s s e gi e   a nd  P N a i r " P e r f or ma n c e   a na l y s is   of   e mul a t e s of twa r e   d e f in e w ir e l e s s   ne tw o r k, "   I ndone s ia J our nal   of   E le c tr ic al   E ngi ne e r in g and C om put e r  S c ie nc e  ( I J E E C S) vo l.  16, n o . 1, p p. 311 - 318, 2019, d o i 10.11591/i j e e c s . v 16.i 1.pp311 - 318 .   [ 25]   H K ha ir i,   S H A r i f f in N A L a ti f f K M Y us of M H a s s a n,  a nd  M R a v a " T h e   im pa c of   f i r e w a ll   o T C P   a nd  U D P   th r o ughpu in   a o p e n f l o w   s of twa r e   d e f in e n e tw o r k, "   I ndo ne s ia J our nal   of   E le c tr ic al   E ngi ne e r in g   and  C om put e r   Sc i e nc e   ( I J E E C S) vo l.  20, n o . 1, pp. 256 - 263, 2020, d o i:   10.11591/i j e e c s .v 20.i 1.pp256 - 263       B I OG RA P HI E S   OF   AU T HO RS       P ra th i m a   M a bel   J o hn           i s   A s s i s t an t   Pro f e s s o at   D ay a n an d Sa g ar  C o l l e g e   o f   E n g i n ee r i n g ,   V i s v e s v ara y T ech n o l i g i c al   U n i v e rs i t y   (V T U ),   Be n g al u ru ,   K arn at ak a,   I n d i a .   Sh e   rece i v e d   h e Ba c h el o o E n g i n ee r i n g   an d   Mas t e o f   T ec h n o l o g y   d eg ree   i n   Co m p u t e S c i en ce   an d   E n g i n ee ri n g   fr o m   V T U ,   B e l a g av i ,   K arn at ak a,   I n d i a .   Sh e   i s   cu rr e n t l y   p u rs u i n g   Ph   D   fro V T U ,   B el ag av i ,   K arn at ak a ,   I n d i a .   Sh h as   ab o u t   1 3   y e ars   o e x p e ri en ce   i n   t e a c h i n g   a n d   i n d u s t r y   t o g e t h e r.   H e ar e as   o i n t e r e s t   are   c o m p u t er  n e t w o rk s ,   S D N ,   mo b i l e   n e t w o r k s ,   n e t w o rk   s ec u r i t y   an d   m a c h i n e   l e ar n i n g .   Sh e   c an   b c o n t ac t e d   at   em ai l :   p rat h i m a m ab el - i s e @ d a y a n an d as ag ar. e d u .         R a m a   M o h a n   Ba b u   Ka s tu r i   N a g a ppa s ett y           i s   cu rr en t l y   w o r k i n g   as   Pro f e s s o i n   t h e   D e p art me n t   o In fo r m at i o n   S c i en c an d   E n g i n ee r i n g   at   D a y a n an d Sag ar   Co l l eg e   o f   E n g i n ee r i n g ,   B e n g al u ru ,   In d i a.   H e   o b t ai n ed   h i s   B. T ec h   i n   Co m p u t e E n g i n ee ri n g   fro Man g al o r e   U n i v e rs i t y ,   I n d i a,   M. fr o m   B I T S - PIL A N I,   I n d i a   an d   Ph D   fr o m   D r . MG U n i v e rs i t y ,   I n d i a.   H i s   are as   o i n t e r e s t   are   co m p u t e r   n e t w o rk s ,   w i r e l e s s   mo b i l n e t w o rk s ,   SD N   an d   n e t w o rk   s ecu ri t y .   H e   c a n   b e   c o n t ac t ed   at   em ai l :   ra m a mo h a n b ab u - i s e @ d a y a n a n d as ag ar. e d u           Evaluation Warning : The document was created with Spire.PDF for Python.