SlideShare a Scribd company logo
1 of 15
Download to read offline
T C P / I P m e r u p a k a n d a s a r d a r i s e g a l a n y a , ta n p a m e m p e la ja r i T C P / I P k e m u n g k in a n k i t a t i d a k d a p a t m e la k a h m a j u d i d u n i a

p e r h a c k i n g a n . D e n g a n k a ta la in , T C P / I P m e r u p a k a n a w a l d a r i s e g a l a n y a . B a n y a k o r a n g y g m e n y e p e l e k a n p e n t in g n y a

m e m p e l a j a r i T C P / I P , m e r e k a m e n g a k u d i r i n y a " h a c k e r " t e t a p i ti d a k m e n g e r ti s a m a s e k a li a p a i t u T C P / I P . M e r a s a h a c k e r

h a n y a a p a b il a b i s a m e n c r a s h a t a u p u n m e n j e b o l s e r v e r , t e t a p i s e b e t u l n y a b u k a n i tu m a k s u n y a . H a c k e r i tu a d a l a h o r a n g y g

h a u s a k a n p e n g e t a h u a n , b u k a n h a u s a k a n p e n g h a n c u r a n . U n tu k m e n ja d i h a c k e r d ib u t u h k a n k e r ja k e r a s , s e m a n g a t , m o t iv a s i

y g t in g g i s e r ta p e m a h a m a n s e lu k - b e lu k i n t e r n e t i t u s e n d ir i , ta n p a h a l - h a l t e r s e b u t m u s t a h i l a n d a d a p a t m e n j a d i s e o r a n g

h a c k e r y a n g ta n g g u h .


T u l i s a n i n i d i d e d i k a s i k a n t e r u ta m a u n tu k s ia p a s a j a y a n g in g i n m e m p e l a j a r i T C P / I P , b u k a n u n t u k m e r e k a y a n g h a n y a in g i n

m e n c a r i j a l a n p i n ta s m e n ja d i h a c k e r s e j a t i . B a g i a n d a y g m e m a n g u d a h p r o f h a c k in g m u n g k i n t u l i s a n i n i t i d a k p e n t in g , k a r e n a

m e m a n g t u l i s a n in i h a n y a l a h p e n g a n t a r b e l a k a d a n b u k a n m e r u p a k a n r e f e r e n s i y g s e m p u r n a ( d a n j a u h d a r i s e m p u r n a ) o l e h

k a r e n a n ya h a n ya d ik h u s u s ka n b a g i m e r e k a y g p e n d a ta n g b a r u (n e w b ie s ).




        1 .     A p a it u T C P / IP ?


T C P / I P a d a l a h s a la h s a t u j e n i s p r o to k o l * y g m e m u n g k i n k a n k u m p u la n k o m p u t e r u n t u k b e r k o m u n ik a s i d a n b e r t u k a r d a t a

d i d a la m s u a t u n e t w o r k (j a r i n g a n ) .


*** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** **


M e r u p a k a n h i m p u n a n a t u r a n y g m e m u n g k i n k a n k o m p u t e r u n t u k b e r h u b u n g a n a n t a r a s a t u d e n g a n y g la i n , b ia s a n y a b e r u p a

b e n t u k / w a k tu / b a r i s a n / p e m e r i k s a a n e r r o r s a a t t r a n s m i s i d a t a .
*** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** **



        2 .     A p a y g m e m b u a t T C P / IP m e n j a d i p e n t in g ?


K a r e n a T C P / I P m e r u p a k a n p r o t o k o l y g t e l a h d i t e r a p k a n p a d a h a m p ir s e m u a p e r a n g k a t k e r a s d a n s i s t e m o p e r a s i . T id a k a d a

r a n g k a ia n p r o to k o l la in y g t e r s e d i a p a d a s e m u a s i s t e m b e r i k u t i n i :



a . N o v el N etw ar e.

b . M a in f r a m e I B M .

c . S is te m d ig ita l V M S .

d . S e r v e r M ic r o s o ft W in d o w s N T

e . W o r k s t a t io n U N I X , L in u X , F r e e B S D

f. P er s o n a l k om p u ter D O S .
3 .      B a g a im a n a a w a l n y a k e b e r a d a a n T C P / IP ?


K o n s e p T C P / I P b e r a w a l d a r i k e b u tu h a n D o D ( D e p a r t e m e n t o f D e f e n s e ) A S a k a n s u a t u k o m u n i k a s i d i a n t a r a b e r b a g a i

v a r ia s i k o m p u t e r y g t e l a h a d a . K o m p u t e r - k o m p u t e r D o D in i s e r i n g k a l i h a r u s b e r h u b u n g a n a n t a r a s a t u o r g a n i s a s i p e n e l i ti d g

o r g a n i s a s i p e n e l i ti la i n n y a , d a n h a r u s t e t a p b e r h u b u n g a n s e h in g g a p e r t a h a n a n n e g a r a t e t a p b e r j a la n s e la m a t e r ja d i

b e n c a n a , s e p e r t i l e d a k a n n u k li r . O l e h k a r e n a n y a p a d a ta h u n 1 9 6 9 d i m u l a i la h p e n e l i ti a n t e r h a d a p s e r a n g k a ia n p r o t o k o l

T C P / I P . D i a n ta r a t u ju a n - t u j u a n p e n e l i t ia n i n i a d a l a h s e b a g a i b e r ik u t :



1 . T e r c i p t a n y a p r o t o k o l - p r o t o k o l u m u m , D o D m e m e r l u k a n s u a tu p r o t o k o l y g d a p a t d i t e n t u k a n u n tu k s e m u a ja r i n g a n .

2 . M e n i n g k a t k a n e fi s i e n s i k o m u n i k a s i d a t a .

3 . D a p a t d i p a d u k a n d e n g a n t e k n o lo g i W A N ( W id e A r e a N e t w o r k ) y g t e l a h a d a .

4 . M u d a h d i k o n fi g u r a s i k a n .



T a h u n 1 9 6 8 D o D A R P A n e t ( A d v a n c e d R e s e a c h P r o j e c t A g e n c y ) m e m u l a i p e n e li t i a n y g k e m u d ia n m e n j a d i c ik a l b a k a l

p a c k e t s w i t c h i n g . P a c k e t s w i t c h i n g i n i la h y g m e m u n g k in k a n k o m u n ik a s i a n ta r a la p i s a n n e t w o r k (d ib a h a s n a n ti ) d im a n a

d a t a d ij a l a n k a n d a n d i s a lu r k a n m e l a l u i ja r in g a n d a l a m b e n t u k u n i t - u n i t k e c i l y g d i s e b u t p a c k e t * . T i a p - t i a p p a c k e t i n i

m e m b a w a in f o r m a s i a l a m a t n y a m a s in g - m a s in g y g d i t a n g a n i d e n g a n k h u s u s o l e h ja r i n g a n t e r s e b u t d a n ti d a k t e r g a n tu n g

d e n g a n p a k e t - p a k e t la i n . J a r i n g a n y g d i k e m b a n g k a n i n i , y g m e n g g u n a k a n A R P A n e t s e b a g a i tu la n g p u n g g u n g n y a , m e n j a d i

t e r k e n a l s e b a g a i in t e r n e t .



P r o t o k o l - p r o to k o l T C P / I P d i k e m b a n g k a n l e b i h l a n ju t p a d a a w a l 1 9 8 0 d a n m e n j a d i p r o to k o l - p r o to k o l s t a n d a r u n t u k A R P A n e t

p a d a t a h u n 1 9 8 3 . P r o t o k o l - p r o t o k o l i n i m e n g a la m i p e n i n g k a ta n p o p u la r i t a s d i k o m u n i ta s p e m a k a i k e t ik a T C P / I P d i g a b u n g k a n

m e n j a d i v e r s i 4 .2 d a r i B S D ( B e r k e l e y S t a n d a r d D i s t r i b u t i o n ) U N I X . V e r s i i n i d ig u n a k a n s e c a r a lu a s p a d a i n s t i tu s i

p e n e l i t ia n d a n p e n d id i k a n d a n d i g u n a k a n s e b a g a i d a s a r d a r i b e b e r a p a p e n e r a p a n U N I X k o m e r s i a l , t e r m a s u k S u n O S d a r i S u n

d a n U l t r i x d a r i D i g i t a l . K a r e n a B S D U N IX m e n d i r i k a n h u b u n g a n a n t a r a T C P / I P d a n s i s t e m o p e r a s i U N I X , b a n y a k im p l e m e n t a s i

U N IX s e k a ra n g m e n g g a b u n g k a n T C P / IP .




* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * * * * * *

u n i t i n fo r m a s i y g m a n a ja r i n g a n b e r k o m u n ik a s i . T i a p - t ia p p a k e t b e r i s i i d e n ti t a s ( h e a d e r ) s t a t i o n p e n g ir i m d a n p e n e r i m a ,

i n fo r m a s i e r r o r - c o n t r o l , p e r m i n ta a n s u a t u l a y a n a n d a la m l a p i s a n n e t w o r k , in f o r m a s i b a g a im a n a m e n a n g a n i p e r m in t a a n d a n

s e m b a r a n g d a ta p e n ti n g y g h a r u s d i t r a n s f e r .

* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * * * * * *
4 .     L a y a n a n a p a s a j a y g d ib e r ik a n o l e h T C P / IP ?


B e r i k u t in i a d a l a h la y a n a n " t r a d i s i o n a l " y g d i la k u k a n T C P / I P :


        a.      P e n g ir im a n file ( file t r a n s fe r ) . F ile T r a n s fe r P r o to k o l ( F T P )


m e m u n g k in k a n p e n g g u n a k o m p u t e r y g s a t u u n tu k d a p a t m e n g i r i m a t a u p u n m e n e r i m a f il e k e k o m p u t e r j a r in g a n . K a r e n a

m a s a l a h k e a m a n a n d a ta , m a k a F T P s e r i n g k a l i m e m e r l u k a n n a m a p e n g g u n a (u s e r n a m e ) d a n p a s s w o r d , m e s k i p u n b a n y a k

j u g a F T P y g d a p a t d i a k s e s m e la l u i a n o n y m o u s , a l i a s ti d a k b e r p a s s w o r d . ( li h a t R F C 9 5 9 u n t u k s p e s i f ik a s i F T P )


        b.      R e m o te lo g in


N e t w o r k t e r m in a l P r o t o k o l ( t e l n e t ) m e m u n g k i n k a n p e n g g u n a k o m p u t e r d a p a t m e l a k u k a n l o g in k e d a l a m s u a t u k o m p u t e r

d i d a la m s u a t u j a r in g a n . J a d i h a l in i b e r a r t i b a h w a p e n g g u n a m e n g g u n a k a n k o m p u t e r n y a s e b a g a i p e r p a n j a n g a n ta n g a n d a r i

k o m p u t e r ja r i n g a n t e r s e b u t .( l i h a t R F C 8 5 4 d a n 8 5 5 u n tu k s p e s i fi k a s i t e l n e t l e b i h l a n j u t )


        c.      C o m p u te r m a il


D i g u n a k a n u n t u k m e n e r a p k a n s i s t e m e l e k t r o n i k m a il . ( l ih a t R F C 8 2 1 d a n 8 2 2 ) .


        d.      N e tw o r k F ile S y s te m ( N F S ) .


P e l a y a n a n a k s e s f il e - f i l e ja r a k j a u h y g m e m u n g k i n k a n k li e n - k l i e n u n tu k m e n g a k s e s f i l e - f il e p a d a k o m p u t e r j a r i n g a n ja r a k

j a u h w a l a u p u n fi l e t e r s e b u t d i s i m p a n s e c a r a l o k a l . ( l i h a t R F C 1 0 0 1 d a n 10 0 2 u n t u k k e t e r a n g a n l e b i h l a n ju t )


        e.      r e m o te e x e c u tio n


M e m u n g k i n k a n p e n g g u n a k o m p u t e r u n tu k m e n j a l a n k a n s u a t u p r o g r a m d id a l a m k o m p u t e r y g b e r b e d a . B ia s a n y a b e r g u n a j ik a

p e n g g u n a m e n g g u n a k a n k o m p u t e r y g t e r b a ta s , s e d a n g k a n ia m e m e r lu k a n s u m b e r y g b a n y a k d a l a m s u a tu s y s t e m k o m p u t e r .

A d a b e b e r a p a j e n i s r e m o t e e x e c u t i o n , a d a y g b e r u p a p e r in t a h - p e r i n t a h d a s a r s a ja , y a i t u y g d a p a t d i ja la n k a n d a l a m s y s t e m

k o m p u t e r y g s a m a d a n a d a p u la y g m e n g g u n a k a n " p r o s e d u r e r e m o t e c a l l s y s t e m " , y g m e m u n g k in k a n p r o g r a m u n t u k

m e m a n g g i l s u b r o u t in e y g a k a n d i ja la n k a n d i s y s t e m k o m p u t e r y g b e r b e d a . ( s e b a g a i c o n t o h d a l a m B e r k e l e y U N I X a d a

p e r i n ta h " r s h " d a n " r e x e c " )




        f.      nam e s erv ers


N a m a d a t a b a s e a la m a t y g d ig u n a k a n p a d a i n t e r n e t ( l i h a t R F C 8 2 2 d a n 8 2 3 y g m e n j e la s k a n m e n g e n a i p e n g g u n a a n p r o t o k o l

n a m e s e r v e r y g b e r t u ju a n u n t u k m e n e n t u k a n n a m a h o s t d i i n t e r n e t .)
R F C ( R e q u e s t F o r C o m m e n t s ) a d a la h m e r u p a k a n s t a n d a r y g d ig u n a k a n d a l a m in t e r n e t , m e s k i p u n a d a j u g a i s in y a y g

m e r u p a k a n b a h a n d i s k u s i a t a u p u n o m o n g k o s o n g b e l a k a . D i t e r b i t k a n o l e h I A B ( I n t e r n e t A c t i v i ti e s B o a r d ) y g m e r u p a k a n

k o m i t e i n d e p e n d e n p a r a p e n e li t i d a n p r o f e s i o n a l y g m e n g e r ti t e k n i s , k o n d i s i d a n e v o lu s i s i s t e m i n t e r n e t . S e b u a h s u r a t y g

m e n g ik u t i n o m o r R F C m e n u n ju k a n s t a tu s R F C :



S : s ta n d a rd , s ta n d a r r e s m i b a g i in te rn e t

D S : D r a f t s t a n d a r d , p r o t o k o l ta h a p a k h i r s e b e lu m d i s e t u ju i s e b a g a i s t a n d a r

P S : P r o p o s e d S t a n d a r d , p r o t o k o l p e r t im b a n g a n u n tu k s t a n d a r m a s a d e p a n

I : I n f o r m a ti o n a l , b e r i s i k a n b a h a n - b a h a n d i s k u s i y g s i fa t n y a in f o r m a s i

