PRACTICAL ISSUES IN IPv4 TO IPv6 MIGRATION Sapumal Jayatissa This dissertation was submitted in partial fulfillment of the requirement for the Degree of Master of Science in Computer Science Department of Computer Science and Engineering University of Moratuwa. Sri Lanka January 2003 93378 ABSTRACT When the vast population of the world which is over 6 billion people is taken into consideration with the necessity to introduce new applications demanding global Internet Protocol (IP) addresses like 3G mobile services, it is not surprising that there will be a shortage or IP addresses. Apart from this, the available IPv4 address space too is not evenly distributed across the world. USA and Europe have been allocated more IP addresses and as a result some countries in Asia will be the first to face a shortage of IP addresses. In Europe it is predicted that the IPv4 address space would become exhausted in over three years time. Further, in late 2008 it is predicted that the IANA unallocated address pool will be exhausted in 2010 and the R1R unallocated address pool will be exhausted in 2011. IPv6 has been designed to use a 128-bit address scheme whereas in IPv4 it has been only a 32-bit address space that is used Japan's WIDE, US's 6REN/6TAP. and Europe's 6INIT are some of the major IPv6 projects around the world. As a developing country, Sri Lanka needs to follow in the footsteps of these economically advanced countries and adopt their approach at least to some extent. But perhaps due to lack of awareness, the development and deployment of IPv6 in Sri Lanka is at a very slow pace or it is not progressing at all The global transition of the IPv4 to IPv6 protocol commenced in 1995. The need for the change of the globally used IPv4 protocol came from the limitations IPV4 had, the most important of them being the limited address space available. Other than solving the problem of inadequate address space, IPv6 has also introduced significant improvements in security, mobility and quality of service and address allocation mechanisms. It is expected that migrating to IPv6 environment will become mandatory in a few years time and this will be common to Sri Lanka as well. Many organizations do not find enough reasons to adopt IPv6 right now. However, it is very important for all organizations to pay attention to the introduction of IPv6 because it is essential in the long run. D E C L A R A T I O N I n a c c o r d a n c e w i t h t h e r e q u i r e m e n t s o f t h e D e g r e e o f M a s t e r o f C o m p u t e r S c i e n c e . I w o u l d l i k e t o p r e s e n t t h e f o l l o w i n g t h e s i s t i t l e d . . P r a c t i c a l I s s u e s i n 1 P v 4 t o 1 P v 6 M i g r a t i o n . . t ( ) r m y r e s e a r c h p r o j e c t . T h i s w o r k \ v a s p e r f o r m e d u n d e r t h e s u p e r v i s i o n o f D r . C h a n d a n a G a m a g e . S e n i o r L e c t u r e r i n U n i v e r s i t y o f M o r a t u w a . d e p t . o f C o m p u t e r S c i e n c e . I d e c l a r e t h a t t h e w o r k s u b m i t t e d i n t h i s t h e s i s i s m y o w n . e x c e p t a s a c k m m ! e d g e d i n t h e t e x t a n d t h e f o o t n o t e s . a n d h a s n o t b e e n p r e v i o u s l y s u b m i t t e d i n p a r t o r a s a w h o l e t o a n ) o t h e r u n i v e r s i t y o r i n s t i t u t i o n . I . , . . , . . I j i • \ . . . t · · · · : · · · \ · · · · · · · · · · · · · · · · · · · · · · · · · · · S a p u r n a l . J a y a t i s s a 0 7 8 2 8 1 k . . . D a t e I h e r e b y c e r t i f y t h a t t h e w o r k p r e s e n t e d i n t h e d i s s e r t a t i o n i s c a r r i e d o u t b y S a p u m a l J a y a t i s s a u n d e r m y s u p e r v i s i o n . -~·~l 0 0 ~ • • • • : : • • • • • • • • • • • • • • -~ 0 • • • • • • • D r . C h a n a n a G a m a e : e \ ~ ) 1 i ; • r · . . . . - ~\ l ' - - ' ' 1 J-i~f''\ . . . . . . . . . . . . . . . . . . . . . . ~. D a t e \ - I I ;~ A C K N O W L E D G M E N T T h i s d i s s e r t a t i o n h a s b e e n c a r r i e d o u t i n t h e D e p a r t m e n t o f C o m p u t e r S c i e n c e a n d E n g i n e e r i n g . U n i v e r s i t y o f M o r a t u w a d u r i n g t h e y e a r s 2 0 0 7 / 2 0 0 8 . F i r s t o f a l l I w o u l d l i k e t o e x p r e s s m y s i n c e r e g r a t i t u d e t o m y s u p e r v i s o r . D r . C h a n d a n a G a m a g e f o r h i s s u p p o r t . c o u n s e l i n g & g u i d a n c e a t a l l t i m e s d u r i n g t h e c o u r s e o f s t u d y . I m u s t t h a n k t h e m a n a g e m e n t o f S r i L a n k a I n s u r a n c e f o r a l l o w i n g m e t o u s e t h e e x i s t i n g i n f r a s t r u c t u r e a n d p r o v i d i n g m e w i t h f i n a n c i a l s u p p o r t t o p u r c h a s e t h e n e c e s s a r y e q u i p m e n t . I a m a l s o g r a t e f u l t o t h e h e a d o f t h e I n t e r n e t S e r v i c e P r o v i s i o n d i v i s i o n o f S r i L a n k a T e l e c o m M r . A s e l a G a l a p p a t i g e f o r t h e a s s i s t a n c e g i v e n w i t h o u t w h i c h t h i s w o r k c o u l d n o t h a v e r e a c h e d c o m p l e t i o n . I a m a l s o t h a n k f u l t o m y c o l l e a g u e K u l a t h a n t i l l e f o r g o i n g t h r o u g h t h e t h e s i s a n d m a k i n g v a l u a b l e s u g g e s t i o n s . F i n a l l y I m u s t a c k n o w l e d g e t h e u n d e r s t a n d i n g s h O \ v n a n d t h e c o o p e r a t i o n e x t e n d e d t o m e b y w i f e a n d f a m i l y m e m b e r s d u r i n g t h e l o n g h o u r s w h e n I w a s a w a y f r o m t h e m o n a c c o u n t o f t h i s e n g a g e m e n t . I l l C O N T E N T S ~ 1 c k n m v i N { g n J J t : ! I t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i i i · 1 / J . r t r a d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i l ' C o n / e / 1 / . r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , . ; L i . r t o j ' f ' a / J k r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l ' i i i I j , · f o / 1 ·<·~~~ r e . r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i x 1 / J / J r e ! ' i a t i o J / . 1 ' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x I n t r o d u c t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 . 1 R e s e a r c h P r o b l e m a m l O b j e c t i n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) 1 . 2 R e s e a r c h S t r a t e g \ · . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - + 1 . 3 E x p e c t e d R e s u l t s & O b j e c t i v e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 T \ l i g r a t i o n l \ I c t h o d o l o g 1 e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 . 1 T r a n s i t i o n \ I e c h a n i s m s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( J 2 . 2 N o d e T y p e s L . s e d i n a n O r g a n i z a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 . 3 L ' s a g e o f B o t h I P v . . J . a n d I P Y ( J w i t h i n S a m e : N o d e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . R 2 . 3 . 1 D u a l I P L a y e r " \ r c h i t e c t u r c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2 . 3 . 2 D u a l S t a c k " \ r c h ! t e c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2 . . . J . D : \ I S I n f r a s t r u c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W 2 . 5 I P v ( J O n · r I P Y . . J . T u n n e l i n g S c e n a r i o s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2 . 5 . 1 R o u t e r - t o - R o u t e r T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2 . 5 . 2 H o s t - t o - R o u t e r a n d R o u t e r - t o - t l o s t T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2 . 5 . 3 ! I o s t - t o - 1 l o s t T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . J . 2 . ( ) T n x s o f T u n n e k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : · . · . . . . . . . . . . . . . . . 1 5 2 . 6 . 1 C o n f i g u r e d T u n n e l i n g o f l P v ( J ( ) y e r l P v . . J . . . . . . . . . . . . . . . . . . . . . . · . . . . . . . . . . . . . . . . . 1 5 2 . 6 . 2 . \ u t o m a t i c T u n n e l i n g o f l P \ · o ( ) y e r l P \ · . . J . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ( J 2 . C . 3 \ u t o m a t i c T u n n e l i n g T e c l l l l i l j U e : i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ( J 2 . 7 T r a n s l a t i o n l \ l c c h a n i s m s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 < ) 2 . H S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 l l 3 B a c k g r o u n d S t u d y I n S n L a n k a I n s u r a n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1 3 . 1 E x i s t i n g I P v . . J . N e t \ v o r k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 3 . 2 I n \ ' C n t o r y o f O p e r a t i n g S y s t e m s a n d . \ p p l i c a t i o m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . ) 3 . 3 . l \ I i g r a t i o n a n d D e p l o y m e n t l \ f c t h o d o l o g y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . . J . 3 . . . J . T e s t S c e n a r i o 1 - I P v ( J i n a L \ N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 3 . 5 T e s t S c e n a r i o 2 - 1 j n k L o c a l - \ d d r e s s l ' s e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 3 . ( J S e l e c t i o n o L \ d d r c s s i n g S c h e m e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1 3 . 7 T e s t S c e n a r i o 3 - G l o b a l : \ d d r e s s L ' s e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 3 . R T e s t S c e n a r i o . . J . - : \ d d r e s s P r e f i x : \ d v c r t i s i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . . J . 3 . 9 S e l e c t i o n o f T u n n e l i n g P r o t o c o l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7 3 . 1 0 T e s t S c e n a r i o 5 - T u n n e l i n g i n a L \ N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 H V I 3 . 1 1 T c s t S c e n a r i o ( J - T u n n e l i n g i n \'\·~ \ l \ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - J . l l 3 . 1 2 S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 1 - 1 - . " " I i g r a t i o n ! · r o m I P Y - 1 - t o I P Y G t n S r i L a n k a I n s u r a n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 2 - 1 - . 1 0 i e t \ \ " o r k i \ I i g r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 3 4 . 1 . 1 l \ I i g r a t i o n l \ f e t h o d o l o g \ a n d D e s i g n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 4 - 1 - . 1 . 2 N e t \ \ " o r k . \ d d r e s s . \ ! l o c a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - + - : : 4 . 1 . 3 P r e f i x . \ c h - e r t i s i n g a n d . \ d d r e s s . \ l l o c a t i o n i n I l e a d O f f i c e . . . . . . . . . . . . . . . . . . . - 1 - " 7 - 1 - . 1 . - J . P r e f i x . \ c \ y c r t i s i n g a n d . \ d d r e s s . \ ! l o c a t i o n i n B r a n c h O f f i c e . . . . . . . . . . . . . . . . . - J . H - 1 - . 1 . 5 P e r f o r m a n c e I s s u e . ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - < J - 1 - . 2 O p e r a t i n g S y s t e m l \ l i g r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - < J - 1 - . 2 . 1 . \ I X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 t l - 1 - . 2 . 2 C ) S 4 C l 0 / \ " 5 l \ 1 . . . . . . . . . . . . . . . . . . . . . . . . . . - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 - 1 - . 2 . 3 l · e d o r a C : o r e ( R e l e a s e ( > ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 4 . 3 N e t \ \ · o r k . \ p p l i c a t i o n S c n · i c e s l \ l i g r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 - 1 - . 3 . 1 D N S S e t T i c e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ) - 1 - . . 1 . 2 \ \ " i n d m \ " s . \ c t i \ ' l · D i r e c t o r Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - + - 1 - . 3 . 3 I n t e r n e t I n f o r m a t i o n S c n - c r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5 - 1 - . 3 . - 1 - T c l n e t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ( > - 1 - . 3 . 5 h i e S h a n n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ( > 4 . . 1 . 6 P r o x y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 C - 1 - . 3 . 7 I n t e r n e t C : o n n e c t l \ · i t y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7 4 . - J . S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( d 5 C o n c l u s i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( > 2 5 . 1 - ' ) : : J . _ R e c o m m e n d a t i o n s a n d f u t u r e \ Y o r k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( > 2 S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C > - 1 - R e f e r e n c e : . ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C - : " V I I T a b l e 2 . 1 T a b l e 3 . 1 T a b l e 3 . 2 T a b l e . " L ) T a b l e - 1 - . 1 L I S T O F T A B L E S I P \ · - 1 - & I P Y 6 .\ddrc~scs f o r I , i n k L o c a l I S . \ T \ P ] , i n k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l~ . \ p p l i c a t i o n I m T n t o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 1 - R o u n d T r i p T i m e \ l c a s u r c m c n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 C J R o u n d T r i p T i m e I \ I e a s u r c m c n b w i t h I P Y 6 ( ) n ] y J ' \ : c t w o r b . . . . . . . . . . . . . . . . . . . . . . 3 - 1 - l \ . : c t w o r k \ d d r c s : - ; . \ l l o c a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - : V I I I I ' i g u r e 2 . 1 h g u r e 2 . 2 I , ' i g u r e 2 . 3 F i g u r e 2 . - 1 - F i g u r e 2 . 5 F i g u r e 2 . 6 F i g u r e 2 . 7 h g u r e 2 . R F i g u r e 2 . 9 F i g u r e 2 . 1 0 F i g u r e 3 . 1 h g u r e 3 . 2 F i g u r e 3 . 3 F i g u r e 3 . - 1 - h g u r e 3 . 5 l ' i g u r e 3 . 6 h g u r e 3 . 7 l ' i g u r e 3 . R h g u r c 3 . 9 F i g u r e 3 . 1 0 F i g u r e 3 . 1 1 F i g u r e 3 . 1 2 h g u r e 3 . 1 3 F i g u r e 3 . 1 - 1 - h g u r e 3 . 1 5 F i g u r e 3 . 1 6 h g u r e 3 . 1 7 F i g u r e 3 . 1 8 F i g u r e 3 . 1 9 F i g u r e 3 . 2 0 l ; i g u r e - 1 - . 1 F i g u r e - 1 - . 2 h g u r e - 1 - . 3 f · i g u r e - 1 - . - 1 - h g u r e - 1 - . 5 F i g u r e - 1 - . 6 F i g u r e - 1 - . 7 F i g u r e - 1 - . 8 F i g u r e - 1 - . 9 h g u r e - 1 - . 1 0 F i g u r e - 1 - . 1 1 F i g u r e - 1 - . 1 2 L I S T O F F I G U R E S D u a l I P L a v e r . \ r c h i t e c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 D u a l S t a c k : \ r c h i t e c t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 P r e f i x P o l i c y o f \ \ . i n d o w s X P I l o s t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . l l I P v 6 0 H r I P v - 1 - T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 R o u t e r - t o - R o u t e r T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 H o s t - t o - R o u t e r T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 H o s t - t o - ] l o s t T u n n e l i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 1 - S t r u c t u r e o f t h e 6 - t o - - 1 - . \ d d r e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 ; E x a m p l e I S . \ " L \ P C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 8 B a s i c C o m p o n e n t s o f I S X L \ P ~etwork . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9 O v e n · i e \ v o f S L I \ \ . . \ ~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 H e a d ( ) f f i c e ~etwork . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 . 1 B r a n c h ( ) f f i c c \ J e t w o r k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 ) T e s t S c e n a r i o 1 - 1 P v 6 i n a L\~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 5 \ \ ' i n d m \ · s : \ j e t w m k C o n f i g u r a t i o n . \ f t e r E n a b l i n g 1 P v 6 . . . . . . . . . . . . . . . . . . . . . . . 2 o E x a m p l e f o r \ \ ' i n d o w s X P l ' : r r o n e o m C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7 P a c k e t D e l a y : J P , · - 1 - \ ' S l P v ( > I · : n c a p s u l a t e d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 9 T e s t S c e n a r i o 2 - L i n k L o c a l . \ d d r e s s L ' s e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) ( ) c ; l o b a l L ' n i c a s t . \ d d r e s s F o r m a t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 T e s t S c e n a r i o 3 - C l o b a l . \ d d r c s s U s c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 R o u t e r I n t e r f a c e C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 P a c k e t D e l a y : I P v - 1 - v s I P , · 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 1 - T e s t S c e n a r i o - 1 - - . \ d d r e s s P r e f i x . \ d v e r t i s i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 R o u t e r C o n f i g u r a t i o n \ \ ' h i c h E n a b l e s S t a t e l e s s . - \ u t o C o n f i g u r a t i o n . . . . . . . . . 3 5 I P C o n f i g u r a t i o n D e t a i b o f t h e P C \ \ . i t h o u t . \ u t o C o n f i g u r a t i o n . . . . . . . . . . . . 3 ( > J P C o n f i g u r a t i o n D e t a i l s o f t h e P C \ \ . i t h . \ u t o C o n f i g u r a t i o n . . . . . . . . . . . . . . . 3 ( > T e s t S c e n a r i o 5 - T u n n e l i n g i n a L \ N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 T S : \ T \ P R o u t e r C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9 T e s t S c e n a r i o 6 - T u n n e l i n g i n a \ \ ' \ N . . . . . . . . . . . . . . . . . . . : : . . . . . . . . . . . . . . . . . . . . . . . - 1 - 0 : \ d d i t i o n a l c o n f i g u r a t i o n r e q u i r e d f o r t h e d u a l s t a c k r o u t e r . . . . . . . . . . . . . . . . . . - 1 - ( ) S c h e m a t i c N e t \ v o r k D i a g r a m o f S L I C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 3 S c h e m a t i c N e t w o r k D i a g r a m o f P r o p o s e d N e t w o r k . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - - 1 - I l e a d O f f i c e C o r e R o u t e r C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - 1 - 6 O u t p u t o f " n e t s t a t - n i " c o m m a n d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 ( ) O u t p u t o f " n c b t a t - n i " a f t e r a u t o c o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 N . \ T - P T C o n f i g u r a t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 T i m e D i f f e r e n c e C o m p a r i s o n w i t h T u n n e l i n g & \ \ - i t h o u t T u n n e l i n g . . . . . . . . 5 - 1 - L ' s i n g . \ p a c h c a s a D u a l S t a c k P r o X \ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7 I n t e r n e t . \ c c e s s N e t \ \ · o r k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 R P e r i m e t e r R o u t e r C o n f i g u r a t i o n a t S J J . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9 I n i t i a l S e t u p f o r I n t e r n e t . \ c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 ( ) I n t e r n e t S e t u p \ V i t h a B y p a s s R o u t e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ( > ( ) I X A B B R E V I A T I O N S \TlYlf~ \ . ; , D""';,-;~, , . , , , ' ' " ' , J . , , . , - - - - - · r . - ~ _ j _ , l . . < _ , " { J i~-L.LL.1.1,._- \ l . _ C I > ( / . _ _ . - , - ' - ' - ' . L ' ' " " - - ' - ' - ' « C • ' / ( · ' - - ' - " ' ' - " " - B T S - B u m p I n t h e S t a c k C I D R - C l a s s i c s ' I n t e r D o m a i n R o u t i n g D I I C P - D y n a m i c I l o s t C o n f i g u r a t i o n P r o t o c o l D N S - D o m a i n N a m e S \ · s t e m I · T I - E x t e n d e d l ' n i q u e I d e n t i f i e r F r P - h l c T r a n s f e r P r o t o c o l I I ' l T P - I l y p c r T e x t T r a m f c r P r o t o c o l L \ N . \ - I n t e r n e t : \ s s i g n e d N u m b e r s . \ u t h o r i t \ I C l \ l P - I n t e r n e t C o n t r o l l \ I e s s a g c P r o t o c o l I F - I n t e r n e t E x p l o r e r I E T I · - I n t e r n e t E n g i n e e r i n g T a s k h ) r c c I P - I n t e r n e t P r o t o c o l I P S F C - I n t e r n e t P r o t o c o l S e c u r i t y I S , \ T \ P - 1 n t r a S i t e , \ u t o r n a t i c T u n n e l . \ d d r e s s i n g P r o t o c o l I S P - I n t e r n e t S e r n c c P r m · i d c r L \ N - L o c a l , \ r c a N e t \ v o r k l \ L \ C : - l \ I c d i a : \ c c c s s C o n t r o l N . \ T - N e t \ v o r k ; \ d d r e s s T r a m l a t i o n N . \ T - P T - 1 ' \ i c t \ n n · k , \ d d r c s s T r a n s l a t i o n - P r o t o c o l T r a n s l a t i o n N O C O S P C : R I R R T f S L I S L l S l \ I S S \ l T P - N e t \ v o r k O p e r a t i o n s C e n t e r - ( ) p e r a t i n g S y s t e m - P e r s o n a l C o m p u t e r - R e g i o n a l 1 n t e r n c t R e g i s t r y - R o u n d T r i p T i m e - S r i I . a n k a i n s u r a n c e - S r i 1 . a n k a T e l e c o m - S h o r t \ I c s s a g e S e n · i c c - S i m p l e l \ i a i l T r a n s f e r P r o t o c o l X -~·.;, i , : 1 " t . ·