I n t ern a t i o n a l  J o u rn a l  o f  E l ect ri ca l  a n d  C o m p u t er E n g i n eeri n g   ( IJ EC E)   V o l.   8 ,  No .   5 O c t obe r   20 1 8 ,  p p.  30 92 ~ 3 102   I S S N :  2088 - 8708 D O I :  10. 11 591/ i j ece . v8 i 5 . pp 309 2 - 3102          3092       Jou r n al  h om e p age h ttp : //ia e s c o r e . c o m/ j our nal s / i nde x . php/ I J E C E   Ana ly s is  o f  B la ckho le At t a c k  in  A O DV  a nd DS R       N i r an j an  P an d a,  B i n od  K u m ar  P at t an ayak   D e pa r t m e nt  of  C om put e r  S c i e nc e  &  E ng i ne e r i ng ,  I T E R ,  S o’ A  U ni v e r s i t y ,  I ndi a       A rt i cl e I n f o     AB S T RAC T   A r tic le  h is to r y :   R ecei v ed   O c t 2 3 ,  201 7   Re v i se d   M ar  1 4 ,  20 1 8   A ccep t ed   A ug  20 ,  201 8       Mo b ile  A d - H oc  N e t w or k s  ( M A N E T s )   a r e  s upr e m e  r ul e r  a nd de m or a l i z a t i on  w i r el e s s  s ch e m e.  M A N E T s  ar e i n f r as t r u ct u r e l es s  i . e.  t h ei r  s t r u ct u r e i s  n o t   f i xe d,  a nd  t he   no de s  be  a bl e  t o m ov e  a bout  a nd  c a n l e a v e  t he  ne t w or k   w he ne ve r  t he y   w a nt .  T he  no de s  a r e  t o pe r f or m   a s   m or e  ov e r  r out e r  a nd  hos t .   I n  M A N E T s ,  t h e n o d e can   b e i n  co n t act  w i t h  ev er y  n o d e as  t h ei r   c onf i g ur a t i on i s  not  f i x e d a nd t he  node s  s t a r t s  t r a ns m i t t i ng  t he   pa c k e t s  t e a c h ot he r  f or  t he  e s t a bl i s hm e nt  of  t he  c onne c t i on.  T hi t c h t h e  l i nk ,  t he   n o d es  m ak e u s e  of  s om e  r out i ng   pr ot oc ol s  l i k e  A d - H o c O n  D em an d  D i s t an ce  V e c t or  ( A O D V ) ,  D y na m i c  S our c e  R o ut i ng  ( D S R ) ,  a nd   D e s t i na t i on - S eq u en ced  D i s t an ce V ect o r  ( D S D V ) .  S ecu r i t y  i n  M A N E T  i s  t h e k e y   m at t er   m ean t  f o r  t h f u n d am en t al  u t i l i t y  o f  n et w o r k .   T h er ar m an y  at t a ck s  c au s ed   i n  M A N E T .  B l ac k h o l e at t ack  i s   o n e t h at   o ccu r s  i n  M A N E T .   A   B l ack  h o l at t ack  i s  an  at t ack   w h er e t h e n o d e,  w h i ch  i s  m al i ci o u s  ad v er t i s e i t s el f  a s   h a v in g  th e   o p tim a l r o u te  to  th e  d e s tin a tio n  a n d  d r o p s  a ll t h e  p a c k e ts  in s te a d   of  f or w a r di ng  f ur t he r  t o t he   de s t i na t i o n.  H e r e ,  w e  ha v e  s how n t he  bl a c k hol e   a t t a c k  i A O D V  a nd D S R .  T hr ou g h s i m ul a t i on w e  e v a l ua t e  t he  pe r f or m a nc e   of  t he  t w o a bov e  pr ot oc ol s   un de r   bl a c k hol e  a t t a c k .   Ke y wo rd :   A O DV,   B la c k h o le  A tta c k ,   D S R,   M AN E T .   C opy r i g ht   ©  201 8   I n s tit u te  o A d v anc e E ngi ne e r i ng an d Sc i e nc e   A l l  ri g h t s re se rv e d .   Co rre sp o n d i n g  Au t h o r :   N i r an j an  P an d a,     D ep ar t m en t  o f  C o m p u t er  S ci e n ce &  E n g i n eer i n g ,   IT E R ,  S o ’A  U n i v e rs i t y ,  B h u b a n e s w a r,  In d i a .   E m a il:   ni r a nj a np a nd a @ s o a uni ve r s i t y. a c . i n       1.     IN TR O D U C TIO N   M o b ile   Ad - H o c N et w o r k s  ( M A N E T s )  ar e i n d ep en d en t  an d  d eco n cen t r at e s y s t e m s  o r   w i r el es s   s ys t e m s .  I n t he  ne t w o r k s ys t e m ,  M A N E T s  a l w a ys  c o m p r i s e s  o f  t he   m o b i l e  no d e s   w h i c m a y  b e  s t r uc t ur e s  o r   s ub s ys t e m s ,  a c t i ng  a s  a  r o ut e r  a s   w e l l  a s   ho s t .  I n t he   ne t w o r k,  d e p e nd i n o n e a c h  o t he r ' s  c o nne c t i o n t he y c a f or m  di f f e r e n t  n e t w or k  c onf i g u r a t i o n  or  t opog r a ph y  b y   t h e i r  s e l f - a r r a nge m e nt  p o w e r ,   w i t ho ut  a n y f i xe d   in f r a s tr u c t u r e .  R o u ti n g  p r o to c o ls  a r e  th e   m o s t f a s c i n a ti n g ,  a m b itio u s  a n d  c h a lle n g in g  a r e a s  in  M A N E T   r es ear ch .  Man y  r o ut i n g p r o t o c o l s  t ha t   ha ve  b e e n d e s i gne d   f o r  M A N E T S  s uc h a s   A O D V ,  D S R ,  D S D V ,  O L S R   e t c .  T he  ve r y  i nt e ns i ve   w o r r y f o r  t he  b a s i c   f unc t i o na l i t y i n M A N E T  i s  r o ut i n g s e c ur i t y .   D ue   t o  t he   ch ar act er i s t i c s   l i k e o p en   acce s s   m ed i u m ,   d y n a m i ca l l y   al t er i n g   t o p o l o g y ,   d e f i c i en cy   o f   c e n t r a l   m an ag em en t   an d   m o n i t o r i n g   s y s t e m s ,  co o p er at i v e al g o r i t h m s  a n d  d ef i ci e n c y  o f  t r a n s p ar en t  d ef e n s m ec h an i s m  o f   M A N E T s  o f t en  i l l   u s ed   b y   a t t ack er s   a nd   e nd ur e  s e c ur i t a t t a c ks .   T h n e t w o r k   s er v i ce s  acces s i b i l i t y ,  d at i nt e gr i t a nd   c o n f i d e nt i al i t y  c an   b e g ai n ed   b y   s a f eg u ar d i n g   t h s ecu r i t y   p r o b l e m s   t h at   h av b een   d et ect ed   w i t h i n  t h n et w o r k .  M o r eo v er ,  t h w i r el es s  co n n ec t i o n   m a k es  M A N E T s  t o  b e m o r e s u s ce p t i b l e t o  t h e at t ack s   by   pr ov i di ng   a c c e s s   t o n - g o in g  c o m m u n ic a tio n s .  V a r ie tie s   o f  a tta c k s   a r e   f oun ou t   i t h e   M A N E T s  a n d   c la s s i f ie d  a s w o r m h o le  a tta c k ,  b la c k h o le  a tta c k ,  s y b il a tta c k ,  f lo o d in g  a tta c k ,  r o u ti n g  ta b le  o v e r f lo w  a tta c k ,   D en i al  o f   S er v i ce ( D o S ) ,  i m p e r s o n at i o n  at t ac k  et c.     A n t eced en t l y ,   m an y   m o r w o r k s  ar e p er f o r m ed  o n  i s s u es   o f  s ec u r i t y .  O n e o f  t h e at t ac k  i s  B l ack   H o le  A tta c k .  B la c k h o le   A tta c k  d e e p ly  r e la te d  to  r e a c tiv e  r o u ti n g  p r o to c o ls  in  M A N E T  lik e  A O D V  a n d  D S R .   I n  ou r   w or k   w e  c on de ns e  or   c on c e n t r a t e  ou r  s t u d y  on  t h e  t w o r ou t i n g  pr ot oc ol s  A O D V   a n d D S R .  W e  h a ve   an al y zed  t h e ef f ect   of  B l a c khol e  a t t a c k  on  t h e   A O D V  a n D S R  r ou t i n g  pr ot oc ol  t h r ou gh a  s i m u l a t i on  c a r r i e d   Evaluation Warning : The document was created with Spire.PDF for Python.
In t  J  E l e c  &  C o m p  E n g     I S S N :  2088 - 8708       A nal y s i s  of  B l ac k hol e  A t t ac k  i n A O D V  and  D SR   ( N i r anj an P anda)   3093   ou t  us i ng  N S - 2 .  I t s  co n s eq u e n ces  ar e e x p l ai n ed  b y  e x p r es s i n g   h o w  t h i s  at t ac k  i n t er r u p t  t h e e x ecu t i o n  o f   M A N E T  r ou t i ng  pr ot oc ol s .   I n  ch ap t er  2   w e p r es en t ed  a s t u d y  o f  r o u t i ng  pr ot oc ol s  e m ph a s i z i n g  on   A O D V  pr ot oc ol  a n d D S R   p r o t o co l  i n  d et ai l .  I n  ch ap t er   3  w e d i s c u s s ed  ab o u t  t h e b l ack h o l e at t ac k  i n  M A N E T s  i n  d et ai l s .  I n  ch ap t er  4   w e d i s c u s s ed  h o w  b l ack   h o l e at t ack   m ak e s  t h e p r o t o co l s  t o  m i s b eh a v e a n d  al s o  d es cr i b ed  h o w  t h n e pr ot oc ol s  s u ppor t i n g  a t t a c k s   a r e  i m pl e m e n t e d i n  N S - 2 . 3 5 .  C h ap t er  5  d i s c u s s e s  t h e p er f o r m a n ce  m et r i cs ,   an al y s i s  an d  co m p ar i s o n  o f  b l ack h o l e at t ack  i n   A O D V  a n d  D S R  a n d  F i n al l y  i n  C h ap t er  6  w e d i s cu s s ed  ab o u t   f u t u r e r es ear ch  d i r ect i o n s  an d   co n cl u d ed  o u r   w o r k.       2.   D IF F ER EN T   M ANE T   R O U TIN G   P R OT OC OL S   A c c o r d in g  to  M A N E T s  o p e r a tio n a l f u n c tio n a litie s ,   th e  r o u ti n g  p r o to c o ls  [ 1 - 2 ]  ar e d i v i d ed  i n t o  t h r ee  c a t e g or i e s  s u c h  a s  r e a c t i v e  r o u t i n g pr ot oc ol s ,  pr oa c t i v e  r ou t i ng  pr ot oc ol s  a n d hy br i d r out i ng  pr ot oc ol s .   T h p o we r   s t r uc t ur e  o f  t he  M A N E T   r o ut i ng p r o t o c o l s  i s  r ep r es en t ed  u s i n g  F i g u r 1 .           F i g ur e   1 .   M an et   r o u ti n g  p r o to c o l c la s s i f ic a tio n       2. 1.  R e ac t i ve  p r o t oc ol s     R eact i v e p r o t o co l s  ar e w el l  r e co g n i zed  as  o n  d e m a n d  p r o t o c o l s .  T h ey  ar e k n o w n  as   s u c h  o n - d em an d   p r o t o co l s  b ecau s e o f  t h e co n c ep t  t h at  t h e y  n e v er  b eg i n  r o u t e d i s co v er y  p r o ces s  b y  t h e m s el v es ,   u n t i l  t h e y  ar as k ed   f o r  i t  i . t h e s e t y p es  o f  p r o t o co l s  ar e f r a m e u p t h e   r ou t e s   w he n de m a n de d [ 3] .  W h e n  a  s ou r c e   n ode   ne e d s  t o  s t a r t  a  c o nve r s a t i o w i t h a no t he r  no d e   w i t h i n t he   ne t w o r k a nd   ha vi n g no  r o ut e  t o  t ha t  no d e ,  t he n i t   r eq u es t s   f o r  a r o u t e t o  es t ab l i s h  an d  a r o u t e d i s co v er y  p r o ces s  i s  i n i t i a t ed  b y  t h e p r o t o co l   on  de m a n d.   R e a c t i v e  r ou t i n g  pr ot oc ol s  us e  t h e   f l oodi n m e c h a n i s m  t o  s pr e a d t h e  r ou t e  r e qu e s t   m e s s a g e  du r i n g  r out e   di s c ov e r y .  N o ba n d w i dt h  i s  c on s um e d f or  s e n di ng  t h e  r ou t i n g  i nf or m a t i o n   w h e r e a s  ba n d w i dt h  i s  c on s um e du r i ng  t h e  t r a n s f e r  of  da t a  b y  n ode .     2. 1. 1.       AO DV   2. 1. 1. 1.  B as i c s   A O D V  i s  e x pl a i n e d  i n R F C  3561 [ 4] .  A s  i t  i s  a  r e a c t i v e  r out i ng  pr ot oc ol ,   w h e n  i t  pos s e s s e s   n o r ou t e   i nf or m a t i on  a n d a  s o u r c e  n ode  i s  de s i r e s  t o be g i n  t h e  c o m m un i c a t i on  t o a ny  ot h e r  n ode   w i t h i n  t h e   m obi l e   ne t w o r k  t he A O D V  u s e s   t he   m e c h a n i s m  o f   f l oodi ng  c ont r ol   m e s s a g e s   f or   f i n di ng  a  r ou t e  t o t h e  r e qui r e d   no d e   w i t hi n  t he   ne t w o r k.  I A O D V ,  t he   s o ur c e  r o ut i n g o p t i o n i s   no t   us e d .  W he n  t he  s e nd e r  no d e   w a nt s  t o   tr a n s m it  th e  p a c k e t,   it e x a m i n e s   its  r o u ti n g  ta b le  a n d  lo o k in g   f o r w a r d   f o r   t he   ne xt  i nt e r m e d i a t e   ho p  t o  t he   d e s t i na t i o n t he n s e nd s  t he  p a c ke t  a nd  s o  o n.   C o nt r o l   m e s s a g e s  i A O D V  b r o a d l y  c l a s s i f i e d  i nt o  t hr e e  t yp e s  a s   ex p l ai n ed  b el o w :   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   20 88 - 8708   In t  J  E l e c  &  C o m p  E n g ,   V o l.   8 , N o 5 O c t obe r  20 18   :   309 2   -   3102   3094   a.   R o u t e R eq u es t  Mes s a g e ( R R E Q ) :   I n i t i al l y   w h e n  n o  p at h  i s  av ai l ab l e f r o m  a s o u r ce n o d e t o  d es t i n at i on  no d e ,  t he t he   s o ur c e  no d e   f l o o d s  t he  ne t w o r w i t h R R E Q s   m e s s a ge s   us i n g e xp a nd a b l e  r i ng t e c h ni q ue .   E ach  R R E Q   m es s ag h ead er  m ai n t ai n s  a t i m e t o  l i v e ( T T L )  f i el d  t h at  i m p l e m e n t s  t h e ex p an d ab l e r i n g  b y   l i m i t i ng  on  t h e  num be r  h ops  t h a t  t h e  R R E Q  s h ou l d be   t r a n s f e r r e d .  RRE Q  I D  i s a   f i e l d  i n   RRE Q   m e s s a g e   w h i c h i s  u s e d  f o r  uni q ue  i d e nt i f i c a t i o n o f  t he  R R E Q  p a c ke t s  i n c o nj unc t i o w i t h s o ur c e  I P  a d dr e s s .   R R E Q   m es s ag e al s o  co n t ai n s  o t h er  f i el d s  l i k e d es t i n at i o n  I P  ad d r es s ,  s eq u en ce  n u m b er s  o f  s o u r ce an d   d e s tin a ti o a l o n w i t h   t he   va r i o us   c o nt r o l   f l a gs .   T he   s e q u e nc e   n u m b e r   r e p r e s e nt s   t he   f r e s h ne s s   o f   t he   R R E Q   m es s ag e s  an d  t h e h o p  co u n t  r ep r es en t s  t h e n u m b er  o f  t r av er s ed  n o d es  o r i g i n a t i n g  f r o m  s o u r ce t o   t h d es t i n at i o n .   E ac h   i n t er m e d i at n o d w h e n   r ecei v es   R R E Q   m e s s a ge ,   i t   i nc r e m e nt s   t he   ho p   c o un t   f i el d  v al u e b y  o n e a n d  r eb r o ad cas t s  t h e p ack et  ag a i n   f o r  a f r es h er  r o u t e t o  t h e d es t i n at i o n .   b.   R o u t R ep l y  M es s ag e  ( R R E P ) :   O n  r ecei v i n g  a  R R E Q ,  a n y  i n t er m ed i at e  n o d e t h at   h a v e a  f r es h er  r o u t e  t o   t he  d e s t i na t i o no d e  o r  t he   d e s tin a tio n   n o d e  its e lf  i n itia te s  a  R R E P  a n d  u n ic a s ts  to w a r d s  t h e  s o u r c e   n o d e   o r  t h e o r i g i n at o r  o f  t h e  R R E Q .  E ach   R R E P  p ack et  co n t ai n s   d i f f er e n t   f i el d s  l i k e I P  ad d r es s  o f   s o u r ce a n d   d es t i n at i o n ,  d es t i n at i o n  s eq u e n ce  n u m b er ,  r o u t e l i f t i m an d  t h e  h o p  co u n t  a l o n w i t h t he   va r i o us   co n t r o l  f l ag s .  W h en  a R R E P  r each es  an  i n t er m ed i at e n o d e,  i t s  h o p  co u n t   f i el d  v al u e i s  i n cr e m en t ed  an d   re - f or w a r de t o w a r ds  t h e   or i g i n a t i ng   n ode   f ol l o w i n g   o f   t he   pa t h   e s t a bl i s h e b y   t h e   s e l e c t e R R E Q   i r ev er s e.  T h i s  p r o ces s  i s  r ep e a te d  u n til t h e  R R E P  a r r iv e s  th e   o r ig in a ti n g  n o d e  a n d  th e  r o u te  is  e s ta b lis h e d .   c.   R o u t e   E rro r M e s s a g e  (R E R R ):   D ur i ng  t he  a c t i ve   r o ut e s ,  l i nk  s t a t us   i s   o b s e r ve d   b e ve r no d e   i n t h e   ne t w o r k t o  i t s   i nt e r m e d i a t e  no d e s .  W he ne ve r  a  b r o ke l i n i s  f o und  o ut  i n a n a c t i v e  r ou t e  by  a ny   n ode ,   th e n  it i n itia te s  a   R E R R   m e s s a g e  a n d   f o r w a r d s  to  its   n e i g h b o r  n o d e s  in  o r d e r  to   m a k e   th e   n o tif ic a tio n  t o   t he  o t he r  no d e s  t ha t  t he  l i n k i s  b e i ng b r a ke d  o r  d o w n.     2. 1. 1. 2.  R ou t e  D i s c ove r M e c h an i s m  i n  A O D V   C o n s i d er i n g  a s o u r ce  n o d e S   w h ic h   w a n ts  to  c o m m u n ic a te   w it h   th e  d e s ti n a tio n  n o d e  D   w ill g e n e r a te   a   R R E Q  a n d br oa dc a s t s   i t  t o   t h e   n e i gh bor   n ode s   A  a n d C .   T h e   n ode s   A  a n d C   on  r e c e i v i n t h e  R R E Q S   f o r w ar d  t h e m  t o  t h ei r   n ei g h b o r  n o d es  B  an d  E  r es p ect i v e l y .   T h i s  p r o ces s  i s  r ep eat ed  u n t i l   d e s tin a tio n   n o d e  D   i s  r each ed .   L o cat i n g  a n y  i n t er m ed i at n o d e t h at  h a v e a  f r es h er  r o u t e t o  t h e  d es t i n at i o n  n o d e o r  t h e d es t i n at i o n   n ode  D  a  R R E P  i s  i n i t i a t e d a n d f or w a r de d t o t h e  or i g i n a t i ng  n ode  S .  R R E P s  a r r i v i ng  t h e  s ou r c e  n ode   f o llo w in g   th e  r e v e r s e  p a t h   t r av el ed  b y  t h e  R R E Q s  es t ab l i s h e s  a r o u t e  b et w een  t h e s o u r ce n o d S ' '  a n d   d es t i n at i o n  n o d e “ D ”.   A f t er  t h e r o u t e es t ab l i s h m en t  b et w ee n  “S ” an d  “D ”,  co m m u n i cat i o n  can  t ak e p l ace i n   b e t w e e n t he m .  F i g ur e  2   s ho w s  t he  i n t e r c ha nge  o f  R R E Q  a nd  R R E P   m e s s a ge s  d ur i n g  r o u t d i s co v er y  b et w ee n   s ou r c e  n ode  a n d de s t i n a t i on   node .             F i gu r e  2.   R R E Q  a nd  R R E P  i nt e r c ha n ge  d ur i n g r o ut e  d i s c o ve r y  b e t w e e n s o ur c e  a nd  d e s t i na t i o n no d e       2. 1. 1. 3.   R ou t i n g M ai n t e n an c e   D u r i n g  a l i n k   f ai l u r e i n  t h e p at h  e s t ab l i s h ed  b et w een  t h s o u r ce an d  d es t i n at i o n s   f o r  co m m u n i ca t i o n ,   a  R R E R   m e s s a g e  i s  i n i t i a t e d a n d s e nt  t o t h e  s o u r c e  i nf or m i n g  a bout  t h e  do w n  or  br ok e n l i nk .  F r o m  s o u r c e   b r o ad cas t i n g  a R R E Q   m e s s a g e t o w ar d s  t h e d e s ti n a tio n  n o d e  i. e .  in  F ig u r e   3 f r o m  s ou r c e  “ S  t o de s t i n a t i on  “D ,   at  n o d e “F ” a b r o k en  l i n k  i s  en co u n t er ed  b et w een   F ' '   an d  “ D ”,  s o  g et t i n g  t h i s  l i n k  t o  b d o w n  a R E R R   m es s ag e i s  i n i t i at ed  at  n o d e “F ” an d  s en t  t o  t h e s o u r ce n o d “S ”  m a k i n g  i t  a w ar e ab o u t  t h e l i n k  b r eak a g e.     Evaluation Warning : The document was created with Spire.PDF for Python.
In t  J  E l e c  &  C o m p  E n g     I S S N :  2088 - 8708       A nal y s i s  of  B l ac k hol e  A t t ac k  i n A O D V  and  D SR   ( N i r anj an P anda)   3095       F i g ur e   3 .   R R E Q ,  R R E P  a nd  R R E R   m e s s a ge s  d ur i n g r o ut e  d i s c o ve r y  b e t w e e n s o ur c e  a nd  d e s t i na t i o no d e       2. 1. 1. 4.  A d van t a ge   T h e  m a i n  a d v a n ta g e  o f  th is   A O D V  p r o to c o l  is  th a t it is  o b ta in i n g  t h e  r o u te s  th a t i s  b e in g  f o u n d  o n   d e m a nd  a nd  t ha t  t he  c ur r e nt  r o ut e  t o w a r d s  t he  d e s t i na t i o n i s  d e t e r m i ne d  us i n g t he  d e s t i na t i o n s e q ue nc e   n u m b er s   w h i c h  l o w er s  t h e d el a y  f o r  t h e co m m u n i cat i o n  s et - up .     2. 1. 1. 5.  D i s ad van t a ge     I n   A O D V  pr ot oc ol  di s c r e pa n t  r ou t e s   m a y  r e s u l t  a t  i n t e r m e di a t e  n ode s  du e  t o t h e  a bs e n c e  of   f r e s e nt r i e s  i t he  r o u t i n g  t ab l e,   w h i ch   m ean s   u n a v ai l ab i l i t y  o f  c u r r en t  d es t i n at i o n   s eq u e n ce  n u m b er   i n  p r es e n ce o f   a v er y  o l d er  s o u r ce s eq u en ce   n u m b er ,   m a y  r e s u l t  i n  d i s cr ep an t  r o u t e s .  I f   m u l t i p l e R R E P s   ar e g en er at ed   f o r  a  s i n g l e R R E Q  p ack et ,  t h e n  t h i s  can  r es i d u e t o  h ea v y  co n t r o l  o v er h ead .     2. 1. 2.  D S R   a.   B a si c s:   D S R  [ 5 ]  i s  a r eact i v r o u t i n g  p r o t o co l  i n   w h i ch  r o u t e cach e i s  u p d at ed   w i t h   n e w  r o u t es  o b t ai n ed   f r o m  t h e   s ou r c e  t t h e  de s t i n a t i on   n ode .  F or  a  n ode  r ou t e   i s  s pe c i f i e d o n - de m a n d or   w h e n   n e e de d b y  a   n ode  f or  t r a n s m i s s i o n  of   d at a.  T h e p r o ces s es  d u r i n g  r o u t i n g  ar R o u t e  D i s co v er y  P r o ces s  a n d  R o u t e   M ai n t e n an ce P r o ces s   w h i ch  ar e d i s cu s s ed  b el o w .   b.   R o u t D i s co v er y  P r o ces s :   R o u t i n g  cach i s  c h ec k ed  b y  a  s o u r ce n o d e b ef o r e t r a n s m i s s i o n  o f  d at t o   a n ot h e r  n ode  a n d i f  n o i nf or m a t i on  i s   a v a ila b le  a b o u t r o u te  to  th e  d e s tin a tio n  o r  it is  e x p ir e d  th e n  a   R R E Q   i s  b r o ad cas t ed  b y  t h n o d e an d  t h e p r o ces s  o f  b r o ad cas t i n g  i s  r ep eat ed  u n l es s  t h e   R R E Q  r eac h es   t h e d es t i n at i o n  n o d e.  R each i n g  t h e d es t i n at i o n   n o d e,  a R R E P  i s  g en er at ed  an d  s en t  i n  r ev er s e  p a th  to  th e   s o u r ce n o d e [ 6 ]  an d  r ecei v i n g  t h e R R E P ,  i t s  cach e i s   u p d at ed   w i t h  t h n e w  r o u t e i n f o r m at i o n  r ecei v ed .   F u r t h er  t h e en t i r e t r af f i c i s  r o u t ed  t h r o u g h  t h at  n e w l y  cr eat ed  r o u t e.   c.   R o ut e  M a i nt e na nc e  P r o c e s s :  D ur i n g t r a ns m i s s i o n i f  a  no d e  f a i l s  t o  f i n d   a n ex t  h o p  w i t h  t h s o u r ce  d at o r  r o u t e,  t h en  a R E R R   i s  i n i t i at ed  an d  s en t  t o  t h e s o u r ce n o d e m a k i n g  i t  a w ar e ab o u t  t h e r o u t e f ai l u r e,   a nd  i f  i t   ha p p e ns  t he n t he  s o ur c e  no d e  r e - co n d u ct s  t h e r o u t d i s co v er y  p r o ces s .     2. 2.  P r oac t i ve  p r ot oc ol s   P r o act i v e r o u tin g  p r o to c o ls  p e r f o r m  in  a  d if f e r e n w a y  in  c o m p a r is o n  to  r e a c tiv e  r o u tin g  p r o to c o ls .   T h e s e  p r o to c o ls  a r e  ta b le  d r iv e n  in  n a tu r e  [ 7 ]  a n d  e a c h  n o d e  m a in ta in s  th e  r o u ti n g  in f o r m a tio n  o f  th e   w h o le   ne t w o r k.   A n y  c ha nge  i n t he  n e t w o r k t o p o l o g y i s  r e f l e c t e d  i t h e  r out i ng  i nf or m a t i on   t a bl e  c on t a i n e d b y  e a c n ode  a n d h e n c e   kn o w s  a bou t  t h e  ot h e r  n ode s  i n  pr og r e s s .  T h e  r ou t i n g  i nf or m a t i o n  i s  c ons t r u c t e d a t  n ode s  b y   e xc ha n ge  o f  c o n ne c t i vi t y i n f o r m a t i o us i n g H E L L O   m e s s a ge s  a nd   ne i g hb o r ho o d  i nf o r m a t i o us i n g T C   me s s a g e s .  O pt i m i z e d L i n k   S t a t e  R ou t i ng  ( O L S R )  [ 8]  i s  on e  of  t h e  e x a m pl e  of  pr oa c t i v e  r o u t i n g  pr ot oc ol .     2. 3.  H yb r i d   P r ot oc ol s   I n   di f f e r e n t   S c e n a r i os ,  r e a c t i ve  a n d pr oa c t i v e  r ou t i ng  pr ot oc ol s   w or k t h e i r  be s t .   A   m i x  o f  bot h t h e   pr ot oc ol s ,  n a m e d a s   hy br i d r ou t i n pr ot oc ol  pr o pos e  t o m a ke  t h e   u s e  of  pr oa c t i v e  r o u t i n g   i n  s o m e  a r e a s  a nd   r e a c tiv e  r o u ti n g   f o r  th e  r e s t o f  n e t w o r k .  T h e  e n tir e  n e t w o r k   is  p a r titio n e d  i n to   s m a ll d o m a in s  c a lle d  z o n e  a n d   p r o act i v e r o u t i n g  i s  u s ed   w i t h i n  each  zo n e d ecr eas i n g  t h e co n t r o l  o v er h ea ds  a n d de l a y s  us i n g  t h e  i nf or m a t i o av ai l ab l e i n  r o u t i n g  t ab l e.   R eact i v e r o u t i n g  i s   u s ed  t o  r o u t e p ack e t s  b et w ee n  d i f f er e n t  zo n es  d u e t o  i t s   e f f i c i e nc w i t h b a nd w i d t h i c o ns t a nt l y  c ha ng i n g ne t w o r k.  Z o ne  R o ut i ng P r o t o c o l  ( Z R P )  [ 9 ]  i s  o ne  o f  t he   ex a m p l e o f   hy br i d r ou t i ng  pr o t oc ol .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   20 88 - 8708   In t  J  E l e c  &  C o m p  E n g ,   V o l.   8 , N o 5 O c t obe r  20 18   :   309 2   -   3102   3096   3.   B L ACK   HOL E   A T T ACK   I N   M ANE T   I n  b l ack   h o l e at t ack  a t t ack er   n o d es  ex p l o i t  t h v u l n er ab i l i t y  i n  r o u t e d i s co v er y  p r o ces s  o f  o n - d em an d   p r o t o co l s  an d  i n j ect  f al s e r o u t e t o  t h e d es t i n a t i o n .  O n  r ecei v i n g  a  R R E R   m es s ag e i n t er m e d i at e at t ack er   n ode   s en d s  a  R R E P   w i t h  a  h i g h er   d es t i n at i o n  s eq u en ce  n u m b er   t h an  t h R R E Q   m es s a g e r ecei v ed  cl ai m i n g  t o  t h e   d e s t i na t i o n.  W he n a n a t t a c ke r  c ho o s e s  t he  c o nc e p t  o f  r u s hi ng a l o ng  w i t hi g h p o w e r  t r a ns m i s s i o n t o   m a ke   th is  a tta c k .  I t i s  q u ite  i m p o s s i b le  to  f in d   o ut  a  r o u t e  no t  p a s s i ng  t hr o u g h t he  a t t a c ke r   no d e .  O nc e  t he   no d e   ch o s en  as  a n  i n t er m ed i at e n o d e o r  b ec o m i n g  p ar t  o f  r o u t es  i n  t h e n et w o r k  s t ar t s   m i s u s i n g  o r  d i s car d i n g  t h t r af f i c b ei n g  r o u t ed  t h r o u g h  i t  cr eat i n g  a b l ack   h o l e.  T h i s  at t ack  can  b e s e v er w h e n  t h e at t ack er  b eco m es  t h e   pa r t  of  m or e  num be r  of  r ou t e s .     3 .1 .   T yp e s  of  B l ac k h ol e  A t t ac k   B as i cal l y ,  b l ack   h o l e at t ack  ca n  b e cat eg o r i zed  i n t o  t w o  t y p e s  as :   a.   S in g le  B la c k h o le   A tta c k       b.   C o o p er at i v e B l ack h o l A t t ac k     3. 1. 1.  S i n gl e  B l ac k h ol e  A t t ac k   I n s i ngl e  b l ac k  h o l e at t ac k ,  a  p ar t i cu l ar  at t ack er  n o d e ad v er t i s es  i t s el f   f o r  h a v i n g   f r es h  r o u t es  t o   de s t i n a t i o n   n ode  f ol l o w i n g t he  s h or t e s t  pa t h a n d i t  h e l p s  t he  a t t a c k e r   n ode  t o r e pl y  a l l  t he  R R E Q s  be i n g t he   p ar t  o f  r o u t e,  f u r t h er  d u r i n g  d at a t r an s f er  i n t er cep t s  t h e   d at a  p ack et s  an d  r et ai n i n g  i t  [ 1 0 ] .  I n  r eact i v e r o u t i n g   p r o t o co l s  t h at  u s es  f l o o d i n g  m ech a n i s m  a  m i s c h i e v o u s  an d  f o r g ed  r o u t e i s  cr eat ed  as   t h e at t ack er  n o d e s   R R E P  i s  r ecei v ed  b ef o r e t h e l eg i t i m at e o n es .  B ei n g   t h e  p ar t  o f  r o u t e,  t h e at t ac k er   n o d e b eh av es   t o dr op a l l  t h e   p ack et s  r ecei v ed  o r  t o  s en d  i t  f o r  an  ar b i t r ar y  ad d r es s  [ 1 1 ] .  O v er al l ,   w e can   s a y  t h at  t o   m ak e a b l ac k  h o l e   at t ack  t h e at t ac k er  n o d e b eco m es  t h e p ar t  o f  t h e r o u t e b u t  h o w  i t  i s  n o t  s p eci f i ed  as  i t  d i f f er s  f r o m  p r o t o co l  t o   pr ot oc ol .  I n   F i g ur 4 a n d 5 s o u r ce n o d e “S ”  w an t  s e n d  d at a t o  d es t i n at i o n  n o d D ”  an d  h e n ce,  a r o u t e   d i s co v er y   p r o ces s   i s   i n i t i a t ed   b y  t h p r o t o co l   f r o m   “S ”  t o   D ”  a n d   “A ”,   ”B ”, ”C ”, ”E ”  ar t h i n t er m ed i at e   n o d es .  C o n s i d er i n g   B ” as  a n  at t ac k er   n o d e an d  c l ai m s   t o  h av e  act i v e   r o u te s   to  th e  d e s tin a tio n   D ,  o n   r ecei v i n g  R R E Q  p ack et s   B ” s en d s  a R R E P  t o  “ S ” b ef o r e o t h er  l eg i t i m a t e n o d es   m ak i n g  “ S ” t o  b el i ev e t h a t   B ” i s  a  l eg i t i m at n o d e an d   can  b e a p ar t  o f  t h e act i v e r o u t e.  H en ce al l  o t h er   R R E P s   f r o m  l e g i t i m at n o d es   ar e d i s ca r d ed  b y   S  an d   m a k i n g   t h e r o u t e d i s co v er y  co m e t o  an  e n d .  O n w ar d s   S ”  s en d s  t h e d at a p ac k et s   t h r o u g h   n o d e “ B ”  w h i c h   m a y   b e d r o p p ed  o r  f ab r i cat ed   b y   “B ” l ead i n g  t o  a b l ack  h o l e at t a ck .           F i gu r e  4.   S in g le  b la c k h o le  a tta c k       3. 1. 2.  C oop e r at i ve  B l ac k h ol e   A tta c k   C o o p er at i v e b l ack  h o l e at t ack  s i g n i f i e s  t h at   t h e   at t ac k er s  act s   i n   a  g r o u p .   I n   F i g u r e   5 ,   “S ” i s   t h e   s o u r ce n o d an d  “ D   i s   t h e d es t i n at i o n  n o d e,   n o d es  “A ”,   B 1 ”,  “ B 2 ”,  “ C ”,  “ E ”,  “ F ” ar t h e i n t er m ed i at e   n ode s .  C ons i de r i ng   B 1”  a n B 2”  be  t h e   co o p er at i v e B l ack  h o l e n o d es ,   w h e n   S ”  w a n t   t o  s en d  a d at a p ack e t   D ”,  a r o u t e d i s co v er y  i s  i n i t i at ed  b y  s e n d i n g  R R E Q  p ack e t s  t o  t h e n ei g h b o r i n g  n o d es .   T h e at t ack er  n o d es   b ei n g  p ar t  o f  t h n et w o r k ,  al s o  accep t  t h e R R E Q  an d   s en d   t h e R R E P  t o  “S ” i m m ed i at e l y .   T h e  RRE P  f r o m   B 1 ” r each es  f i r s t  at   S ” b ef o r e an y  o t h er  n o d es  R R E P .  H en ce s o u r ce o d e “ S ” s t ar t s  s e n d i n g  p ack e t s  t o  “ B 1 ”  a s s um i ng  i t  t o be  l e g i t i m a t e   node .  A t t a c k e r  n ode   B 1”  i ns t e a d of  f or w a r di ng  t h e  da t a  pa c k e t s ,  dr ops  t h e m  or   tr a n s m itte d  to  th e   o th e r   a t t ac k er  n o d B 2 ”.   F u r t h er   B 2 ” d r o p s   al l   t h p ack et   i n s t ead   o f  f o r w ar d i n g   i t   t o   to w a r d s  d e s ti n a tio n .     Evaluation Warning : The document was created with Spire.PDF for Python.
In t  J  E l e c  &  C o m p  E n g     I S S N :  2088 - 8708       A nal y s i s  of  B l ac k hol e  A t t ac k  i n A O D V  and  D SR   ( N i r anj an P anda)   3097       F i g ur e   5.   C o o p er at i v e b l ack h o l e at t ack       A c c or di ng  t o [ 12] ,  i n t h e   F i gur e   w he t he  “ S  s e nd s   a  ` ` F ur t he r  R e q ue s t   ( F R q ) ' '   t o  “ B 2   t hr o u g h a   d i ffe r e n t   r o ut i n g p a t h ( S - A - B 2)  ot h e r  t h a n  t h e  r out i ng  pa t h  t h r oug B 1”  a n d a s k s   B 2”  f or  h a v i n g a ny  r ou t i ng  pa t h  t o “ B 1”  a n d “ D .  A s   B 2”  i s   w or k i ng  i n  c oope r a t i on   w i t h   B 1” ,  i t s  “ F u r t h e r  R e pl y  ( F R p)   w i l l   b e “y e s ” t o  b o t h  t h e q u es t i o n s .  H en ce as  s u g g es t ed  i n  [ 1 3 ] ,  n o d e S  s t ar t s  p as s i n g  t h e d at p ack et s  co n s i d er i n g   t he  r o ut e  ( S - B1 - B 2)  i s  s e c u r e .  H ow e v e r ,  i n  a c t u a l i t y ,  t he  pa c k e t s  a r e  dr oppe d by  node  “ B 1”   or  “ B 2   c o m p r o m i s i ng t he   ne t w o r k s e c ur i t y .             F i g ur e   6.   C o o p er at i v e b l ack h o l e at t ack       3. 2.  B l ac k h ol e   At t a c k  i n  AO DV a n d  DS R   C o n s i d er i n g   A O D V  an d  D S R ,  b l ack  h o l e at t ack s  ca n  b e cl as s i f i ed  i n t o  t w o  cat eg o r i es  ac co r d i n g  t o   t h e p r es en ce o f  at t ack er  n o d es .  T h ey  ar e:     a.   I n te r n a l B la c k h o le   A tta c k       b.   E xt e r na l   B la c k h o le  A tta c k     3. 2. 1.  I n t e r n al  B l ac k   H o l e A t t a ck     I n  t h i s  t y p e o f  b l ack  h o l e at t ack  an  i n t er n al  co m p r o m i s e d  n o d e ex i s t s  b et w een  t h e s o u r ce an d   d es t i n at i o n  n o d es .  I t  b eco m es  t h e p ar t  o f  an  act i v e r o u t e an d  co n d u ct s  t h e at t ac k .  I n t er n al  b l ack  h o l e at t ack s   ar e n a m ed  s o  as  t h e at t ac k er  n o d e b y  s el f  b el o n g s  t o   t h e d at a  r o u t e.  T h i s  t y p e o f  at t ack s  i s   m o r e e n d an g er ed  t o   g u a r d  a g a i n s t a s  it is   s o  d if f ic u lt to  d e te c t th e  in te r n a l c o m p r o m is e d  n o d e s .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   20 88 - 8708   In t  J  E l e c  &  C o m p  E n g ,   V o l.   8 , N o 5 O c t obe r  20 18   :   309 2   -   3102   3098       F i g ur e   7 .  E x t er n al  b l ack h o l e a t t ack       3. 2. 2.  E x t e r n al  B l ac k   H o l e A t t a ck   I n  ex t er n a l  b l ack h o l e at t ack s  at t ack er s  s t a y  o u t s i d e o f  t h e cu r r en t  n et w o r k  an d  d en y  acces s  t o   ne t w o r k t r a f f i c  o r  d i s r up t i n g t he  ne t w o r k o r  c r e a t i ng c o n ge s t i o n s  a s  s ho w n i n F i gur e   7 .  F ur t he r  t he  e xt e r na l   b l ack h o l e a t t ack s   m a y  l ead   t o  i n t er n al  b l ac k h o l e  at t ack  b y  co m p r o m i s i n g  s o m e o f  t h e  i n t er n al   l eg i t i m at no d e s  i n vo l vi n g t he m  i n a t t a c ki n g o t he r   no d e s  i n M A N E T .       4.   IM P LEM EN T A TI O N   OF   T HE   B L ACK   HOL E   A T TA C K   IN   AO DV   AND   D SR   US I NG   NS - 2. 35     I n  o u r  cas e,   w e  u s e n s - 2. 35 f or  t h e  s i m ul a t i o n  of   t h e  bl a c khol e  a t t a c k  i n   A O D V  a n d D S R ,  a n d a l s t o  co m p ar e t h e  p er f o r m a n c e   m e t r i c s  of  bot h  r ou t i ng  pr ot oc ol s   A O D V  a n D S R  i n  pr e s e n c e  o f  bl a c k h ol e   at t ack .       4. 1.   B l ac k h ol e  A t t ac k  i n  A O D V   T h e at t ack er   n o d e s h o u l d  b ab l e t o  p ar t i ci p at e i n  t h A O D V   m es s ag i n g   f o r  t h i s  t h e   n e w  p r o t o co l   w h ic h  e x h ib its  b la c k h o le  a tta c k .   A O D V  p r o t oc ol  i s   m odi f i e d by  a ddi ng  t h e  l i n e s  i n   F i gur e   t o  ao d v . cc an d   t he  l i ne s  i F i g ur e   9   t o a odv . h t o e x h i bi t  bl a c kh ol e  be h a vi or .  A f t e r  a ddi ng  t h e   l i n e s ,  t h e  n e w  r ou t i ng  pr ot oc ol   o f  A O D V  i s  co n f i g u r ed  t o  s h o w  t h e b l ack h o l e at t ack  i n  F i g u r 10 .         F i g ur e   8.   L i n e s  a dde d t o a odv . c c e   Evaluation Warning : The document was created with Spire.PDF for Python.
In t  J  E l e c  &  C o m p  E n g     I S S N :  2088 - 8708       A nal y s i s  of  B l ac k hol e  A t t ac k  i n A O D V  and  D SR   ( N i r anj an P anda)   3099     F i g ur e   9 .   L i n e s  a dde d t o a odv . h         F i g ur e   10 .  I m p l e m en t ed  b l ack h o l e at t ack   s cen ar i o     i n  a odv       4. 2.   B l ac k h ol e  A t t ac k  i n  D S R   T h e at t ack er  n o d e s h o u l d  b e ab l e t o  p a r t i ci p at e i n  t h e D S R   m es s a g i n g  f o r  t h i s  t h e n e w  c o n s t r u ct ed   pr ot oc ol  w h i c h  e xh i bi t s  bl a c kh ol e  a t t a c k .  D S R  pr ot oc ol  i s  m odi f i e d b y  a ddi ng  t h e  l i n e s   i n  F i gu r e   12   to  th e   d s r a ge nt . c c  a nd  l i ne s  i n F i g ur e   13   t o  d s r a ge nt . f o r  t h e  bl a c k h ol e  be h a vi or .  T h e n  t h e   n e w  r ou t i ng  pr ot oc ol  of   D S R  i s  c o n f ig u r e d  to  s h o w  th e  b la c k h o le  a tta c k  in  F ig u r e   11 .           F i g ur e   11 .  I m p l e m en t ed  b l ack h o l e at t ack   s cen ar i o  i n   D SR     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SSN :   20 88 - 8708   In t  J  E l e c  &  C o m p  E n g ,   V o l.   8 , N o 5 O c t obe r  20 18   :   309 2   -   3102   31 00         F i g ur e   12.   L i n e s  a dde d t o ds r . c c     F i g ur e   13.   L i n e s  a dde d t o ds r . h       5.     P E RF O RM ANCE   M ETR I C ES   OF   B L A C KHOL E   A T T ACK   He r e ,  i n  t h i s   s ect i o n  p er f o r m a n ce  m et r i c o f  t h e b l ac k h o l e at t ack  i n   A O D V  a n d  D S R  i s  co m p ar ed  a n d   an al y zed ,   w h i c h   o f  t h r o u t i n g   p r o t o co l   i s   b et t er   i n   p r es e n ce  b l ack h o l e   at t ac k .   T h i s   i s   b ei n g   s h o w n   i n   t h e   F i g ur e s   14 t o 16     5 .1 . E n d - to - e nd D e l a y   E nd - to - en d  d el a y  i s  t h e t i m e t ak en  b y  a p ack et  t o  g et  t r an s m i t t ed  f r o m  t h e s o u r ce n o d e t o   d es t i n at i o n   no d e  s uc c e s s f ul l y i nc l ud i n g t h e  ho p  d e l a y s ,  t r a ns m i s s i o n d e l a y s  a nd  q ue ue  d e l a ys .   P er f o r m an ce  o f  a  n et w o r k   i n cr eas es  w i t h   t h e d ecr eas e i n   en d  t o  en d  d el ay   v al u es .           F i g ur e   14.   C o m pa r i s on  of  E n d - to - e nd  d e l a y  i n b l ack h o l e at t a ck  o f   A O D V  a n d  D S R       5. 2.  P ac k e t  D e l i ve r y R at i o   P ack et   D e liv e r y   R a tio  is  th e  r a tio  o f  th e  to ta l n u m b e r  o f  d a ta  p a c k e ts  r e c e iv e d  a t th e  d e s ti n a tio n   w it r e s p e c t to  th e  to ta n u m b e r   o f  p ack et s   s en t  b y  t h e  s o u r ce.   P er f o r m a n ce o f  a  n et w o r k  i n cr eas e s   w i t h  t h e   i n cr eas e i n  p ack et  d el i v er y  r at i o  v al u es .     Evaluation Warning : The document was created with Spire.PDF for Python.
In t  J  E l e c  &  C o m p  E n g     I S S N :  2088 - 8708       A nal y s i s  of  B l ac k hol e  A t t ac k  i n A O D V  and  D SR   ( N i r anj an P anda)   3101         F i g ur e   15.   C o m pa r i s on  of   p a c k e t d e liv e r y  r a tio  in  b l ack h o l at t ack  o f   A O D V  an d  D S R       5 . 3 .  T hr o ug hput   T hr o ughp u t   i s  t he  n u m b e r  o f   p a c ke t s   m o ve d  s uc c e s s f ul l y f r o m   s o ur c e  t o  d e s t i na t i o n i n a  gi ve n t i m e   pe r i od a n d r e pr e s e n t e d i n  bps .   P er f o r m a n ce o f  a n et w o r k  i n cr eas es   w i t h  t h e i n cr eas e i n  t h r o u g h p u t  v al u es .           F i g ur e   16.   C o m pa r i s on  of   t h r ou gh put  i n  bl a c kh ol e at t ac k   o f   A O DV a n d  DS R       6.   CO NCL U S I O N   M A N E T s  r eq u i r n o   f i x ed  i n f r as t r u ct u r e an d  ca n  b e eas i l y   d ep l o y ed  i n  h o s t i l s i t u at i o n s   w h er e t h i m pl e m e n t a t i on  of  a  t r a di t i ona l  n e t w or k  i s   n ot  s o e a s y .  H e n c e  M A N E T s  a r e  br oa dl y   u s e d n o w a da y s  i n  t he   f i e l d of  c o m m uni c a t i o n s .  D u t o   M A N E T s   p r o p e r t i es   an d  i m p o r t an ce,   t h er ar m a n y   m o r e c h al l e n g e s  t o   o v er co m e.  R o u t i n g   an d  s ecu r i t y  ar e t h m o s t  c h al l e n g i n g  f eat u r es  t o  d eal  w i t h   co n s i d e r i n g  t h e as p ect s  o f   M A N E T s  d ep l o y m e n t .  I n  o u r  p ap er ,  w e h a v m ad e a b r i ef  s t u d y  ab o u t  b e h a vi or  of  M A N E T s ,  i t s  r ou t i ng  p r o t o co l s  an d  an al y zed  a  s p e ci f i c  at t ack  cal l ed  b l ac k h o l e   at t ack  o n  p r o t o co l s   A O D V  a n d  D S R .  B o t h  t h p r o t o co l s  ar e an al y zed  i n  p r es en ce  o f  b l ac k h o l e  at t ac k   w i t h  t h r ee d i f f er en t  s ce n ar i o s ,  i n  r e f er en ce  t o  t h e   d i ffe r e n t  t y p e s  o f   p er f o r m a n c e p ar am e t er s  s u c h  as  en d - to - e n d de l a y ,  pa c k e t  de l i v e r y  r a t i o a n d t h r ough pu t .  I cas e o f  en d - to - en d  d el a y ,  D S R  i s  b et t er  p r o t o c o l  t h an  A O D V  u n d er  b l ack h o l e at t ac k .  I n  cas e o f  p ack et   de l i v e r y  r a t i o,   A O D V  i s  s h ow n a s  be t t e r  pr ot oc ol  t h a n   D S R   u n de r   b l ack h o l e at t ac k .  F i n al l y ,  i n  cas e o f   t h r o u g h p u t ,  D S R  i s   s h o w n  as   b et t er  p r o t o co l  t h an   A O D V  u n d er  b l ack h o l e at t ac k .  W e ca n   co n cl u d e a s  a r es u l t   o f  o ur   r e s e a r c a nd   a na l ys i s   d o ne   t hr o ug h t he   s i m u l a t i o o f  A O D V   a nd   D S R   und e r  b l a c kho l e   a t t a c t ha t   pr ot oc ol  A O D V  i s   m or e  vu l n e r a bl e  t o bl a c k  h ol e  a t t a c k  i n  c o m pa r i s on  t o pr ot oc ol  D S R .       Evaluation Warning : The document was created with Spire.PDF for Python.