E : E x p e r im e n ta l, p r o to k o l d a la m ta h a p p e r c o b a a n te ta p i b u ka n p a d a ja lu r s ta n d a r .

H : H i s t o r i c , p r o to k o l - p r o t o k o l y g t e la h d ig a n t i k a n a t a u t id a k l a g i d ip e r t i m b a n k a n u tk s t a n d a r i s a s i .




        5 .     B a g a im a n a k a h b e n t u k a r s it e k t u r d a r i T C P / IP it u ?


D i k a r e n a k a n T C P / I P a d a la h s e r a n g k a i a n p r o t o k o l d i m a n a s e t i a p p r o t o k o l m e l a k u k a n s e b a g ia n d a r i k e s e l u r u h a n t u g a s

k o m u n ik a s i j a r in g a n , m a k a t e n t u la h i m p l e m e n t a s i n y a t a k l e p a s d a r i a r s i t e k tu r ja r i n g a n i tu s e n d ir i . A r s i t e k t u r r a n g k a ia n

p r o to k o l T C P / I P m e n d i fi n i s i k a n b e r b a g a i c a r a a g a r T C P / I P d a p a t s a li n g m e n y e s u a i k a n .



K a r e n a T C P / I P m e r u p a k a n s a la h s a t u l a p i s a n p r o t o k o l O S I * ( O p e n S y s t e m I n t e r c o n n e c t i o n s ) , b e r a r t i b a h w a h i e r a r k i

T C P / I P m e r u j u k k e p a d a 7 l a p i s a n O S I t e r s e b u t . B e r i k u t a d a la h m o d e l r e f e r e n s i O S I 7 la p i s a n , y g m a n a s e t i a p l a p i s a n

m e n y e d i a k a n t i p e k h u s u s p e l a y a n a n j a r in g a n :




         A p p li c a t io n l a y e r                                                  A p p li c a t io n l a y e r




         P r e s e n ta tio n                                                           P r e s e n ta tio n

         la y e r                                                                       L a y e la y e r


         S e s s io n la y e r                                                          S e s s io n la y e r

         la y e r                                                                       la y e r


         N e t w o r k la y e r                                                         N e t w o r k la y e r




       T r a n s p o r t la y e r                                                      T r a n s p o r t la y e r




       D a t a l in k la y e r                                                         D a t a l in k la y e r




       P h y s ic a l la y e r                                                         P h y s ic a l la y e r
T i g a la p i s a n t e r a t a s b i a s a d i k e n a l s e b a g a i " u p p e r l e v e r p r o to c o l " s e d a n g k a n e m p a t la p i s a n t e r b a w a h d i k e n a l s e b a g a i " lo w e r

l e v e l p r o to c o l " . T ia p l a p i s a n b e r d ir i s e n d i r i t e t a p i fu n g s i d a r i m a s i n g - m a s i n g la p i s a n b e r g a n tu n g d a r i k e b e r h a s i la n o p e r a s i

l a y e r s e b e l u m n y a . S e b u a h l a p i s a n p e n g ir im h a n y a p e r l u b e r h u b u n g a n d e n g a n l a p i s a n y a n g s a m a d i p e n e r im a (j a d i m i s a l n y a

l a p i s a n d a t a l i n k p e n e r i m a h a n y a b e r h u b u n g a n d e n g a n d a t a l i n k p e n g ir i m ) s e l a i n d e n g a n s a t u l a y e r d i a t a s a t a u d ib a w a h n y a

( m i s a ln y a l a p i s a n n e t w o r k b e r h u b u n g a n d e n g a n l a p i s a n t r a n s p o r t d ia t a s n y a a ta u d e n g a n l a p i s a n d a t a l in k d ib a w a h n y a ) .




M o d e l d e n g a n m e n g g u n a k a n la p i s a n i n i m e r u p a k a n s e b u a h k o n s e p y g p e n ti n g k a r e n a s u a tu f u n g s i y g r u m i t y g b e r k a i ta n

d e n g a n k o m u n ik a s i d a p a t d ip e c a h k a n m e n ja d i s e j u m l a h u n i t y g l e b ih k e c i l . T i a p la p i s a n b e r t u g a s m e m b e r i k a n l a y a n a n

t e r t e n t u p a d a l a p i s a n d i a ta s n y a d a n j u g a m e li n d u n g i la p i s a n d ia t a s n y a d a r i r i n c ia n c a r a p e m b e r i a n la y a n a n t e r s e b u t . T i a p

l a p i s a n h a r u s tr a n s p a r a n s e h in g g a m o d i f ik a s i y g d il a k u k a n a t a s n y a t id a k a k a n m e n y e b a b k a n p e r u b a h a n p a d a l a p i s a n y a n g

l a in . L a p i s a n m e n j a l a n k a n p e r a n n y a d a l a m p e n g a l ih a n d a t a d e n g a n m e n g ik u t i p e r a tu r a n y a n g b e r l a k u u n t u k n y a d a n h a n y a

b e r k o m u n i k a s i d e n g a n la p i s a n y a n g s e t i n g k a t .

A k i b a t n y a s e b u a h la y e r p a d a s a tu s i s t e m t e r t e n t u h a n y a a k a n b e r h u b u n g a n d e n g a n la p i s a n y a n g s a m a d a r i s i s t e m y a n g la in .

P r o s e s i n i d i k e n a l s e b a g a i " P e e r p r o c e s s " . D a l a m k e a d a a n s e b e n a r n y a t i d a k a d a d a t a y a n g la n g s u n g d i a l ih k a n a n t a r la p i s a n

y a n g s a m a d a r i d u a s i s t e m y a n g b e r b e d a i n i . L a p i s a n a ta s a k a n m e m b e r ik a n d a t a d a n k e n d a li k e la p i s a n d ib a w a h n y a s a m p a i

l a p i s a n y a n g t e r e n d a h d i c a p a i . A n ta r a d u a l a p i s a n y a n g b e r d e k a t a n t e r d a p a t " i n t e r fa c e " ( a n t a r m u k a ) . I n t e r f a c e in i

m e n d i fi n i s i k a n o p e r a s i d a n l a y a n a n y a n g d i b e r i k a n o l e h n y a k e la p i s a n l e b i h a t a s . T ia p l a p i s a n h a r u s m e l a k s a n a k a n

s e k u m p u l a n fu n g s i k h u s u s y a n g d i p a h a m i d e n g a n s e m p u r n a . H i m p u n a n l a p i s a n d a n p r o t o k o l d ik e n a l s e b a g a i " a r s i t e k tu r

ja rin g a n ".




P e n g e n d a l ia n k o m u n i k a s i d a la m b e n tu k l a p i s a n m e n a m b a h o v e r h e a d k a r e n a t ia p l a p i s a n b e r k o m u n i k a s i d e n g a n la w a n n y a

m e l a lu i " h e a d e r " . W a l a u p u n r u m i t t e t a p i f u n g s i ti a p la p i s a n d a p a t d ib u a t d a la m b e n t u k m o d u l s e h i n g g a k e r u m i ta n d a p a t

d ita n g g u la n g i d e n g a n m u d a h .

D i s i n i k i t a ti d a k a k a n m e m b a h a s m o d e l O S I s e c a r a m e n d a la m s e c a r a k e s e l u r u h a n n y a , k a r e n a p r o t o k o l T C P / I P t id a k

m e n g ik u t i b e n a r m o d e l r e f e r e n s i O S I t e r s e b u t . W a la u p u n d e m ik ia n , T C P / I P m o d e l a k a n t e r l ih a t s e p e r t i i n i :
M o d e l O S I m o d e l in te r n e t


S e k a r a n g m a r i k i ta b a h a s k e e m p a t l a p i s a n t e r s e b u t .


        a.      N e tw o r k A c c e s s


L a p i s a n i n i h a n y a m e n g g a m b a r k a n b a g a i m a n a d a t a d ik o d e k a n m e n ja d i s i n y a l - s i n y a l d a n k a r a k t e r i s t ik a n t a r m u k a t a m b a h a n

m e d ia .




        b.      In te r n e t la y e r / n e tw o r k la y e r


U n t u k m e n g i r im k a n p e s a n p a d a s u a t u i n t e r n e t w o r k ( s u a t u ja r i n g a n y a n g m e n g a n d u n g b e b e r a p a s e g m e n ja r i n g a n ) , t i a p

j a r i n g a n h a r u s s e c a r a u n i k d ii d e n ti f ik a s i o l e h a la m a t ja r i n g a n . K e t ik a j a r i n g a n m e n e r i m a s u a tu p e s a n d a r i l a p i s a n y a n g l e b i h

a t a s , l a p i s a n n e t w o r k a k a n m e n a m b a h k a n h e a d e r p a d a p e s a n y a n g t e r m a s u k a l a m a t a s a l d a n t u j u a n j a r i n g a n . K o m b in a s i

d a r i d a t a d a n la p i s a n n e t w o r k d i s e b u t " p a k e t " . I n f o r m a s i a l a m a t ja r i n g a n d i g u n a k a n u n t u k m e n g i r im k a n p e s a n k e ja r i n g a n

y a n g b e n a r , s e t e l a h p e s a n t e r s e b u t s a m p a i p a d a ja r i n g a n y g b e n a r , l a p i s a n d a ta l in k d a p a t m e n g g u n a k a n a la m a t n o d e u n tu k

m e n g ir i m k a n p e s a n k e n o d e t e r t e n t u .




m e n e r u s k a n p a k e t k e ja r in g a n y a n g b e n a r d i s e b u t " r o u t i n g " d a n p e r a l a t a n y a n g m e n e r u s k a n p a k e t a d a la h " r o u t e r s " . S u a tu

a n t a r ja r i n g a n m e m p u n y a i d u a t ip e n o d e :


- " E n d n o d e s " , m e n y e d ia k a n p e la y a n a n k e p a d a p e m a k a i . E n d n o d e s m e n g g u n a k a n l a p i s a n n e t w o r k u tk m e n a m b a h i n fo r m a s i

a l a m a t j a r in g a n k e p a d a p a k e t , t e t a p i ti d a k m e la k u k a n r o u t in g . E n d n o d e s k a d a n g - k a d a n g d i s e b u t " e n d s y s t e m " ( i s t i la h O S I )

a t a u " h o s t " ( i s t il a h T C P / I P )


- R o u t e r m e m a s u k a n m e k a n i s m e k h u s u s u n tu k m e l a k u k a n r o u ti n g . K a r e n a r o u ti n g m e r u p a k a n t u g a s y g k o m p l e k s , r o u t e r

b i a s a n y a m e r u p a k a n p e r a la t a n t e r s e n d ir i y g t i d a k m e n y e d ia k a n p e l a y a n a n k e p a d a p e n g g u n a a k h ir . R o u t e r k a d a n g - k a d a n g

d i s e b u t " in t e r m e d i a t e s y s t e m " ( i s t i l a h O S I ) a t a u " g a t e w a y " ( i s t i la h T C P / I P ) .
S e l a i n i t u ju g a la p i s a n i n i b e r ta n g g u n g ja w a b u n tu k p e n g ir im a n d a t a m e la lu i a n ta r j a r i n g a n . P r o to k o l la p i s a n i n t e n e t y a n g

u ta m a a d a la h

i n t e r n e t p r o t o k o l , I P ( R F C 7 9 1 , l i h a t ju g a R F C 9 1 9 , 9 2 2 ,9 5 0 ) . I P m e n g g u n a k a n p r o t o k o l - p r o t o k o l l a i n u n tu k t u g a s - tu g a s

k h u s u s in te rn e t.

I C M P ( d i b a h a s n a n ti ) d ig u n a k a n u n tu k m e n g ir i m k a n p e s a n - p e s a n k e l a p i s a n h o s t k e h o s t . A d a p u n f u n g s i I P :




1 . P e n g a l a m a ta n

2 . F r a g m e n t a s i d a t a g r a m p a d a a n t a r ja r in g a n

3 . P e n g i r i m a n d a ta g r a m p a d a a n ta r j a r i n g a n

c . T r a n s p o r t la y e r / h o s t t o h o s t


S a l a h s a t u ta n g g u n g ja w a b l a p i s a n t r a n s p o r t a d a la h m e m b a g i p e s a n - p e s a n m e n ja d i f r a g m e n t - f r a g m e n t y a n g c o c o k d e n g a n

p e m b a ta s a n u k u r a n y g d i b e n t u k o l e h ja r i n g a n . P a d a s i s i p e n e r i m a , l a p i s a n tr a n s p o r t m e n g g a b u n g k a n k e m b a l i f r a g m e n t

u n t u k m e n g e m b a l i k a n p e s a n a s li n y a , s e h i n g g a d a p a t d ik e t a h u i b a h w a la p i s a n t r a n s p o r t m e m e r l u k a n p r o s e s k h u s u s p a d a

s a t u k o m p u t e r k e p r o s e s y g b e r s e s u a i a n p a d a k o m p u t e r t u ju a n . H a l in i d i k e n a l s e b a g a i S e r v i c e A c c e s s P o i n t ( S A P ) I D

k e p a d a s e t i a p p a k e t ( b e r l a k u p a d a m o d e l O S I , i s t i la h T C P / I P u n t u k S A P i n i d i s e b u t p o r t * ) .



M e n g e n a li p e s a n - p e s a n d a r i b e b e r a p a p r o s e s s e d e m i k i a n r u p a s e h i n g g a p e s a n t e r s e b u t d i k i r im k a n m e la lu i m e d ia ja r in g a n

y g s a m a d is e b u t

“ m u l t ip l e x i n g ” . P r o s e d u r m e n g e m b a l i k a n p e s a n d a n m e n g a r a h k a n n y a p a d a p r o s e s y g b e n a r d i s e b u t “ d e m u l t i p l e x in g ” .

T a n g g u n g j a v a b l a p i s a n t r a n s p o r t y g p a l i n g b e r a t d a la m h a l p e n g i r i m a n p e s a n a d a l a h m e n d e t e k s i k e s a la h a n d a la m

p e n g ir im a n d a t a t e r s e b u t . A d a d u a k a t e g o r i u m u m d e t e k s i k e s a l a h a n d a p a t d i la k u k a n o l e h la p i s a n tr a n s p o r t


        a.      R e lia b le d e liv e r y


b e r a r ti k e s a la h a n ti d a k d a p a t t e r ja d i , t e t a p i k e s a l a h a n a k a n d i d e t e k s i ji k a t e r j a d i . P e m u l i h a n k e s a la h a n d i la k u k a n

d e n g a n ja la n m e m b e r i ta h u k a n la p i s a n a ta s b a h w a k e s a la h a n t e l a h t e r ja d i d a n m e m i n ta p e n g ir i m n a k e m b a l i p a k e t y g

k e s a la h a n n ya te r d e te k s i.


        b.      U n r e lia b le d e liv e r y


b u k a n b e r a r ti k e s a la h a n m u n g k i n t e r j a d i , t e t a p i m e n u n ju k k a n b a h w a l a p i s a n t r a n s p o r t ti d a k m e m e r i k s a k e s a la h a n

t e r s e b u t . K a r e n a p e m e r ik s a a n k e s a l a h a n m e m e r lu k a n w a k t u d a n m e n g u r a n g i p e n a m p il a n ja r i n g a n . B ia s a n y a k a t e g o r i i n i

d i g u n a k a n j i k a s e t i a p p a k e t m e n g a n d u n g p e s a n y g l e n g k a p , s e d a n g k a n r e li a b l e d e li v e r y , j ik a m e n g a n d u n g b a n y a k p a k e t .

U n r e l ia b l e d e l i v e r y , s e r in g d i s e b u t “ d a ta g r a m d e l i v e r y ” d a n p a k e t - p a k e t b e b a s y g d i k e r i m k a n d e n g a n c a r a i n i s e r i n g d i s e b u t

“d a tag ra m ”.
K a r e n a p r o s e s l a p i s a n a t a s ( a p p li c a t io n l a y e r ) m e m i li k i k e b u tu h a n y g b e r v a r ia s i , t e r d a p a t d u a p r o to k o l la p i s a n t r a n s p o r t

/ h o s t t o h o s t , T C P d a n U D P . T C P a d a la h p r o t o k o l y g h a n d a l . P r o to k o l in i b e r u s a h a s e c a r a s e k s a m a u n t u k m e n g i r im k a n d a t a

k e t u j u a n , m e m e r ik s a k e s a l a h a n , m e n g i r i m k a n d a ta u l a n g b i la d i p e r l u k a n d a n m e n g ir i m k a n e r r o r k e la p i s a n a t s h a n y a b i la

T C P t i d a k b e r h a s i l m e n g a d a k a n k o m u n ik a s i (d ib a h a s n a n ti ) . T e t a p i p e r lu d i c a t a t b a h w a k e h a n d a l a n T C P t e r c a p a i d e n g a n

m e n g o r b a n k a n b a n d w id t h j a r in g a n y g b e s a r .




U D P ( U s e r D a t a g r a m P r o t o c o l ) d i s i s i la in a d a l a h p r o t o k o l y g ti d a k h a n d a l . P r o to k o l in i h a n y a “ s e m a m p u n y a ” s a ja

m e n g ir i m k a n d a t a . U D P ti d a k a k a n b e r u s a h a u n t u k m e n g e m b a l i k a n d a ta g r a m y g h il a n g d a n p r o s e s p a d a l a p i s a n a ta s h a r u s

b e r t a n g g u n g ja w a b u n tu k m e n d e t e k s i d a t a y g h i l a n g a t a u r u s a k d a n m e n g ir i m k a n u l a n g d a t a t e r s e b u t b il a d i b u tu h k a n .


        c.      A p p lic a tio n la y e r


L a p i s a n i n i la h b ia s a d i s e b u t l a p i s a n a k h i r ( f r o n t e n d ) a ta u b i s a d i s e b u t u s e r p r o g r a m . L a p i s a n in il a h y g m e n ja d i a l a s a n

k e b e r a d a a n la p i s a n s e b e lu m n y a . L a p i s a n s e b e l u m n y a h a n y a b e r tu g a s m e n g i r i m k a n p e s a n y g d i t u ju k a n u t k la p i s a n in i . D i

l a p i s a n in i d a p a t d i t e m u k a n p r o g r a m y g m e n y e d ia k a n p e la y a n a n ja r i n g a n , s e p e r t i m a i l s e r v e r ( e m a i l p r o g r a m ) , f il e t r a n s f e r

s e r v e r ( F T P p r o g r a m ) , r e m o t e t e r m in a l .


* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * *

T o k e n R i n g m e r u p a k a n t e k n o l o g i L A N d a t a l in k y g d i d e f in i s i k a n o l e h I E E E 8 0 2 .4 d im a n a s i s t e m d ih u b u n g k a n s a tu s a m a l a i n

d e n g a n m e n g g u n a k a n s e g m e n k a b e l t w i s t e d - p a i r p o i n t - to - p o i n t u n tu k m e m b e n t u k s u a tu s t r u k t u r r in g . S e b u a h s i s t e m

d i ij in k a n u n t u k m e n g i r i m h a n y a b i la s i s t e m t e r s e b u t m e m i li k i to k e n ( d a t a u n i t k h s u s u s y g d ig u n a k a n b e r s a m a - s a m a ) y g a k a n

d i l e w a r k a n d a r i s a tu s i s t e m k e s i s t e m l a i n s e k i t a r r in g .

= = = = = = = == = = = == = = = == = = = = == = = = == = = = = == = = = ==

k o m p u t e r p o r t a d a la h t e m p a t a d a l a h t e m p a t d i m a n a i n f o r m a s i m a s u k d a n k e l u a r . D i P C c o n t o h n y a m o n i to r s e b a g a i k e lu a r a n

i n fo r m a s i , k e y b o a r d d a n m o u s e s e b a g a i m a s u k a n i n f o r m a s i . T e t a p i d a l a m i s t il a h in t e r n e t , p o r t b e r b e n tu k v ir t u a l ( s o f t w a r e )

b u ka n b e r b e n tu k fisik s e p e r ti R S 2 3 2 s e r ia l p o r t (u tk k o n e k s i m o d e m ).

* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * *
6 .     B a g a im a n a T C P d a n IP b e k e r j a ?




S e p e r t i y g t e l a h d ik e m u k a k a n d ia t a s T C P / I P h a n y a la h m e r u p a k a n s u a t u l a p i s a n p r o to k o l ( p e n g h u b u n g ) a n t a r a s a t u k o m p u t e r

d g y g la i n n y a d a l a m n e t w o r k , m e s k i p u n k e d u a k o m p u t e r t e r s e b u t m e m i l ik i O S y g b e r b e d a . U n tu k m e n g e r t i l e b ih ja u h

m a r i la h k i t a ti n j a u p e n g i r i m a n s e b u a h e m a il . D a l a m p e n g i r i m a n e m a il a d a b e b e r a p a p r in s i p d a s a r y g h a r u s d i l a k u k a n .

P e r t a m a , m e n c a k u p h a l - h a l u m u m b e r u p a s ia p a y g m e n g i r im e m a i l , s ia p a y g m e n e r i m a e m a i l t e r s e b u t s e r ta i s i d a r i e m a il

t e r s e b u t . K e d u a , b a g a i m a n a c a r a a g a r e m a i l t e r s e b u t s a m p a i p a d a t u ju a n n y a .D a r i k o n s e p i n i k i t a d a p a t m e n g e t a h u i b a h w a

p e n g ir im e m a il m e m e r l u k a n " p e r a n t a r a " y g m e m u n g k i n k a n e m a il n y a s a m p a i k e t u j u a n ( s e p e r t i l a y a k n y a p a k p o s ) . D a n in i

a d a l a h t u g a s d a r i T C P / I P . A n t a r a T C P d a n I P a d a p e m b a g i a n t u g a s m a s in g - m a s in g .


T C P m e r u p a k a n c o n n e c t i o n - o r i e n t e d , y g b e r a r t i b a h w a k e d u a k o m p u t e r y g ik u t s e r t a d a l a m p e r t u k a r a n d a t a h a r u s

m e l a k u k a n h u b u n g a n t e r l e b ih d u lu s e b e l u m p e r t u k a r a n d a ta ( d a la m h a l i n i e m a i l ) b e r l a n g s u n g . S e l a i n i t u T C P j u g a

b e r t a n g g u n g ja w a b u n tu k m e n y a k i n k a n b a h w a e m a il t e r s e b u t s a m p a i k e t u j u a n , m e m e r ik s a k e s a l a h a n d a n m e n g ir im k a n

e r r o r k e l a p i s a n a ta s h a n y a b i la T C P t i d a k b e r h a s il m e la k u k a n h u b u n g a n ( h a l in il a h y g m e m b u a t T C P s u k a r u n t u k d ik e l a b u h i ) .

J i k a i s i e m a il t e r s e b u t t e r la l u b e s a r u n tu k s a tu d a t a g r a m * , T C P a k a n m e m b a g in y a k e d a l a m b e b e r a p a d a ta g r a m .


I P b e r t a n g g u n g j a w a b s e t e l a h h u b u n g a n b e r la n g s u n g , t u g a s n y a a d a l a h u n t u k m e r o u t e d a t a p a c k e t . d i d a la m n e t w o r k . I P

h a n y a b e r tu g a s s e b a g a i k u r i r d a r i T C P d a la m p e n y a m p a i a n d a t a g r a m d a n " t i d a k b e r t a n g g u n g ja w a b " j ik a d a ta t e r s e b u t t id a k

s a m p a i d e n g a n u t u h (h a l in i d i s e b a b k a n I P t id a k m e m il i k i in fo r m a s i m e n g e n a i i s i d a t a y g d i k ir im k a n ) m a k a I P a k a n

m e n g ir i m k a n p e s a n k e s a la h a n I C M P * . J i k a h a l i n i t e r ja d i m a k a I P h a n y a a k a n m e m b e r i k a n p e s a n k e s a l a h a n ( e r r o r m e s s a g e )

k e m b a l i k e s u m b e r d a t a . K a r e n a I P " h a n y a " m e n g i r i m k a n d a ta " t a n p a " m e n g e t a h u i m a n a d a t a y g a k a n d i s u s u n b e r ik u t n y a

m e n y e b a b k a n I P m u d a h u n t u k d im o d i fi k a s i d a e r a h " s u m b e r d a n tu j u a n " d a ta g r a m . H a l i n i la h p e n y e b a b b a n y a k p a k e t h i la n g

s e b e l u m s a m p a i k e m b a li k e s u m b e r a w a ln y a . ( j e la s ! s u m b e r d a n tu j u a n n y a s u d a h d i m o d i fi k a s i )


K a li m a t D a ta g r a m d a n p a k e t s e r in g d i p e r tu k a r k a n p e n g g u n a a n y a . S e c a r a t e k n i s , d a t a g r a m a d a l a h k a li m a t y g d i g u n a k a n j i k a

k i t a h e n d a k m e n g g a m b a r k a n T C P / I P . D a t a g r a m a d a la h u n i t d a r i d a t a , y g t e r c a k u p d a l a m p r o t o k o l .

* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * *

I C P M a d a la h k e p e n d e k a n d a r i I n t e r n e t C o n t r o l M e s s a g e P r o to c o l y g b e r t u g a s m e m b e r ik a n p e s a n d a l a m I P . B e r i k u t a d a l a h

b e b e r a p a p e s a n p o t e n s i a l s e r i n g t im b u l ( l e n g k a p n y a l i h a t R F C 7 9 2 ) :



a . D e s t i n a ti o n u n r e a c h a b l e , t e r j a d i j ik a h o s t ,j a r in g a n ,p o r t a t a u p r o t o k o l t e r t e n tu t i d a k d a p a t d ij a n g k a u .

b . T i m e e x c e d e d , d i m a n a d a t a g r a m t id a k b i s a d i k i r im k a r e n a t i m e t o l i v e h a b i s .

c . P a r a m e t e r p r o b l e m , t e r j a d i k e s a l a h a n p a r a m e t e r d a n l e t a k o k t e r t d i m a n a k e s a la h a n t e r d e t e k s i .

d . S o u r c e q u e n c h , t e r ja d i k a r e n a r o u t e r / h o s t t u j u a n m e m b u a n g d a t a g r a m k a r e n a b a t a s a n r u a n g b u ff e r a t a u k a r e n a

d a t a g r a m ti d a k d a p a t d i p r o s e s .

e . R e d i r e c t , p e s a n i n i m e m b e r i s a r a n k e p a d a h o s t a s a l d a ta g r a m m e n g e n a i r o u t e r y a n g l e b i h t e p a t u n t u k m e n e r im a

d a tag ra m ts b .

f . E c h o r e q u e s t d a n e c h o r e p l y m e s s a g e , p e s a n in i s a li n g m e m p e r tu k a r k a n d a t a a n ta r a h o s t .
S e l a i n R F C 7 9 2 a d a j u g a R F C 1 2 5 6 y g i s i n y a b e r u p a I C M P r o u t e r d i s c o v e r y m e s s a g e d a n m e r u p a k a n p e r lu a s a n d a r i I C M P ,

ter u ta m a m em ba ha s m en g ena i k em am p ua n b ag i h o s t u n tuk m en em pa tka n r u te k e g a tew a y .

* * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * *
7 .       B a g a im a n a k a h b e n t u k f o r m a t h e a d e r p r o t o k o l U D P ,T C P ,I P ?




         1.        UDP


U D P m e m b e r ik a n a l t e r n a t i f tr a n s p o r t u n tu k p r o s e s y g ti d a k m e m b u tu h k a n p e n g i r i m a n y g h a n d a l . S e p e r t i y g t e l a h d i b a h a s

s e b e l u m n y a , U D P m e r u p a k a n p r o t o k o l y g ti d a k h a n d a l , k a r e n a ti d a k m e n j a m in p e n g i r i m a n d a ta a ta u p e r l in d u n g a n d u p li k a s i .

U D P t i d a k m e n g u r u s m a s a l a h p e n e r i m a a n a li r a n d a ta d a n p e m b u a t a n s e g m e n y g s e s u a i u n tu k I P .A k ib a tn y a , U D P a d a la h

p r o to k o l s e d e r h a n a y g b e r ja l a n d e n g a n k e m a m p u a n ja u h d i b a w a h T C P . H e a d e r U D P t id a k m e n g a n d u n g b a n y a k i n f o r m a s i ,

b e r iku t b e n tu k h e a d e r n ya :




s o u r c e p o r t , a d a la h p o r t a s a l d i m a n a s y s t e m m e n g ir im k a n d a t a g r a m . D e s t i n a t io n p o r t , a d a la h p o r t tu ju a n p a d a h o s t

p e n e r i m a .L e n g t h , b e r i s ik a n p a n ja n g d a t a g r a m d a n t e r m a s u k d a t a . C h e c k s u m , b e r s i f a t o p ti o n a l y g b e r f u n g s i u t k m e y a k in k a n

b a h w a d a t a ti d a k a k a n m e n g a l a m i r u s a k ( k o r u p )


         2.        TCP


S e p e r t i y g t e l a h d ib a h a s s e b e l u m n y a , T C P m e r u p a k a n p r o to k o l y g h a n d a l d a n b e r ta n g g u n g ja w a b u n tu k m e n g ir i m k a n a l ir a n

d a t a k e t u ju a n n y a s e c a r a h a n d a l d a n b e r u r u ta n . U n tu k m e m a s t i k a n d i t e r i m a n y a d a t a , T C P m e n g g u n a k a n n o m o r u r u t a n

s e g m e n d a n a c k n o w l e g e m e n t ( ja w a b a n ) . M i s a lk a n a n d a in g i n m e n g ir i m f il e b e r b e n t u k s e p e r t i b e r i k u t :

- - - - - - - - - - - - - -- - - - - - - - - -- - - - - - - - -- - - - - - - - - -- - - - - - - - --

T C P k e m u d ia n a k a n m e m e c a h p e s a n i t u m e n j a d i b e b e r a p a d a ta g r a m (u n t u k m e la k u k a n h a l i n i , T C P t i d a k m e n g e t a h u i b e r a p a

b e s a r d a t a g r a m y g b i s a d i t a m p u n g j a r in g a n . B i a s a n y a , T C P a k a n m e m b e r i t a h u k a n b e s a r n y a d a ta g r a m y g b i s a d ib u a t ,

k e m u d i a n m e n g a m b il n il a i y g t e r k e c i l d a r i n y a , u n tu k m e m u d a h k a n ) .

---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----

T C P k e m u d ia n a k a n m e l e t a k a n h e a d e r d i d e p a n s e t i a p d a t a g r a m t e r s e b u t . H e a d e r i n i b i a s a n y a t e r d ir i d a r i 2 0 o k t e t , t e t a p i

y g t e r p e n t in g a d a la h o k t e t i n i b e r i s i k a n s u m b e r d a n t u j u a n “ n o m o r p o r t ( p o r t n u m b e r ) ” d a n “ n o m o r u r u t ( s e q u e n c e

n u m b e r ) ” . N o m o r p o r t d ig u n a k a n u n t u k m e n j a g a d a ta d a r i b a n y a k n y a d a t a y g la lu la la n g . M i s a l k a n a d a 3 o r a n g y g m e n g ir i m

f i l e . T C P a n d a a k a n m e n g a l o k a s i k a n n o m o r p o r t 1 0 0 0 , 1 0 0 1 , d a n 1 0 0 2 u n t u k t r a n s f e r fi l e . K e t i k a d a t a g r a m d i k ir im , n o m o r

p o r t i n i m e n ja d i “ s u m b e r p o r t ( s o u r c e p o r t ) ” n u m b e r u n t u k m a s in g - m a s i n g j e n i s tr a n s f e r . Y g p e r l u d ip e r h a t i k a n y a i tu

b a h w a T C P p e r lu m e n g e t a h u i ju g a p o r t y g d a p a t d i g u n a k a n o l e h t u j u a n ( d i la k u k a n d i a w a l h u b u n g a n ) . P o r t in i d i l e t a k a n p a d a

d a e r a h “ t u j u a n p o r t (d e s t i n a ti o n p o r t ) ” . T e n t u s a ja ji k a a d a d a ta g r a m y g k e m b a l i , m a k a s o u r c e d a n d e s t i n a t i o n p o r tn y a a k a n

t e r b a li k , d a n s e ja k i tu p o r t a n d a m e n j a d i d e s t i n a ti o n p o r t d a n p o r t t u j u a n m e n j a d i s o u r c e p o r t .




S e tia p d a ta g r a m m e m p u n ya i n o m o r u ru t (s e q u e n c e n u m b e r ) m a sin g - m a sin g y g b e r g u n a a g a r d a ta g r a m te r s e b u t d a p a t

t e r s u s u n p a d a u r u ta n y g b e n a r d a n a g a r t i d a k a d a d a t a g r a m y g h i l a n g . T C P t i d a k m e m b e r i “ n o m o r ” d a ta g r a m , t e t a p i p a d a
o k t e t n y a . J a d i j ik a a d a 5 0 0 o k t e t d a t a d a la m s e t ia p d a ta g r a m , d a t a g r a m y g p e r ta m a m u n g k i n a k a n b e r n o m o r u r u t 0 , k e d u a

5 0 0 , k e t i g a 10 0 0 , s e l a n ju t n y a 1 5 0 0 d a n e t e r u s n y a . K e m u d i a n s e m u a s u s u n a n o k t e t d i d a l a m d a t a g r a m a k a n d i p e r i k s a

k e a d a a n n y a b e n a r a ta u s a l a h , d a n b ia s a d i s e b u t d g “ c h e c k s u m ” . H a s i ln y a k e m u d i a n d i l e t a k a n k e h e a d e r T C P . Y g p e r lu

d i p e r h a ti k a n ia la h b a h w a c h e c k s u m i n i d i la k u k a n d i k e d u a k o m p u t e r y g m e l a k u k a n h u b u n g a n . J i k a n il a i k e b e r a d a a n s u s u n a n

o k t e t a n ta r a s a t u c h e c k s u m d g c h e c k s u m y g l a i n ti d a k s a m a , m a k a s e s u a t u y g t id a k d i i n g in k a n a k a n t e r ja d i p a d a d a t a g r a m

t e r s e b u t , y a i t u g a g a l n y a k o n e k s i ( li h a t b a h a s a n s e b e lu m n y a ) . J a d i i n il a h b e n tu k d a t a g r a m t e r s e b u t :




J i k a k i ta m i s a lk a n T C P h e a d e r s e b a g a i “ T ” , m a k a s e lu r u h fi l e a k a n b e r b e n tu k s e b a g a i b e r i k u t :


T - - - - T - - - - T - - - - T - - -- T - - - - T -- - - T - - - - T - - - - T -- - - T - - - - T - - - -


A d a b e b e r a p a b a g i a n d a r i h e a d e r y g b e l u m k i ta b a h a s . B i a s a n y a b a g i a n h e a d e r in i t e r l i b a t s e w a k t u h u b u n g a n b e r la n g s u n g .
- S e p e r t i 'a c k n o w l e d g e m e n t n u m b e r ' m i s a l n y a , y g b e r t u g a s u n t u k m e n u n g g u j a w a b a n a p a k a h d a t a g r a m y g d ik i r i m s u d a h
s a m p a i a t a u b e l u m . J ik a t id a k a d a j a w a b a n ( a c k n o w l e d g e m e n t ) d a la m b a t a s w a k t u t e r t e n tu , m a k a d a t a a k a n d ik i r i m l a g i .

- W i n d o w b e r f u n g s i u n tu k m e n g o n t r o l b e r a p a b a n y a k d a t a y g b i s a s i n g g a h d a l a m s a t u w a k t u . J i k a W in d o w s u d a h t e r i s i , i a
a k a n s e g e r a l a n g s u n g m e n g i r im d a t a t e r s e b u t d a n t id a k a k a n m e n u n g g u d a t a y g t e r la m b a t , k a r e n a a k a n m e n y e b a b k a n
h u b u n g a n m e n ja d i la m b a t .
- U r g e n t p o i n t e r m e n u n j u k a n n o m o r u r u t a n o k t e t m e n y u s u l d a t a y g m e n d e s a k . U r g e n t p o i n t e r a d a la h b i la n g a n p o s i t if b e r i s i
p o s i s i d a r i n o m o r u r u t a n p a d a s e g m e n . R e s e r v e d s e l a lu b e r i s i n o l . D i c a d a n g k a n u n t u k p e n g g u n a a n m e n d a t a n g .


- C o n t r o l b i t ( d i s a m p i n g k a n a n r e s e r v e d , b a c a d a r i a ta s k e b a w a h ) . A d a e n a m k o n t r o l b i t :


a . U R G , S a a t d i s e t 1 r u a n g u r g e n t p o in t e r m e m il i k i m a k n a , s e t 0 d ia b a ik a n .

b . A C K s a a t d i s e t r u a n g a c k n o w l e d g e m e n t n u m b e r m e m i li k i a r t i .

c . P S H , m e m u l a i fu n g s i p u s h .

d . R S T , m e m a k sa h u b u n g a n d i r e s e t.

e . S Y N , m e l a k u k a n s in k r o n i s a s i n o m o r u r u t a n u n t u k h u b u n g a n . B i la d i s e t m a k a h u b u n g a n d i b u k a .

f . F I N , h u b u n g a n t id a k a d a l a g i .
3.       IP


T C P a k a n m e n g i r im s e t i a p d a t a g r a m k e I P d a n m e m i n ta I P u n t u k m e n g i r im k a n n y a k e t u j u a n ( t e n t u s a ja d g c a r a m e n g i r i m k a n

I P a l a m a t tu j u a n ) . I n i la h tu g a s I P s e b e n a r n y a . I P t id a k p e d u l i a p a i s i d a r i d a t a g r a m , a t a u i s i d a r i T C P h e a d e r . T u g a s I P s a n g a t

s e d e r h a n a , y a i tu h a n y a m e n g a n t a r k a n d a t a g r a m t e r s e b u t s a m p a i tu j u a n ( l ih a t b a h a s a n s e b e l u m n y a ) . J ik a I P m e l e w a t i s u a t u

g a t e w a y , m a k a i a k e m u d i a n a k a n m e n a m b a h k a n h e a d e r m il ik n y a . H a l y g p e n t i n g d a r i h e a d e r in i a d a la h “ s o u r c e a d d r e s s ” d a n

“ D e s t i n a t io n a d d r e s s ” , “ p r o t o c o l n u m b e r ” d a n “ c h e c k s u m ” . “ s o u r c e a d d r e s s ” a d a l a h a l a m a t a s a l d a ta g r a m . “ D e s t i n a t io n

a d d r e s s ” a d a l a h a l a m a t tu j u a n d a ta g r a m ( i n i p e n ti n g a g a r g a t e w a y m e n g e t a h u i k e m a n a d a ta g r a m a k a n p e r g i ) . “ P r o t o c o l

n u m b e r ” m e m in t a I P t u j u a n u n tu k m e n g ir i m d a ta g r a m k e T C P . K a r e n a m e s k i p u n j a l a n n y a I P m e n g g u n a k a n T C P , t e t a p i a d a

j u g a p r o to k o l t e r t e n t u y g d a p a t m e n g g u n a k a n I P , j a d i k i t a h a r u s m e m a s t i k a n I P m e n g g u n a k a n p r o to k o l a p a u n tu k m e n g ir im

d a t a g r a m t e r s e b u t . A k h ir n y a , “ c h e c k s u m ” a k a n m e m i n ta I P t u ju a n u n t u k m e y a k i n k a n b a h w a h e a d e r ti d a k m e n g a l a m i

k e r u s a k a n . Y a n g p e r l u d i c a ta t y a i t u b a h w a T C P d a n I P m e n g g u n a k a n c h e c k s u m y a n g b e r b e d a .

B e r i k u t in i la h ta m p il a n h e a d e r I P :




J i k a k i ta m i s a lk a n I P h e a d e r s e b a g a i “ I ” , m a k a f il e s e k a r a n g a k a n b e r b e n t u k :




IT - - - - IT - - - - IT- - - - IT - - -- - IT - - - - - IT - - - - - IT- - - - - IT - -- -


S e l a n j u tn y a b e r ik u t r i n g k a s a n m e n g e n a i b a g ia n h e a d e r y g b e l u m d i b a h a s :

a . T o t a l l e n g t h , m e r u p a k a n p a n j a n g k e s e l u r u h a n d a t a g r a m d a la m o k t e t , t e r m a s u k h e a d e r d a n d a t a I P .

b . I d e n t i fi c a t io n , d i g u n a k a n u n t u k m e m b a n tu p r o s e s p e n g g a b u n g a n k e m b a li p e c a h a n - p e c a h a n d a r i s e b u a h d a ta g r a m .

c . F l a g ,b e r i s i t ig a k o n tr o l f la g .

- b it 0 , d ic a d a n g ka n , h a ru s 0 .

- B it 1, tid a k b o le h p e c a h .

- B i t 2 , m a s ih a d a f r a g m e n t l a g i .

d . F r a g m e n t o f f s e t , m e n u n j u k a n p o s i s i fr a g m e n t d i d a la m d a ta g r a m .

e . T i m e t o l i v e , m e n u n ju k a n b a t a s w a k t u m a k s i m a l b a g i s e b u a h d a ta g r a m u n tu k b e r a d a p a d a j a r i n g a n .

f . O p t i o n , l ih a t R F C 7 9 1 .
S p e c ia l    Th a n x s       To


          G o d   A L L A H


          T h a n x ’s     To


            P h a y z e r
    P r a b u j o y o b o y o

            L o iz o n e
B o o m b a y _ s p e c ia l it s

           W h it e h a t

         G l u g a n k l e



    A l s o    T h a n x ’s      to



           J a s a k o m

        D e p r e d a c o d e

         W h it e c y b e r
         D e v il z c 0 d e

              X -c o d e
        a n t ij a s a k o m

               IC T T F

        C r y a n t   C r e w
A L L   In d o n e s ia n       C o d e r

More Related Content

What's hot

Comenius presentazione power point
Comenius presentazione power pointComenius presentazione power point
Comenius presentazione power pointViktorija Gailisa
 
Ecologik ops brochure
Ecologik ops brochureEcologik ops brochure
Ecologik ops brochureecoLogik
 
Portfolio1 Vladimir Konjevic
Portfolio1 Vladimir KonjevicPortfolio1 Vladimir Konjevic
Portfolio1 Vladimir KonjevicVladimir Konjevic
 
5 non invasive aesthetic procedures on the rise for 2018
5 non invasive aesthetic procedures on the rise for 20185 non invasive aesthetic procedures on the rise for 2018
5 non invasive aesthetic procedures on the rise for 2018Cutis Medical Laser Clinics
 
Test bank for contemporary advertising and integrated marketing communication...
Test bank for contemporary advertising and integrated marketing communication...Test bank for contemporary advertising and integrated marketing communication...
Test bank for contemporary advertising and integrated marketing communication...Cheesemann
 
Firststepskc 090421154931 Phpapp02
Firststepskc 090421154931 Phpapp02Firststepskc 090421154931 Phpapp02
Firststepskc 090421154931 Phpapp02Jewish Agency
 
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...RinaApriyani97
 
Writing a marital history for your lawyer
Writing a marital history for your lawyerWriting a marital history for your lawyer
Writing a marital history for your lawyerJames Publishing
 
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12Mfuse Limited
 
Pembentukan persekutuan dan pembubaran persekutuan
Pembentukan persekutuan dan pembubaran persekutuanPembentukan persekutuan dan pembubaran persekutuan
Pembentukan persekutuan dan pembubaran persekutuanitong22
 
The Future of User Interface Design
The Future of User Interface DesignThe Future of User Interface Design
The Future of User Interface DesignRizky Kaw
 
Aging with Disabilities in Puerto Rico
Aging with Disabilities in Puerto RicoAging with Disabilities in Puerto Rico
Aging with Disabilities in Puerto RicoPaul-Jesús Fericelli
 

What's hot (20)

Ecole nationale supérieure des Arts Décoratifs (Paris) / Presentation
Ecole nationale supérieure des Arts Décoratifs (Paris) / PresentationEcole nationale supérieure des Arts Décoratifs (Paris) / Presentation
Ecole nationale supérieure des Arts Décoratifs (Paris) / Presentation
 
Comenius presentazione power point
Comenius presentazione power pointComenius presentazione power point
Comenius presentazione power point
 
THE PHOENIX
THE PHOENIX THE PHOENIX
THE PHOENIX
 
Ecologik ops brochure
Ecologik ops brochureEcologik ops brochure
Ecologik ops brochure
 
Practical dreaming
Practical dreamingPractical dreaming
Practical dreaming
 
a2
a2a2
a2
 
Portfolio1 Vladimir Konjevic
Portfolio1 Vladimir KonjevicPortfolio1 Vladimir Konjevic
Portfolio1 Vladimir Konjevic
 
5 non invasive aesthetic procedures on the rise for 2018
5 non invasive aesthetic procedures on the rise for 20185 non invasive aesthetic procedures on the rise for 2018
5 non invasive aesthetic procedures on the rise for 2018
 
Test bank for contemporary advertising and integrated marketing communication...
Test bank for contemporary advertising and integrated marketing communication...Test bank for contemporary advertising and integrated marketing communication...
Test bank for contemporary advertising and integrated marketing communication...
 
2002. use of the sos chromotest spot assay as a screening system for detectin...
2002. use of the sos chromotest spot assay as a screening system for detectin...2002. use of the sos chromotest spot assay as a screening system for detectin...
2002. use of the sos chromotest spot assay as a screening system for detectin...
 
Making of: St. Paul's
Making of: St. Paul'sMaking of: St. Paul's
Making of: St. Paul's
 
Fish out of water
Fish out of waterFish out of water
Fish out of water
 
Firststepskc 090421154931 Phpapp02
Firststepskc 090421154931 Phpapp02Firststepskc 090421154931 Phpapp02
Firststepskc 090421154931 Phpapp02
 
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...
Sim, rina apriyani, prof. ir. dr. hapzi ali, mm ,langkah membuat blog dan dat...
 
Writing a marital history for your lawyer
Writing a marital history for your lawyerWriting a marital history for your lawyer
Writing a marital history for your lawyer
 
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12
Mfuse - The Native vs HTML5 Debate - Whitepaper - Nov 12
 
Pembentukan persekutuan dan pembubaran persekutuan
Pembentukan persekutuan dan pembubaran persekutuanPembentukan persekutuan dan pembubaran persekutuan
Pembentukan persekutuan dan pembubaran persekutuan
 
The Future of User Interface Design
The Future of User Interface DesignThe Future of User Interface Design
The Future of User Interface Design
 
Aging with Disabilities in Puerto Rico
Aging with Disabilities in Puerto RicoAging with Disabilities in Puerto Rico
Aging with Disabilities in Puerto Rico
 
Cognitive perspective
Cognitive perspectiveCognitive perspective
Cognitive perspective
 

Konsep Dasar TCP/IP

  • 1.
  • 2. T C P / I P m e r u p a k a n d a s a r d a r i s e g a l a n y a , ta n p a m e m p e la ja r i T C P / I P k e m u n g k in a n k i t a t i d a k d a p a t m e la k a h m a j u d i d u n i a p e r h a c k i n g a n . D e n g a n k a ta la in , T C P / I P m e r u p a k a n a w a l d a r i s e g a l a n y a . B a n y a k o r a n g y g m e n y e p e l e k a n p e n t in g n y a m e m p e l a j a r i T C P / I P , m e r e k a m e n g a k u d i r i n y a " h a c k e r " t e t a p i ti d a k m e n g e r ti s a m a s e k a li a p a i t u T C P / I P . M e r a s a h a c k e r h a n y a a p a b il a b i s a m e n c r a s h a t a u p u n m e n j e b o l s e r v e r , t e t a p i s e b e t u l n y a b u k a n i tu m a k s u n y a . H a c k e r i tu a d a l a h o r a n g y g h a u s a k a n p e n g e t a h u a n , b u k a n h a u s a k a n p e n g h a n c u r a n . U n tu k m e n ja d i h a c k e r d ib u t u h k a n k e r ja k e r a s , s e m a n g a t , m o t iv a s i y g t in g g i s e r ta p e m a h a m a n s e lu k - b e lu k i n t e r n e t i t u s e n d ir i , ta n p a h a l - h a l t e r s e b u t m u s t a h i l a n d a d a p a t m e n j a d i s e o r a n g h a c k e r y a n g ta n g g u h . T u l i s a n i n i d i d e d i k a s i k a n t e r u ta m a u n tu k s ia p a s a j a y a n g in g i n m e m p e l a j a r i T C P / I P , b u k a n u n t u k m e r e k a y a n g h a n y a in g i n m e n c a r i j a l a n p i n ta s m e n ja d i h a c k e r s e j a t i . B a g i a n d a y g m e m a n g u d a h p r o f h a c k in g m u n g k i n t u l i s a n i n i t i d a k p e n t in g , k a r e n a m e m a n g t u l i s a n in i h a n y a l a h p e n g a n t a r b e l a k a d a n b u k a n m e r u p a k a n r e f e r e n s i y g s e m p u r n a ( d a n j a u h d a r i s e m p u r n a ) o l e h k a r e n a n ya h a n ya d ik h u s u s ka n b a g i m e r e k a y g p e n d a ta n g b a r u (n e w b ie s ). 1 . A p a it u T C P / IP ? T C P / I P a d a l a h s a la h s a t u j e n i s p r o to k o l * y g m e m u n g k i n k a n k u m p u la n k o m p u t e r u n t u k b e r k o m u n ik a s i d a n b e r t u k a r d a t a d i d a la m s u a t u n e t w o r k (j a r i n g a n ) . *** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** M e r u p a k a n h i m p u n a n a t u r a n y g m e m u n g k i n k a n k o m p u t e r u n t u k b e r h u b u n g a n a n t a r a s a t u d e n g a n y g la i n , b ia s a n y a b e r u p a b e n t u k / w a k tu / b a r i s a n / p e m e r i k s a a n e r r o r s a a t t r a n s m i s i d a t a . *** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** *** ** ** ** ** ** ** ** ** 2 . A p a y g m e m b u a t T C P / IP m e n j a d i p e n t in g ? K a r e n a T C P / I P m e r u p a k a n p r o t o k o l y g t e l a h d i t e r a p k a n p a d a h a m p ir s e m u a p e r a n g k a t k e r a s d a n s i s t e m o p e r a s i . T id a k a d a r a n g k a ia n p r o to k o l la in y g t e r s e d i a p a d a s e m u a s i s t e m b e r i k u t i n i : a . N o v el N etw ar e. b . M a in f r a m e I B M . c . S is te m d ig ita l V M S . d . S e r v e r M ic r o s o ft W in d o w s N T e . W o r k s t a t io n U N I X , L in u X , F r e e B S D f. P er s o n a l k om p u ter D O S .
  • 3. 3 . B a g a im a n a a w a l n y a k e b e r a d a a n T C P / IP ? K o n s e p T C P / I P b e r a w a l d a r i k e b u tu h a n D o D ( D e p a r t e m e n t o f D e f e n s e ) A S a k a n s u a t u k o m u n i k a s i d i a n t a r a b e r b a g a i v a r ia s i k o m p u t e r y g t e l a h a d a . K o m p u t e r - k o m p u t e r D o D in i s e r i n g k a l i h a r u s b e r h u b u n g a n a n t a r a s a t u o r g a n i s a s i p e n e l i ti d g o r g a n i s a s i p e n e l i ti la i n n y a , d a n h a r u s t e t a p b e r h u b u n g a n s e h in g g a p e r t a h a n a n n e g a r a t e t a p b e r j a la n s e la m a t e r ja d i b e n c a n a , s e p e r t i l e d a k a n n u k li r . O l e h k a r e n a n y a p a d a ta h u n 1 9 6 9 d i m u l a i la h p e n e l i ti a n t e r h a d a p s e r a n g k a ia n p r o t o k o l T C P / I P . D i a n ta r a t u ju a n - t u j u a n p e n e l i t ia n i n i a d a l a h s e b a g a i b e r ik u t : 1 . T e r c i p t a n y a p r o t o k o l - p r o t o k o l u m u m , D o D m e m e r l u k a n s u a tu p r o t o k o l y g d a p a t d i t e n t u k a n u n tu k s e m u a ja r i n g a n . 2 . M e n i n g k a t k a n e fi s i e n s i k o m u n i k a s i d a t a . 3 . D a p a t d i p a d u k a n d e n g a n t e k n o lo g i W A N ( W id e A r e a N e t w o r k ) y g t e l a h a d a . 4 . M u d a h d i k o n fi g u r a s i k a n . T a h u n 1 9 6 8 D o D A R P A n e t ( A d v a n c e d R e s e a c h P r o j e c t A g e n c y ) m e m u l a i p e n e li t i a n y g k e m u d ia n m e n j a d i c ik a l b a k a l p a c k e t s w i t c h i n g . P a c k e t s w i t c h i n g i n i la h y g m e m u n g k in k a n k o m u n ik a s i a n ta r a la p i s a n n e t w o r k (d ib a h a s n a n ti ) d im a n a d a t a d ij a l a n k a n d a n d i s a lu r k a n m e l a l u i ja r in g a n d a l a m b e n t u k u n i t - u n i t k e c i l y g d i s e b u t p a c k e t * . T i a p - t i a p p a c k e t i n i m e m b a w a in f o r m a s i a l a m a t n y a m a s in g - m a s in g y g d i t a n g a n i d e n g a n k h u s u s o l e h ja r i n g a n t e r s e b u t d a n ti d a k t e r g a n tu n g d e n g a n p a k e t - p a k e t la i n . J a r i n g a n y g d i k e m b a n g k a n i n i , y g m e n g g u n a k a n A R P A n e t s e b a g a i tu la n g p u n g g u n g n y a , m e n j a d i t e r k e n a l s e b a g a i in t e r n e t . P r o t o k o l - p r o to k o l T C P / I P d i k e m b a n g k a n l e b i h l a n ju t p a d a a w a l 1 9 8 0 d a n m e n j a d i p r o to k o l - p r o to k o l s t a n d a r u n t u k A R P A n e t p a d a t a h u n 1 9 8 3 . P r o t o k o l - p r o t o k o l i n i m e n g a la m i p e n i n g k a ta n p o p u la r i t a s d i k o m u n i ta s p e m a k a i k e t ik a T C P / I P d i g a b u n g k a n m e n j a d i v e r s i 4 .2 d a r i B S D ( B e r k e l e y S t a n d a r d D i s t r i b u t i o n ) U N I X . V e r s i i n i d ig u n a k a n s e c a r a lu a s p a d a i n s t i tu s i p e n e l i t ia n d a n p e n d id i k a n d a n d i g u n a k a n s e b a g a i d a s a r d a r i b e b e r a p a p e n e r a p a n U N I X k o m e r s i a l , t e r m a s u k S u n O S d a r i S u n d a n U l t r i x d a r i D i g i t a l . K a r e n a B S D U N IX m e n d i r i k a n h u b u n g a n a n t a r a T C P / I P d a n s i s t e m o p e r a s i U N I X , b a n y a k im p l e m e n t a s i U N IX s e k a ra n g m e n g g a b u n g k a n T C P / IP . * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * * * * * * u n i t i n fo r m a s i y g m a n a ja r i n g a n b e r k o m u n ik a s i . T i a p - t ia p p a k e t b e r i s i i d e n ti t a s ( h e a d e r ) s t a t i o n p e n g ir i m d a n p e n e r i m a , i n fo r m a s i e r r o r - c o n t r o l , p e r m i n ta a n s u a t u l a y a n a n d a la m l a p i s a n n e t w o r k , in f o r m a s i b a g a im a n a m e n a n g a n i p e r m in t a a n d a n s e m b a r a n g d a ta p e n ti n g y g h a r u s d i t r a n s f e r . * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * * * * * *
  • 4. 4 . L a y a n a n a p a s a j a y g d ib e r ik a n o l e h T C P / IP ? B e r i k u t in i a d a l a h la y a n a n " t r a d i s i o n a l " y g d i la k u k a n T C P / I P : a. P e n g ir im a n file ( file t r a n s fe r ) . F ile T r a n s fe r P r o to k o l ( F T P ) m e m u n g k in k a n p e n g g u n a k o m p u t e r y g s a t u u n tu k d a p a t m e n g i r i m a t a u p u n m e n e r i m a f il e k e k o m p u t e r j a r in g a n . K a r e n a m a s a l a h k e a m a n a n d a ta , m a k a F T P s e r i n g k a l i m e m e r l u k a n n a m a p e n g g u n a (u s e r n a m e ) d a n p a s s w o r d , m e s k i p u n b a n y a k j u g a F T P y g d a p a t d i a k s e s m e la l u i a n o n y m o u s , a l i a s ti d a k b e r p a s s w o r d . ( li h a t R F C 9 5 9 u n t u k s p e s i f ik a s i F T P ) b. R e m o te lo g in N e t w o r k t e r m in a l P r o t o k o l ( t e l n e t ) m e m u n g k i n k a n p e n g g u n a k o m p u t e r d a p a t m e l a k u k a n l o g in k e d a l a m s u a t u k o m p u t e r d i d a la m s u a t u j a r in g a n . J a d i h a l in i b e r a r t i b a h w a p e n g g u n a m e n g g u n a k a n k o m p u t e r n y a s e b a g a i p e r p a n j a n g a n ta n g a n d a r i k o m p u t e r ja r i n g a n t e r s e b u t .( l i h a t R F C 8 5 4 d a n 8 5 5 u n tu k s p e s i fi k a s i t e l n e t l e b i h l a n j u t ) c. C o m p u te r m a il D i g u n a k a n u n t u k m e n e r a p k a n s i s t e m e l e k t r o n i k m a il . ( l ih a t R F C 8 2 1 d a n 8 2 2 ) . d. N e tw o r k F ile S y s te m ( N F S ) . P e l a y a n a n a k s e s f il e - f i l e ja r a k j a u h y g m e m u n g k i n k a n k li e n - k l i e n u n tu k m e n g a k s e s f i l e - f il e p a d a k o m p u t e r j a r i n g a n ja r a k j a u h w a l a u p u n fi l e t e r s e b u t d i s i m p a n s e c a r a l o k a l . ( l i h a t R F C 1 0 0 1 d a n 10 0 2 u n t u k k e t e r a n g a n l e b i h l a n ju t ) e. r e m o te e x e c u tio n M e m u n g k i n k a n p e n g g u n a k o m p u t e r u n tu k m e n j a l a n k a n s u a t u p r o g r a m d id a l a m k o m p u t e r y g b e r b e d a . B ia s a n y a b e r g u n a j ik a p e n g g u n a m e n g g u n a k a n k o m p u t e r y g t e r b a ta s , s e d a n g k a n ia m e m e r lu k a n s u m b e r y g b a n y a k d a l a m s u a tu s y s t e m k o m p u t e r . A d a b e b e r a p a j e n i s r e m o t e e x e c u t i o n , a d a y g b e r u p a p e r in t a h - p e r i n t a h d a s a r s a ja , y a i t u y g d a p a t d i ja la n k a n d a l a m s y s t e m k o m p u t e r y g s a m a d a n a d a p u la y g m e n g g u n a k a n " p r o s e d u r e r e m o t e c a l l s y s t e m " , y g m e m u n g k in k a n p r o g r a m u n t u k m e m a n g g i l s u b r o u t in e y g a k a n d i ja la n k a n d i s y s t e m k o m p u t e r y g b e r b e d a . ( s e b a g a i c o n t o h d a l a m B e r k e l e y U N I X a d a p e r i n ta h " r s h " d a n " r e x e c " ) f. nam e s erv ers N a m a d a t a b a s e a la m a t y g d ig u n a k a n p a d a i n t e r n e t ( l i h a t R F C 8 2 2 d a n 8 2 3 y g m e n j e la s k a n m e n g e n a i p e n g g u n a a n p r o t o k o l n a m e s e r v e r y g b e r t u ju a n u n t u k m e n e n t u k a n n a m a h o s t d i i n t e r n e t .)
  • 5. R F C ( R e q u e s t F o r C o m m e n t s ) a d a la h m e r u p a k a n s t a n d a r y g d ig u n a k a n d a l a m in t e r n e t , m e s k i p u n a d a j u g a i s in y a y g m e r u p a k a n b a h a n d i s k u s i a t a u p u n o m o n g k o s o n g b e l a k a . D i t e r b i t k a n o l e h I A B ( I n t e r n e t A c t i v i ti e s B o a r d ) y g m e r u p a k a n k o m i t e i n d e p e n d e n p a r a p e n e li t i d a n p r o f e s i o n a l y g m e n g e r ti t e k n i s , k o n d i s i d a n e v o lu s i s i s t e m i n t e r n e t . S e b u a h s u r a t y g m e n g ik u t i n o m o r R F C m e n u n ju k a n s t a tu s R F C : S : s ta n d a rd , s ta n d a r r e s m i b a g i in te rn e t D S : D r a f t s t a n d a r d , p r o t o k o l ta h a p a k h i r s e b e lu m d i s e t u ju i s e b a g a i s t a n d a r P S : P r o p o s e d S t a n d a r d , p r o t o k o l p e r t im b a n g a n u n tu k s t a n d a r m a s a d e p a n I : I n f o r m a ti o n a l , b e r i s i k a n b a h a n - b a h a n d i s k u s i y g s i fa t n y a in f o r m a s i E : E x p e r im e n ta l, p r o to k o l d a la m ta h a p p e r c o b a a n te ta p i b u ka n p a d a ja lu r s ta n d a r . H : H i s t o r i c , p r o to k o l - p r o t o k o l y g t e la h d ig a n t i k a n a t a u t id a k l a g i d ip e r t i m b a n k a n u tk s t a n d a r i s a s i . 5 . B a g a im a n a k a h b e n t u k a r s it e k t u r d a r i T C P / IP it u ? D i k a r e n a k a n T C P / I P a d a la h s e r a n g k a i a n p r o t o k o l d i m a n a s e t i a p p r o t o k o l m e l a k u k a n s e b a g ia n d a r i k e s e l u r u h a n t u g a s k o m u n ik a s i j a r in g a n , m a k a t e n t u la h i m p l e m e n t a s i n y a t a k l e p a s d a r i a r s i t e k tu r ja r i n g a n i tu s e n d ir i . A r s i t e k t u r r a n g k a ia n p r o to k o l T C P / I P m e n d i fi n i s i k a n b e r b a g a i c a r a a g a r T C P / I P d a p a t s a li n g m e n y e s u a i k a n . K a r e n a T C P / I P m e r u p a k a n s a la h s a t u l a p i s a n p r o t o k o l O S I * ( O p e n S y s t e m I n t e r c o n n e c t i o n s ) , b e r a r t i b a h w a h i e r a r k i T C P / I P m e r u j u k k e p a d a 7 l a p i s a n O S I t e r s e b u t . B e r i k u t a d a la h m o d e l r e f e r e n s i O S I 7 la p i s a n , y g m a n a s e t i a p l a p i s a n m e n y e d i a k a n t i p e k h u s u s p e l a y a n a n j a r in g a n : A p p li c a t io n l a y e r A p p li c a t io n l a y e r P r e s e n ta tio n P r e s e n ta tio n la y e r L a y e la y e r S e s s io n la y e r S e s s io n la y e r la y e r la y e r N e t w o r k la y e r N e t w o r k la y e r T r a n s p o r t la y e r T r a n s p o r t la y e r D a t a l in k la y e r D a t a l in k la y e r P h y s ic a l la y e r P h y s ic a l la y e r
  • 6. T i g a la p i s a n t e r a t a s b i a s a d i k e n a l s e b a g a i " u p p e r l e v e r p r o to c o l " s e d a n g k a n e m p a t la p i s a n t e r b a w a h d i k e n a l s e b a g a i " lo w e r l e v e l p r o to c o l " . T ia p l a p i s a n b e r d ir i s e n d i r i t e t a p i fu n g s i d a r i m a s i n g - m a s i n g la p i s a n b e r g a n tu n g d a r i k e b e r h a s i la n o p e r a s i l a y e r s e b e l u m n y a . S e b u a h l a p i s a n p e n g ir im h a n y a p e r l u b e r h u b u n g a n d e n g a n l a p i s a n y a n g s a m a d i p e n e r im a (j a d i m i s a l n y a l a p i s a n d a t a l i n k p e n e r i m a h a n y a b e r h u b u n g a n d e n g a n d a t a l i n k p e n g ir i m ) s e l a i n d e n g a n s a t u l a y e r d i a t a s a t a u d ib a w a h n y a ( m i s a ln y a l a p i s a n n e t w o r k b e r h u b u n g a n d e n g a n l a p i s a n t r a n s p o r t d ia t a s n y a a ta u d e n g a n l a p i s a n d a t a l in k d ib a w a h n y a ) . M o d e l d e n g a n m e n g g u n a k a n la p i s a n i n i m e r u p a k a n s e b u a h k o n s e p y g p e n ti n g k a r e n a s u a tu f u n g s i y g r u m i t y g b e r k a i ta n d e n g a n k o m u n ik a s i d a p a t d ip e c a h k a n m e n ja d i s e j u m l a h u n i t y g l e b ih k e c i l . T i a p la p i s a n b e r t u g a s m e m b e r i k a n l a y a n a n t e r t e n t u p a d a l a p i s a n d i a ta s n y a d a n j u g a m e li n d u n g i la p i s a n d ia t a s n y a d a r i r i n c ia n c a r a p e m b e r i a n la y a n a n t e r s e b u t . T i a p l a p i s a n h a r u s tr a n s p a r a n s e h in g g a m o d i f ik a s i y g d il a k u k a n a t a s n y a t id a k a k a n m e n y e b a b k a n p e r u b a h a n p a d a l a p i s a n y a n g l a in . L a p i s a n m e n j a l a n k a n p e r a n n y a d a l a m p e n g a l ih a n d a t a d e n g a n m e n g ik u t i p e r a tu r a n y a n g b e r l a k u u n t u k n y a d a n h a n y a b e r k o m u n i k a s i d e n g a n la p i s a n y a n g s e t i n g k a t . A k i b a t n y a s e b u a h la y e r p a d a s a tu s i s t e m t e r t e n t u h a n y a a k a n b e r h u b u n g a n d e n g a n la p i s a n y a n g s a m a d a r i s i s t e m y a n g la in . P r o s e s i n i d i k e n a l s e b a g a i " P e e r p r o c e s s " . D a l a m k e a d a a n s e b e n a r n y a t i d a k a d a d a t a y a n g la n g s u n g d i a l ih k a n a n t a r la p i s a n y a n g s a m a d a r i d u a s i s t e m y a n g b e r b e d a i n i . L a p i s a n a ta s a k a n m e m b e r ik a n d a t a d a n k e n d a li k e la p i s a n d ib a w a h n y a s a m p a i l a p i s a n y a n g t e r e n d a h d i c a p a i . A n ta r a d u a l a p i s a n y a n g b e r d e k a t a n t e r d a p a t " i n t e r fa c e " ( a n t a r m u k a ) . I n t e r f a c e in i m e n d i fi n i s i k a n o p e r a s i d a n l a y a n a n y a n g d i b e r i k a n o l e h n y a k e la p i s a n l e b i h a t a s . T ia p l a p i s a n h a r u s m e l a k s a n a k a n s e k u m p u l a n fu n g s i k h u s u s y a n g d i p a h a m i d e n g a n s e m p u r n a . H i m p u n a n l a p i s a n d a n p r o t o k o l d ik e n a l s e b a g a i " a r s i t e k tu r ja rin g a n ". P e n g e n d a l ia n k o m u n i k a s i d a la m b e n tu k l a p i s a n m e n a m b a h o v e r h e a d k a r e n a t ia p l a p i s a n b e r k o m u n i k a s i d e n g a n la w a n n y a m e l a lu i " h e a d e r " . W a l a u p u n r u m i t t e t a p i f u n g s i ti a p la p i s a n d a p a t d ib u a t d a la m b e n t u k m o d u l s e h i n g g a k e r u m i ta n d a p a t d ita n g g u la n g i d e n g a n m u d a h . D i s i n i k i t a ti d a k a k a n m e m b a h a s m o d e l O S I s e c a r a m e n d a la m s e c a r a k e s e l u r u h a n n y a , k a r e n a p r o t o k o l T C P / I P t id a k m e n g ik u t i b e n a r m o d e l r e f e r e n s i O S I t e r s e b u t . W a la u p u n d e m ik ia n , T C P / I P m o d e l a k a n t e r l ih a t s e p e r t i i n i :
  • 7. M o d e l O S I m o d e l in te r n e t S e k a r a n g m a r i k i ta b a h a s k e e m p a t l a p i s a n t e r s e b u t . a. N e tw o r k A c c e s s L a p i s a n i n i h a n y a m e n g g a m b a r k a n b a g a i m a n a d a t a d ik o d e k a n m e n ja d i s i n y a l - s i n y a l d a n k a r a k t e r i s t ik a n t a r m u k a t a m b a h a n m e d ia . b. In te r n e t la y e r / n e tw o r k la y e r U n t u k m e n g i r im k a n p e s a n p a d a s u a t u i n t e r n e t w o r k ( s u a t u ja r i n g a n y a n g m e n g a n d u n g b e b e r a p a s e g m e n ja r i n g a n ) , t i a p j a r i n g a n h a r u s s e c a r a u n i k d ii d e n ti f ik a s i o l e h a la m a t ja r i n g a n . K e t ik a j a r i n g a n m e n e r i m a s u a tu p e s a n d a r i l a p i s a n y a n g l e b i h a t a s , l a p i s a n n e t w o r k a k a n m e n a m b a h k a n h e a d e r p a d a p e s a n y a n g t e r m a s u k a l a m a t a s a l d a n t u j u a n j a r i n g a n . K o m b in a s i d a r i d a t a d a n la p i s a n n e t w o r k d i s e b u t " p a k e t " . I n f o r m a s i a l a m a t ja r i n g a n d i g u n a k a n u n t u k m e n g i r im k a n p e s a n k e ja r i n g a n y a n g b e n a r , s e t e l a h p e s a n t e r s e b u t s a m p a i p a d a ja r i n g a n y g b e n a r , l a p i s a n d a ta l in k d a p a t m e n g g u n a k a n a la m a t n o d e u n tu k m e n g ir i m k a n p e s a n k e n o d e t e r t e n t u . m e n e r u s k a n p a k e t k e ja r in g a n y a n g b e n a r d i s e b u t " r o u t i n g " d a n p e r a l a t a n y a n g m e n e r u s k a n p a k e t a d a la h " r o u t e r s " . S u a tu a n t a r ja r i n g a n m e m p u n y a i d u a t ip e n o d e : - " E n d n o d e s " , m e n y e d ia k a n p e la y a n a n k e p a d a p e m a k a i . E n d n o d e s m e n g g u n a k a n l a p i s a n n e t w o r k u tk m e n a m b a h i n fo r m a s i a l a m a t j a r in g a n k e p a d a p a k e t , t e t a p i ti d a k m e la k u k a n r o u t in g . E n d n o d e s k a d a n g - k a d a n g d i s e b u t " e n d s y s t e m " ( i s t i la h O S I ) a t a u " h o s t " ( i s t il a h T C P / I P ) - R o u t e r m e m a s u k a n m e k a n i s m e k h u s u s u n tu k m e l a k u k a n r o u ti n g . K a r e n a r o u ti n g m e r u p a k a n t u g a s y g k o m p l e k s , r o u t e r b i a s a n y a m e r u p a k a n p e r a la t a n t e r s e n d ir i y g t i d a k m e n y e d ia k a n p e l a y a n a n k e p a d a p e n g g u n a a k h ir . R o u t e r k a d a n g - k a d a n g d i s e b u t " in t e r m e d i a t e s y s t e m " ( i s t i l a h O S I ) a t a u " g a t e w a y " ( i s t i la h T C P / I P ) .
  • 8. S e l a i n i t u ju g a la p i s a n i n i b e r ta n g g u n g ja w a b u n tu k p e n g ir im a n d a t a m e la lu i a n ta r j a r i n g a n . P r o to k o l la p i s a n i n t e n e t y a n g u ta m a a d a la h i n t e r n e t p r o t o k o l , I P ( R F C 7 9 1 , l i h a t ju g a R F C 9 1 9 , 9 2 2 ,9 5 0 ) . I P m e n g g u n a k a n p r o t o k o l - p r o t o k o l l a i n u n tu k t u g a s - tu g a s k h u s u s in te rn e t. I C M P ( d i b a h a s n a n ti ) d ig u n a k a n u n tu k m e n g ir i m k a n p e s a n - p e s a n k e l a p i s a n h o s t k e h o s t . A d a p u n f u n g s i I P : 1 . P e n g a l a m a ta n 2 . F r a g m e n t a s i d a t a g r a m p a d a a n t a r ja r in g a n 3 . P e n g i r i m a n d a ta g r a m p a d a a n ta r j a r i n g a n c . T r a n s p o r t la y e r / h o s t t o h o s t S a l a h s a t u ta n g g u n g ja w a b l a p i s a n t r a n s p o r t a d a la h m e m b a g i p e s a n - p e s a n m e n ja d i f r a g m e n t - f r a g m e n t y a n g c o c o k d e n g a n p e m b a ta s a n u k u r a n y g d i b e n t u k o l e h ja r i n g a n . P a d a s i s i p e n e r i m a , l a p i s a n tr a n s p o r t m e n g g a b u n g k a n k e m b a l i f r a g m e n t u n t u k m e n g e m b a l i k a n p e s a n a s li n y a , s e h i n g g a d a p a t d ik e t a h u i b a h w a la p i s a n t r a n s p o r t m e m e r l u k a n p r o s e s k h u s u s p a d a s a t u k o m p u t e r k e p r o s e s y g b e r s e s u a i a n p a d a k o m p u t e r t u ju a n . H a l in i d i k e n a l s e b a g a i S e r v i c e A c c e s s P o i n t ( S A P ) I D k e p a d a s e t i a p p a k e t ( b e r l a k u p a d a m o d e l O S I , i s t i la h T C P / I P u n t u k S A P i n i d i s e b u t p o r t * ) . M e n g e n a li p e s a n - p e s a n d a r i b e b e r a p a p r o s e s s e d e m i k i a n r u p a s e h i n g g a p e s a n t e r s e b u t d i k i r im k a n m e la lu i m e d ia ja r in g a n y g s a m a d is e b u t “ m u l t ip l e x i n g ” . P r o s e d u r m e n g e m b a l i k a n p e s a n d a n m e n g a r a h k a n n y a p a d a p r o s e s y g b e n a r d i s e b u t “ d e m u l t i p l e x in g ” . T a n g g u n g j a v a b l a p i s a n t r a n s p o r t y g p a l i n g b e r a t d a la m h a l p e n g i r i m a n p e s a n a d a l a h m e n d e t e k s i k e s a la h a n d a la m p e n g ir im a n d a t a t e r s e b u t . A d a d u a k a t e g o r i u m u m d e t e k s i k e s a l a h a n d a p a t d i la k u k a n o l e h la p i s a n tr a n s p o r t a. R e lia b le d e liv e r y b e r a r ti k e s a la h a n ti d a k d a p a t t e r ja d i , t e t a p i k e s a l a h a n a k a n d i d e t e k s i ji k a t e r j a d i . P e m u l i h a n k e s a la h a n d i la k u k a n d e n g a n ja la n m e m b e r i ta h u k a n la p i s a n a ta s b a h w a k e s a la h a n t e l a h t e r ja d i d a n m e m i n ta p e n g ir i m n a k e m b a l i p a k e t y g k e s a la h a n n ya te r d e te k s i. b. U n r e lia b le d e liv e r y b u k a n b e r a r ti k e s a la h a n m u n g k i n t e r j a d i , t e t a p i m e n u n ju k k a n b a h w a l a p i s a n t r a n s p o r t ti d a k m e m e r i k s a k e s a la h a n t e r s e b u t . K a r e n a p e m e r ik s a a n k e s a l a h a n m e m e r lu k a n w a k t u d a n m e n g u r a n g i p e n a m p il a n ja r i n g a n . B ia s a n y a k a t e g o r i i n i d i g u n a k a n j i k a s e t i a p p a k e t m e n g a n d u n g p e s a n y g l e n g k a p , s e d a n g k a n r e li a b l e d e li v e r y , j ik a m e n g a n d u n g b a n y a k p a k e t . U n r e l ia b l e d e l i v e r y , s e r in g d i s e b u t “ d a ta g r a m d e l i v e r y ” d a n p a k e t - p a k e t b e b a s y g d i k e r i m k a n d e n g a n c a r a i n i s e r i n g d i s e b u t “d a tag ra m ”.
  • 9. K a r e n a p r o s e s l a p i s a n a t a s ( a p p li c a t io n l a y e r ) m e m i li k i k e b u tu h a n y g b e r v a r ia s i , t e r d a p a t d u a p r o to k o l la p i s a n t r a n s p o r t / h o s t t o h o s t , T C P d a n U D P . T C P a d a la h p r o t o k o l y g h a n d a l . P r o to k o l in i b e r u s a h a s e c a r a s e k s a m a u n t u k m e n g i r im k a n d a t a k e t u j u a n , m e m e r ik s a k e s a l a h a n , m e n g i r i m k a n d a ta u l a n g b i la d i p e r l u k a n d a n m e n g ir i m k a n e r r o r k e la p i s a n a t s h a n y a b i la T C P t i d a k b e r h a s i l m e n g a d a k a n k o m u n ik a s i (d ib a h a s n a n ti ) . T e t a p i p e r lu d i c a t a t b a h w a k e h a n d a l a n T C P t e r c a p a i d e n g a n m e n g o r b a n k a n b a n d w id t h j a r in g a n y g b e s a r . U D P ( U s e r D a t a g r a m P r o t o c o l ) d i s i s i la in a d a l a h p r o t o k o l y g ti d a k h a n d a l . P r o to k o l in i h a n y a “ s e m a m p u n y a ” s a ja m e n g ir i m k a n d a t a . U D P ti d a k a k a n b e r u s a h a u n t u k m e n g e m b a l i k a n d a ta g r a m y g h il a n g d a n p r o s e s p a d a l a p i s a n a ta s h a r u s b e r t a n g g u n g ja w a b u n tu k m e n d e t e k s i d a t a y g h i l a n g a t a u r u s a k d a n m e n g ir i m k a n u l a n g d a t a t e r s e b u t b il a d i b u tu h k a n . c. A p p lic a tio n la y e r L a p i s a n i n i la h b ia s a d i s e b u t l a p i s a n a k h i r ( f r o n t e n d ) a ta u b i s a d i s e b u t u s e r p r o g r a m . L a p i s a n in il a h y g m e n ja d i a l a s a n k e b e r a d a a n la p i s a n s e b e lu m n y a . L a p i s a n s e b e l u m n y a h a n y a b e r tu g a s m e n g i r i m k a n p e s a n y g d i t u ju k a n u t k la p i s a n in i . D i l a p i s a n in i d a p a t d i t e m u k a n p r o g r a m y g m e n y e d ia k a n p e la y a n a n ja r i n g a n , s e p e r t i m a i l s e r v e r ( e m a i l p r o g r a m ) , f il e t r a n s f e r s e r v e r ( F T P p r o g r a m ) , r e m o t e t e r m in a l . * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * T o k e n R i n g m e r u p a k a n t e k n o l o g i L A N d a t a l in k y g d i d e f in i s i k a n o l e h I E E E 8 0 2 .4 d im a n a s i s t e m d ih u b u n g k a n s a tu s a m a l a i n d e n g a n m e n g g u n a k a n s e g m e n k a b e l t w i s t e d - p a i r p o i n t - to - p o i n t u n tu k m e m b e n t u k s u a tu s t r u k t u r r in g . S e b u a h s i s t e m d i ij in k a n u n t u k m e n g i r i m h a n y a b i la s i s t e m t e r s e b u t m e m i li k i to k e n ( d a t a u n i t k h s u s u s y g d ig u n a k a n b e r s a m a - s a m a ) y g a k a n d i l e w a r k a n d a r i s a tu s i s t e m k e s i s t e m l a i n s e k i t a r r in g . = = = = = = = == = = = == = = = == = = = = == = = = == = = = = == = = = == k o m p u t e r p o r t a d a la h t e m p a t a d a l a h t e m p a t d i m a n a i n f o r m a s i m a s u k d a n k e l u a r . D i P C c o n t o h n y a m o n i to r s e b a g a i k e lu a r a n i n fo r m a s i , k e y b o a r d d a n m o u s e s e b a g a i m a s u k a n i n f o r m a s i . T e t a p i d a l a m i s t il a h in t e r n e t , p o r t b e r b e n tu k v ir t u a l ( s o f t w a r e ) b u ka n b e r b e n tu k fisik s e p e r ti R S 2 3 2 s e r ia l p o r t (u tk k o n e k s i m o d e m ). * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * *
  • 10. 6 . B a g a im a n a T C P d a n IP b e k e r j a ? S e p e r t i y g t e l a h d ik e m u k a k a n d ia t a s T C P / I P h a n y a la h m e r u p a k a n s u a t u l a p i s a n p r o to k o l ( p e n g h u b u n g ) a n t a r a s a t u k o m p u t e r d g y g la i n n y a d a l a m n e t w o r k , m e s k i p u n k e d u a k o m p u t e r t e r s e b u t m e m i l ik i O S y g b e r b e d a . U n tu k m e n g e r t i l e b ih ja u h m a r i la h k i t a ti n j a u p e n g i r i m a n s e b u a h e m a il . D a l a m p e n g i r i m a n e m a il a d a b e b e r a p a p r in s i p d a s a r y g h a r u s d i l a k u k a n . P e r t a m a , m e n c a k u p h a l - h a l u m u m b e r u p a s ia p a y g m e n g i r im e m a i l , s ia p a y g m e n e r i m a e m a i l t e r s e b u t s e r ta i s i d a r i e m a il t e r s e b u t . K e d u a , b a g a i m a n a c a r a a g a r e m a i l t e r s e b u t s a m p a i p a d a t u ju a n n y a .D a r i k o n s e p i n i k i t a d a p a t m e n g e t a h u i b a h w a p e n g ir im e m a il m e m e r l u k a n " p e r a n t a r a " y g m e m u n g k i n k a n e m a il n y a s a m p a i k e t u j u a n ( s e p e r t i l a y a k n y a p a k p o s ) . D a n in i a d a l a h t u g a s d a r i T C P / I P . A n t a r a T C P d a n I P a d a p e m b a g i a n t u g a s m a s in g - m a s in g . T C P m e r u p a k a n c o n n e c t i o n - o r i e n t e d , y g b e r a r t i b a h w a k e d u a k o m p u t e r y g ik u t s e r t a d a l a m p e r t u k a r a n d a t a h a r u s m e l a k u k a n h u b u n g a n t e r l e b ih d u lu s e b e l u m p e r t u k a r a n d a ta ( d a la m h a l i n i e m a i l ) b e r l a n g s u n g . S e l a i n i t u T C P j u g a b e r t a n g g u n g ja w a b u n tu k m e n y a k i n k a n b a h w a e m a il t e r s e b u t s a m p a i k e t u j u a n , m e m e r ik s a k e s a l a h a n d a n m e n g ir im k a n e r r o r k e l a p i s a n a ta s h a n y a b i la T C P t i d a k b e r h a s il m e la k u k a n h u b u n g a n ( h a l in il a h y g m e m b u a t T C P s u k a r u n t u k d ik e l a b u h i ) . J i k a i s i e m a il t e r s e b u t t e r la l u b e s a r u n tu k s a tu d a t a g r a m * , T C P a k a n m e m b a g in y a k e d a l a m b e b e r a p a d a ta g r a m . I P b e r t a n g g u n g j a w a b s e t e l a h h u b u n g a n b e r la n g s u n g , t u g a s n y a a d a l a h u n t u k m e r o u t e d a t a p a c k e t . d i d a la m n e t w o r k . I P h a n y a b e r tu g a s s e b a g a i k u r i r d a r i T C P d a la m p e n y a m p a i a n d a t a g r a m d a n " t i d a k b e r t a n g g u n g ja w a b " j ik a d a ta t e r s e b u t t id a k s a m p a i d e n g a n u t u h (h a l in i d i s e b a b k a n I P t id a k m e m il i k i in fo r m a s i m e n g e n a i i s i d a t a y g d i k ir im k a n ) m a k a I P a k a n m e n g ir i m k a n p e s a n k e s a la h a n I C M P * . J i k a h a l i n i t e r ja d i m a k a I P h a n y a a k a n m e m b e r i k a n p e s a n k e s a l a h a n ( e r r o r m e s s a g e ) k e m b a l i k e s u m b e r d a t a . K a r e n a I P " h a n y a " m e n g i r i m k a n d a ta " t a n p a " m e n g e t a h u i m a n a d a t a y g a k a n d i s u s u n b e r ik u t n y a m e n y e b a b k a n I P m u d a h u n t u k d im o d i fi k a s i d a e r a h " s u m b e r d a n tu j u a n " d a ta g r a m . H a l i n i la h p e n y e b a b b a n y a k p a k e t h i la n g s e b e l u m s a m p a i k e m b a li k e s u m b e r a w a ln y a . ( j e la s ! s u m b e r d a n tu j u a n n y a s u d a h d i m o d i fi k a s i ) K a li m a t D a ta g r a m d a n p a k e t s e r in g d i p e r tu k a r k a n p e n g g u n a a n y a . S e c a r a t e k n i s , d a t a g r a m a d a l a h k a li m a t y g d i g u n a k a n j i k a k i t a h e n d a k m e n g g a m b a r k a n T C P / I P . D a t a g r a m a d a la h u n i t d a r i d a t a , y g t e r c a k u p d a l a m p r o t o k o l . * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * I C P M a d a la h k e p e n d e k a n d a r i I n t e r n e t C o n t r o l M e s s a g e P r o to c o l y g b e r t u g a s m e m b e r ik a n p e s a n d a l a m I P . B e r i k u t a d a l a h b e b e r a p a p e s a n p o t e n s i a l s e r i n g t im b u l ( l e n g k a p n y a l i h a t R F C 7 9 2 ) : a . D e s t i n a ti o n u n r e a c h a b l e , t e r j a d i j ik a h o s t ,j a r in g a n ,p o r t a t a u p r o t o k o l t e r t e n tu t i d a k d a p a t d ij a n g k a u . b . T i m e e x c e d e d , d i m a n a d a t a g r a m t id a k b i s a d i k i r im k a r e n a t i m e t o l i v e h a b i s . c . P a r a m e t e r p r o b l e m , t e r j a d i k e s a l a h a n p a r a m e t e r d a n l e t a k o k t e r t d i m a n a k e s a la h a n t e r d e t e k s i . d . S o u r c e q u e n c h , t e r ja d i k a r e n a r o u t e r / h o s t t u j u a n m e m b u a n g d a t a g r a m k a r e n a b a t a s a n r u a n g b u ff e r a t a u k a r e n a d a t a g r a m ti d a k d a p a t d i p r o s e s . e . R e d i r e c t , p e s a n i n i m e m b e r i s a r a n k e p a d a h o s t a s a l d a ta g r a m m e n g e n a i r o u t e r y a n g l e b i h t e p a t u n t u k m e n e r im a d a tag ra m ts b . f . E c h o r e q u e s t d a n e c h o r e p l y m e s s a g e , p e s a n in i s a li n g m e m p e r tu k a r k a n d a t a a n ta r a h o s t .
  • 11. S e l a i n R F C 7 9 2 a d a j u g a R F C 1 2 5 6 y g i s i n y a b e r u p a I C M P r o u t e r d i s c o v e r y m e s s a g e d a n m e r u p a k a n p e r lu a s a n d a r i I C M P , ter u ta m a m em ba ha s m en g ena i k em am p ua n b ag i h o s t u n tuk m en em pa tka n r u te k e g a tew a y . * * * * * * * * * * * * * * * * * * * * * * ** * * * * * * * * * * * * * * ** * * * * * * * *
  • 12. 7 . B a g a im a n a k a h b e n t u k f o r m a t h e a d e r p r o t o k o l U D P ,T C P ,I P ? 1. UDP U D P m e m b e r ik a n a l t e r n a t i f tr a n s p o r t u n tu k p r o s e s y g ti d a k m e m b u tu h k a n p e n g i r i m a n y g h a n d a l . S e p e r t i y g t e l a h d i b a h a s s e b e l u m n y a , U D P m e r u p a k a n p r o t o k o l y g ti d a k h a n d a l , k a r e n a ti d a k m e n j a m in p e n g i r i m a n d a ta a ta u p e r l in d u n g a n d u p li k a s i . U D P t i d a k m e n g u r u s m a s a l a h p e n e r i m a a n a li r a n d a ta d a n p e m b u a t a n s e g m e n y g s e s u a i u n tu k I P .A k ib a tn y a , U D P a d a la h p r o to k o l s e d e r h a n a y g b e r ja l a n d e n g a n k e m a m p u a n ja u h d i b a w a h T C P . H e a d e r U D P t id a k m e n g a n d u n g b a n y a k i n f o r m a s i , b e r iku t b e n tu k h e a d e r n ya : s o u r c e p o r t , a d a la h p o r t a s a l d i m a n a s y s t e m m e n g ir im k a n d a t a g r a m . D e s t i n a t io n p o r t , a d a la h p o r t tu ju a n p a d a h o s t p e n e r i m a .L e n g t h , b e r i s ik a n p a n ja n g d a t a g r a m d a n t e r m a s u k d a t a . C h e c k s u m , b e r s i f a t o p ti o n a l y g b e r f u n g s i u t k m e y a k in k a n b a h w a d a t a ti d a k a k a n m e n g a l a m i r u s a k ( k o r u p ) 2. TCP S e p e r t i y g t e l a h d ib a h a s s e b e l u m n y a , T C P m e r u p a k a n p r o to k o l y g h a n d a l d a n b e r ta n g g u n g ja w a b u n tu k m e n g ir i m k a n a l ir a n d a t a k e t u ju a n n y a s e c a r a h a n d a l d a n b e r u r u ta n . U n tu k m e m a s t i k a n d i t e r i m a n y a d a t a , T C P m e n g g u n a k a n n o m o r u r u t a n s e g m e n d a n a c k n o w l e g e m e n t ( ja w a b a n ) . M i s a lk a n a n d a in g i n m e n g ir i m f il e b e r b e n t u k s e p e r t i b e r i k u t : - - - - - - - - - - - - - -- - - - - - - - - -- - - - - - - - -- - - - - - - - - -- - - - - - - - -- T C P k e m u d ia n a k a n m e m e c a h p e s a n i t u m e n j a d i b e b e r a p a d a ta g r a m (u n t u k m e la k u k a n h a l i n i , T C P t i d a k m e n g e t a h u i b e r a p a b e s a r d a t a g r a m y g b i s a d i t a m p u n g j a r in g a n . B i a s a n y a , T C P a k a n m e m b e r i t a h u k a n b e s a r n y a d a ta g r a m y g b i s a d ib u a t , k e m u d i a n m e n g a m b il n il a i y g t e r k e c i l d a r i n y a , u n tu k m e m u d a h k a n ) . ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- T C P k e m u d ia n a k a n m e l e t a k a n h e a d e r d i d e p a n s e t i a p d a t a g r a m t e r s e b u t . H e a d e r i n i b i a s a n y a t e r d ir i d a r i 2 0 o k t e t , t e t a p i y g t e r p e n t in g a d a la h o k t e t i n i b e r i s i k a n s u m b e r d a n t u j u a n “ n o m o r p o r t ( p o r t n u m b e r ) ” d a n “ n o m o r u r u t ( s e q u e n c e n u m b e r ) ” . N o m o r p o r t d ig u n a k a n u n t u k m e n j a g a d a ta d a r i b a n y a k n y a d a t a y g la lu la la n g . M i s a l k a n a d a 3 o r a n g y g m e n g ir i m f i l e . T C P a n d a a k a n m e n g a l o k a s i k a n n o m o r p o r t 1 0 0 0 , 1 0 0 1 , d a n 1 0 0 2 u n t u k t r a n s f e r fi l e . K e t i k a d a t a g r a m d i k ir im , n o m o r p o r t i n i m e n ja d i “ s u m b e r p o r t ( s o u r c e p o r t ) ” n u m b e r u n t u k m a s in g - m a s i n g j e n i s tr a n s f e r . Y g p e r l u d ip e r h a t i k a n y a i tu b a h w a T C P p e r lu m e n g e t a h u i ju g a p o r t y g d a p a t d i g u n a k a n o l e h t u j u a n ( d i la k u k a n d i a w a l h u b u n g a n ) . P o r t in i d i l e t a k a n p a d a d a e r a h “ t u j u a n p o r t (d e s t i n a ti o n p o r t ) ” . T e n t u s a ja ji k a a d a d a ta g r a m y g k e m b a l i , m a k a s o u r c e d a n d e s t i n a t i o n p o r tn y a a k a n t e r b a li k , d a n s e ja k i tu p o r t a n d a m e n j a d i d e s t i n a ti o n p o r t d a n p o r t t u j u a n m e n j a d i s o u r c e p o r t . S e tia p d a ta g r a m m e m p u n ya i n o m o r u ru t (s e q u e n c e n u m b e r ) m a sin g - m a sin g y g b e r g u n a a g a r d a ta g r a m te r s e b u t d a p a t t e r s u s u n p a d a u r u ta n y g b e n a r d a n a g a r t i d a k a d a d a t a g r a m y g h i l a n g . T C P t i d a k m e m b e r i “ n o m o r ” d a ta g r a m , t e t a p i p a d a
  • 13. o k t e t n y a . J a d i j ik a a d a 5 0 0 o k t e t d a t a d a la m s e t ia p d a ta g r a m , d a t a g r a m y g p e r ta m a m u n g k i n a k a n b e r n o m o r u r u t 0 , k e d u a 5 0 0 , k e t i g a 10 0 0 , s e l a n ju t n y a 1 5 0 0 d a n e t e r u s n y a . K e m u d i a n s e m u a s u s u n a n o k t e t d i d a l a m d a t a g r a m a k a n d i p e r i k s a k e a d a a n n y a b e n a r a ta u s a l a h , d a n b ia s a d i s e b u t d g “ c h e c k s u m ” . H a s i ln y a k e m u d i a n d i l e t a k a n k e h e a d e r T C P . Y g p e r lu d i p e r h a ti k a n ia la h b a h w a c h e c k s u m i n i d i la k u k a n d i k e d u a k o m p u t e r y g m e l a k u k a n h u b u n g a n . J i k a n il a i k e b e r a d a a n s u s u n a n o k t e t a n ta r a s a t u c h e c k s u m d g c h e c k s u m y g l a i n ti d a k s a m a , m a k a s e s u a t u y g t id a k d i i n g in k a n a k a n t e r ja d i p a d a d a t a g r a m t e r s e b u t , y a i t u g a g a l n y a k o n e k s i ( li h a t b a h a s a n s e b e lu m n y a ) . J a d i i n il a h b e n tu k d a t a g r a m t e r s e b u t : J i k a k i ta m i s a lk a n T C P h e a d e r s e b a g a i “ T ” , m a k a s e lu r u h fi l e a k a n b e r b e n tu k s e b a g a i b e r i k u t : T - - - - T - - - - T - - - - T - - -- T - - - - T -- - - T - - - - T - - - - T -- - - T - - - - T - - - - A d a b e b e r a p a b a g i a n d a r i h e a d e r y g b e l u m k i ta b a h a s . B i a s a n y a b a g i a n h e a d e r in i t e r l i b a t s e w a k t u h u b u n g a n b e r la n g s u n g . - S e p e r t i 'a c k n o w l e d g e m e n t n u m b e r ' m i s a l n y a , y g b e r t u g a s u n t u k m e n u n g g u j a w a b a n a p a k a h d a t a g r a m y g d ik i r i m s u d a h s a m p a i a t a u b e l u m . J ik a t id a k a d a j a w a b a n ( a c k n o w l e d g e m e n t ) d a la m b a t a s w a k t u t e r t e n tu , m a k a d a t a a k a n d ik i r i m l a g i . - W i n d o w b e r f u n g s i u n tu k m e n g o n t r o l b e r a p a b a n y a k d a t a y g b i s a s i n g g a h d a l a m s a t u w a k t u . J i k a W in d o w s u d a h t e r i s i , i a a k a n s e g e r a l a n g s u n g m e n g i r im d a t a t e r s e b u t d a n t id a k a k a n m e n u n g g u d a t a y g t e r la m b a t , k a r e n a a k a n m e n y e b a b k a n h u b u n g a n m e n ja d i la m b a t . - U r g e n t p o i n t e r m e n u n j u k a n n o m o r u r u t a n o k t e t m e n y u s u l d a t a y g m e n d e s a k . U r g e n t p o i n t e r a d a la h b i la n g a n p o s i t if b e r i s i p o s i s i d a r i n o m o r u r u t a n p a d a s e g m e n . R e s e r v e d s e l a lu b e r i s i n o l . D i c a d a n g k a n u n t u k p e n g g u n a a n m e n d a t a n g . - C o n t r o l b i t ( d i s a m p i n g k a n a n r e s e r v e d , b a c a d a r i a ta s k e b a w a h ) . A d a e n a m k o n t r o l b i t : a . U R G , S a a t d i s e t 1 r u a n g u r g e n t p o in t e r m e m il i k i m a k n a , s e t 0 d ia b a ik a n . b . A C K s a a t d i s e t r u a n g a c k n o w l e d g e m e n t n u m b e r m e m i li k i a r t i . c . P S H , m e m u l a i fu n g s i p u s h . d . R S T , m e m a k sa h u b u n g a n d i r e s e t. e . S Y N , m e l a k u k a n s in k r o n i s a s i n o m o r u r u t a n u n t u k h u b u n g a n . B i la d i s e t m a k a h u b u n g a n d i b u k a . f . F I N , h u b u n g a n t id a k a d a l a g i .
  • 14. 3. IP T C P a k a n m e n g i r im s e t i a p d a t a g r a m k e I P d a n m e m i n ta I P u n t u k m e n g i r im k a n n y a k e t u j u a n ( t e n t u s a ja d g c a r a m e n g i r i m k a n I P a l a m a t tu j u a n ) . I n i la h tu g a s I P s e b e n a r n y a . I P t id a k p e d u l i a p a i s i d a r i d a t a g r a m , a t a u i s i d a r i T C P h e a d e r . T u g a s I P s a n g a t s e d e r h a n a , y a i tu h a n y a m e n g a n t a r k a n d a t a g r a m t e r s e b u t s a m p a i tu j u a n ( l ih a t b a h a s a n s e b e l u m n y a ) . J ik a I P m e l e w a t i s u a t u g a t e w a y , m a k a i a k e m u d i a n a k a n m e n a m b a h k a n h e a d e r m il ik n y a . H a l y g p e n t i n g d a r i h e a d e r in i a d a la h “ s o u r c e a d d r e s s ” d a n “ D e s t i n a t io n a d d r e s s ” , “ p r o t o c o l n u m b e r ” d a n “ c h e c k s u m ” . “ s o u r c e a d d r e s s ” a d a l a h a l a m a t a s a l d a ta g r a m . “ D e s t i n a t io n a d d r e s s ” a d a l a h a l a m a t tu j u a n d a ta g r a m ( i n i p e n ti n g a g a r g a t e w a y m e n g e t a h u i k e m a n a d a ta g r a m a k a n p e r g i ) . “ P r o t o c o l n u m b e r ” m e m in t a I P t u j u a n u n tu k m e n g ir i m d a ta g r a m k e T C P . K a r e n a m e s k i p u n j a l a n n y a I P m e n g g u n a k a n T C P , t e t a p i a d a j u g a p r o to k o l t e r t e n t u y g d a p a t m e n g g u n a k a n I P , j a d i k i t a h a r u s m e m a s t i k a n I P m e n g g u n a k a n p r o to k o l a p a u n tu k m e n g ir im d a t a g r a m t e r s e b u t . A k h ir n y a , “ c h e c k s u m ” a k a n m e m i n ta I P t u ju a n u n t u k m e y a k i n k a n b a h w a h e a d e r ti d a k m e n g a l a m i k e r u s a k a n . Y a n g p e r l u d i c a ta t y a i t u b a h w a T C P d a n I P m e n g g u n a k a n c h e c k s u m y a n g b e r b e d a . B e r i k u t in i la h ta m p il a n h e a d e r I P : J i k a k i ta m i s a lk a n I P h e a d e r s e b a g a i “ I ” , m a k a f il e s e k a r a n g a k a n b e r b e n t u k : IT - - - - IT - - - - IT- - - - IT - - -- - IT - - - - - IT - - - - - IT- - - - - IT - -- - S e l a n j u tn y a b e r ik u t r i n g k a s a n m e n g e n a i b a g ia n h e a d e r y g b e l u m d i b a h a s : a . T o t a l l e n g t h , m e r u p a k a n p a n j a n g k e s e l u r u h a n d a t a g r a m d a la m o k t e t , t e r m a s u k h e a d e r d a n d a t a I P . b . I d e n t i fi c a t io n , d i g u n a k a n u n t u k m e m b a n tu p r o s e s p e n g g a b u n g a n k e m b a li p e c a h a n - p e c a h a n d a r i s e b u a h d a ta g r a m . c . F l a g ,b e r i s i t ig a k o n tr o l f la g . - b it 0 , d ic a d a n g ka n , h a ru s 0 . - B it 1, tid a k b o le h p e c a h . - B i t 2 , m a s ih a d a f r a g m e n t l a g i . d . F r a g m e n t o f f s e t , m e n u n j u k a n p o s i s i fr a g m e n t d i d a la m d a ta g r a m . e . T i m e t o l i v e , m e n u n ju k a n b a t a s w a k t u m a k s i m a l b a g i s e b u a h d a ta g r a m u n tu k b e r a d a p a d a j a r i n g a n . f . O p t i o n , l ih a t R F C 7 9 1 .
  • 15. S p e c ia l Th a n x s To G o d A L L A H T h a n x ’s To P h a y z e r P r a b u j o y o b o y o L o iz o n e B o o m b a y _ s p e c ia l it s W h it e h a t G l u g a n k l e A l s o T h a n x ’s to J a s a k o m D e p r e d a c o d e W h it e c y b e r D e v il z c 0 d e X -c o d e a n t ij a s a k o m IC T T F C r y a n t C r e w A L L In d o n e s ia n C o d e r