Jarkom Datalink

Embed Size (px)

Citation preview

  • 8/17/2019 Jarkom Datalink

    1/58

     JARINGAN KOMPUTERhttps://goo.gl/uuA3YE

    Pertemua 3!ATA"INK "AYER

    Kamis, 24 September 2015

     Yuli Haryanto, M.Kom

  • 8/17/2019 Jarkom Datalink

    2/58

    PembahasanMasalah ra#aga $atal%& la'er

    !ete&s% $a &ore&s% error

    !atal%& proto&ol $asar

    Proto&ol (e$ela geser )sl%$%g *%$o*s+

    ,pes%-&as% er%-&as% $a #otoh proto&ol

  • 8/17/2019 Jarkom Datalink

    3/58

    Mengingatkan 0ugs% Ph%s%#al "a'er :

    "a'er %% meetu&a masalah

    &el%str%&a/ gelom1ag/ me$a $a1er1aga% prose$ur/ 2ugs% 'ag1er&a%ta $ega l%& -s%& sepert%

    1esar arus/ tegaga l%str%& pa(agma&s%mal me$%a trasm%s% pergat%a

    2asa (e%s &a1el $a &oe&tor

    Ph's%#al la'er merupa&a se1uah (alur 1%t )$ata+ 'ag$%gua&a utu& meghu1ug&a peg%r%m $ega 1er1aga%

    peer%ma

  • 8/17/2019 Jarkom Datalink

    4/58

    Mengingatkan 0ugs% !atal%& "a'er :

    Menentukan pengalamatan !sik, pen"eteksi

    error, ken"ali aliran #rame, "an topologi net$ork.

    %"a "ua sub&layer pa"a "atalink

    ''( )'ogi*al 'ink (ontrol+ "an Me"ia %**ess

    (ontrol )M%(+.

    ""  mengatur komunikasi, seperti error

    noti!*ation "an o$ *ontrol

    Se"angkan MA mengatur pengalamatan !sik

    yang "igunakan "alam proses komunikasi antar

    a"apter

  • 8/17/2019 Jarkom Datalink

    5/58

    -/S %3%'/K '%Y

    Mela&u&a &oers% 2rame42rame

     (ar%ga 'ag 1er%s% $ata 'ag

    $%&%r%m&a me(a$% 1%t41%t metah

    agar $apat $%proses oleh lap%sa -s%& "ap%sa %% merupa&a lap%sa 'ag

    a&a mela&u&a trasm%s% $ata

    atara perag&at4perag&at (ar%ga

    'ag sal%g 1er$e&ata $alam

    se1uah 5AN atau atara o$e $alam

  • 8/17/2019 Jarkom Datalink

    6/58

    -/S %3%'/K '%Y

    "ap%sa %% 1ertaggug (a*a1

    mem1uat 2rame 6o* #otrol &ore&s%

    &esalaha $a petrasm%s%a ulagterha$ap 2rame 'ag $%aggap gagal

    Tugas utama'a a$alah se1aga%

    2as%l%tas trasm%s% ra* $ata $a

    metras2ormas% $ata terse1ut &e

    salura 'ag 1e1as $ar% &esalaha

  • 8/17/2019 Jarkom Datalink

    7/58

    Masalah ran*angan "atalink layer7. Ter(a$%'a o%se pa$a salura $apat

    merusa& 2rame

    8. Megusaha&a &ela#ara proses

    peg%r%ma $ata $ar% peg%r%m 'ag

    #epat &e peer%ma 'ag lam1at

    3. 2rame42rame a#&o*le$gemet 'agmegal%r $ar% A &e 9 1ersa%g sal%g

    me$ahulu% $ega al%ra $ar% 9 &e A

  • 8/17/2019 Jarkom Datalink

    8/58

    . Jar%ga 1roa$#ast mem%l%&% masalah

    tam1aha pa$a $ata l%& la'er.

    Masalah terse1ut a$alah $alam halmegotrol a&ses &e salura 'ag

    $%pa&a% 1ersama. Utu&

    megatas%'a $apat $%gua&a

    su1la'er &husus $ata l%& la'er

    'ag $%se1ut me$%um a##ess

  • 8/17/2019 Jarkom Datalink

    9/58

    Ua#&o*le$ge oe#t%oless

    A#&o*le$ge oe#t%oless

    A#&o*le$ge oe#t%o4Or%ete$

    'ayanan atalink 'ayer

  • 8/17/2019 Jarkom Datalink

    10/58

    Komputer sum1ermeg%r%m&a

    se(umlah 2rame &e &omputer la%

    tapa mem1er%&aa#&o*le$ge$met 1ag% 2rame4

    2rame 'ag $%ter%ma. T%$a& a$a &oe&s% 'ag $%1uat 1a%&

    se1elum $a sesu$ah $%ter%ma'a

    2rame. 9%la se1uah 2rame h%lag t%$a& a$a

    per1a%&a terha$ap masalah

    Ua#&o*le$ge$

    oe#t%oless

  • 8/17/2019 Jarkom Datalink

    11/58

    9er&a%ta $ega masalah real%1%tas

    T%$a& a$a &oe&s% 'ag $%1uat 1a%&

    se1elum $a sesu$ah $%ter%ma'a2rame. Komputer peg%r%m $apat

    meg%$et%-&as% apa&ah 2rame

    $%ter%ma $ega atau t%$a& 

    0rame 'ag $%&%r%m se#ara

    %$epe$e $a a#&o*le$ge

    A#&o*le$ge$ oe#t%oless

  • 8/17/2019 Jarkom Datalink

    12/58

    A$a &oe&s% 'ag $%1uat 1a%&

    se1elum $a sesu$ah $%ter%ma'a

    2rame.

    Pem%$aha $ata megalam% 32ase :

    4 Meg%%s%al%sas% ar%a1el $a

    #outer

    4 Metrasm%s%&a 2rame

    4 Melepas &oe&s% mem1e1as&a

    A#&o*le$ge$ oe#t%o4or%ete$

  • 8/17/2019 Jarkom Datalink

    13/58

    Kara&ter Pegh%tug

    Pem1er%a Kara&ter A*al <A&h%r

    Pem1er%a 0lag A*al < A&h%r

    Pelaggara Peg&o$eaPh's%#al "a'er

    Meto$e Peme#aha 9%t

  • 8/17/2019 Jarkom Datalink

    14/58

    = 7 8 3 = > ? @ @ B 7 8 3 = > @ ? @ B 7 8 3

    Kara&ter Pegh%tug

    Kara&ter Pegh%tug

    = 7 8 3 = > ? @ @ B 7 8 3 = > @ ? @ B 7 8 3

    Error Peghu1ug &ara&ter saat %%

  • 8/17/2019 Jarkom Datalink

    15/58

    Pem1er%a &ara&ter a*al $aa&h%r

    !"E 'ag $%s%s%p&a

    !"E ,TC A !"E 9 !"E ETC

    !"E ,TC A !"E 9 !"E ETC!"E

    !"E ,TC A !"E 9 !"E ETC

  • 8/17/2019 Jarkom Datalink

    16/58

    Pem1er%a 0lag a*al $a a&h%r

    !%gua&a 1ag% (ar%ga 'ag e#o$%g

    pa$a me$%um -s%&'a mega$ug

    pegulaga E#o$%g 1%t 7 $ata $ega 8 1%t -s%& 

    9%t 7 pasaga t%gg% re$ah $a 1%t B

    pasaga re$ah t%gg%

    Kom1%as% %% t%$a& $%gua&a

  • 8/17/2019 Jarkom Datalink

    17/58

    Pem1er%a 0lag a*al $a a&h%r

    Peg%s%a 1%t

    B 7 7 B 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 B B 7 B

    B 7 7 B 7 7 7 7 7 B 7 7 7 7 7 B 7 7 7 7 7 B 7 B B 7 B

    B 7 7 B 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 B B 7 B

    9a#& to-rst

  • 8/17/2019 Jarkom Datalink

    18/58

    !ETEK,I !AN KOREK,I ERROR

  • 8/17/2019 Jarkom Datalink

    19/58

    Strategi asar7. Mel%1at&a %2ormas% re$u$a

    se#u&up'a 1ersama4sama $ega

    set%ap 1lo& $ata 'ag $%&%r%m&a

    utu& memug&%&a peer%ma

    mear%& &es%mpula tetag apa

    &ara&ter 'ag $%trasm%s%&a 'ag

    seharus'a a$a.

    ,trateg% %% meggua&a &o$e4&o$e

  • 8/17/2019 Jarkom Datalink

    20/58

    8. Mel%1at&a re$u$as% se#u&up'a

    utu& mear%& &es%mpula 1ah*a

    suatu error telah ter(a$% $amem1%ar&a'a utu& mem%ta

    peg%r%ma ulag.

    ,trateg% &e$ua meggua&a &o$e4

    &o$e pe$ete&s%a error )error4

    $ete#t%g #o$es+.

  • 8/17/2019 Jarkom Datalink

    21/58

    Penanganan Kesalahan 3ransmisi

    7. Meto$e EDO

    Meto$e 'ag pal%g se$erhaa

    $%maa peggua &omputer $apatmel%hat proses pertu&ara $ata

    melalu% la'ar mo%tor

    8. Meto$e Par%tas

    Meto$e 'ag meggua&a 1%t

    par%tas 'a%tu 1%t tam1aha )B atau

  • 8/17/2019 Jarkom Datalink

    22/58

    Penanganan Kesalahan 3ransmisi

    Par%tas Ga(%l :

    Meto$e peam1aha 1%t par%tas agar

     (umlah 1%t 7 $ar% t%ap $ata atau

    &ara&ter 'ag $%&%r%m&a a$alah ga(%l

    Par%tas Geap:

    Meto$e peam1aha 1%t par%tas agar

     (umlah 1%t 7 $ar% t%ap $ata atau

    &ara&ter 'ag $%&%r%m&a a$alah Geap

  • 8/17/2019 Jarkom Datalink

    23/58

    Penanganan Kesalahan 3ransmisi

    M%sal :

    !ata 7B7B BBB7

    Meggua&a par%tas geap :

    B 7B7B BBB7 7

  • 8/17/2019 Jarkom Datalink

    24/58

    Penanganan Kesalahan 3ransmisi

    A. ert%#al Re$u$a#' he#& )R+

    ,et%ap &ara&ter 'ag $%&%r%m $%1er%

    Tam1aha 7 par%tas.M%sal :B77B BB7B $%tam1ah&a 7 F B77B BB7B 7B77B BBB7 $%tam1ah&a 7 F B77B BBB7 7

    B77B 7BB7 $%tam1ah&a B F B77B 7BB7 BB77B 7B77 $%tam1ah&a 7 F B77B 7B77 7

    ,eh%gga R'a a$alah 77B7

  • 8/17/2019 Jarkom Datalink

    25/58

    Penanganan Kesalahan 3ransmisi

    . "og%tu$%al Re$u$a#' he#& )"R+

    !%la&u&a terha$ap 1lo& $ata &ara&ter.

    M%sal :B77B BB7BB77B BBB7B77B 7BB7

    B77B 7B77

    ,eh%gga "R'a a$alah BBBB BBB7

  • 8/17/2019 Jarkom Datalink

    26/58

    Penanganan Kesalahan 3ransmisi. '#le Re$u$a#' he#& )R+

    !ata : pa(ag & 1%t

    !%tam1ah&a 1%t pege#e&a ) &+ J%&a &umpula )H&+ 1%t $apat $%1ag%oleh 1%laga P tapa s%sa ma&a :

    !ata t%$a& ERROR

    N%la% P $%tetu&a oleh &omputer

  • 8/17/2019 Jarkom Datalink

    27/58

    Penanganan Kesalahan 3ransmisi3. 0rame he#& 

    !ata $%per%&sa 1er$asar&a &e$ua

    1%t pem1etu& 2rame'a.

  • 8/17/2019 Jarkom Datalink

    28/58

    Penanganan Kesalahan 3ransmisi

  • 8/17/2019 Jarkom Datalink

    29/58

  • 8/17/2019 Jarkom Datalink

    30/58

  • 8/17/2019 Jarkom Datalink

    31/58

  • 8/17/2019 Jarkom Datalink

    32/58

  • 8/17/2019 Jarkom Datalink

    33/58

  • 8/17/2019 Jarkom Datalink

    34/58

  • 8/17/2019 Jarkom Datalink

    35/58

  • 8/17/2019 Jarkom Datalink

    36/58

    %utomati* epeat e6uest )%7+Ket%&a error ter$ete&s% peg%r%m mem%ta

    meg%r%m ulag 2rame 'ag ter(a$%&esalaha

    Ma#am4ma#am Ke$al% Kesalaha :

    7. ,top a$ 5a%t AR

    8. Go41a#& N AR3. ,ele#t%e Report AR

  • 8/17/2019 Jarkom Datalink

    37/58

    %utomati* epeat e6uest )%7+7. ,top a$ 5a%t AR

    0rame a*a%t%gAK/NAK 

    77

    A 9

    7NAK7

    A 9

    77

    A 9

  • 8/17/2019 Jarkom Datalink

    38/58

    8. Go49a#& N AR

    0rame a*a%t%gAK/NAK 

    33

    A 9

    8

    7

    >?

    =7

    8

    AK7

    A 9

    =

    3

    8

    >

    ?

    8

    = 3

    NAK8

  • 8/17/2019 Jarkom Datalink

    39/58

    8. Go49a#& N AR

    0rame a*a%t%gAK/NAK 

    3

    A 9=

    3

    8

    >?

    7 8

    AK7

  • 8/17/2019 Jarkom Datalink

    40/58

    3. ,ele#t%e Report AR

    0rame a*a%t%gAK/NAK 

    33

    A 9

    8

    7

    >?

    =7

    8

    AK7

    A 9

    =

    3

    8

    >

    ?

    8

    = 3

    NAK8

  • 8/17/2019 Jarkom Datalink

    41/58

    3. ,ele#t%e Report AR

    0rame a*a%t%gAK/NAK 

    ?>

    A 9>

    8

    7? 8

    AK7 3

    =

    9a#& to-rst

  • 8/17/2019 Jarkom Datalink

    42/58

    !ATA"INK PROTOKO" !A,AR

  • 8/17/2019 Jarkom Datalink

    43/58

    ata 'ink Protokol asar

  • 8/17/2019 Jarkom Datalink

    44/58

    Sub 'ayer atalink"" )"og%#al "%& otrol+

    me'e$%a&a &otrol al%ra pega&ua$a pem1er%tahua &esalaha.

    MA )Me$%a A##ess otrol+

    meetu&a s%apa 'ag $%1oleh&autu& mega&ses me$%a pa$a satu *a&tu

  • 8/17/2019 Jarkom Datalink

    45/58

    atalink Protokol!ata "%& Proto&ol

    Proto&ol 'ag 1ertugas mela&u&a

    pem1etu&a hu1uga mela&u&apera*ata $a se1aga%'a pa$a suatu

    hu1uga atars%mpul $alam (ar%ga.

  • 8/17/2019 Jarkom Datalink

    46/58

     8enis&9enis Protokol7. Proto&ol D!" )The D%gh "eel !ata "%& otrol+

    Proto&ol 'ag $%gua&a $ega 5AN )5%$e4

    Area Net*or&s+ 'ag se#ara luas $apat

    megatas% &erug%a4&erug%a 'ag a$a pa$a

    proto&ol4proto&ol 'ag 1eror%etas% &ara&ter

    sepert% 9%,'#h 'a%tu 'ag ha'a $apat 1e&er(a

    se#ara Dal24!uple $a pegguaa &ara&ter

    !"E utu& me$apat&a trasparas% pesa.

  • 8/17/2019 Jarkom Datalink

    47/58

     8enis&9enis Protokol8. Proto&ol PPP )Po%t to Po%t Proto#ol+

    Proto&ol PPP )Po%t to Po%t Proto#ol+

    a$alah se1uah proto&ol e&apsulas% pa&et

     (ar%ga 'ag 1a'a& $%gua&a pa$a *%$e

    area et*or& )5AN+.

  • 8/17/2019 Jarkom Datalink

    48/58

     8enis&9enis Protokol3. Proto&ol 0rame "a'er0rame "a'er a$alah proto&ol sta$ar utu&

    "AN %teret*or&%g 'ag me'e$%a&a

    meto$e #epat $a e-s%e $ar% trasm%s%

    %2ormas% $ar% perag&at peggua utu&

     (em1ata "AN $a router.

  • 8/17/2019 Jarkom Datalink

    49/58

    PROTOKO" JEN!E"A GE,ER

  • 8/17/2019 Jarkom Datalink

    50/58

    Sli"ing :in"o$sntuk melakukan transmisi "ata, penerimamenyiapkan bu;er.

    ntuk mekanisme ini, 3(P menggunakan

    mekanisme sl%$%g *%$o*s.

    Setiap host mempunyai akses ke "ua $in"o$s

    satu mengirim "ata "an yang lain menerima

    "ata. kuran $in"o$s mengin"ikasikan 9umlah

    bu;er yang "isiapkan untuk "ata

  • 8/17/2019 Jarkom Datalink

    51/58

    Sli"ing :in"o$

    Pada setiap sessioan http antara client dan server yangsama, mempunyai . Destination port yang sama, tapi

  • 8/17/2019 Jarkom Datalink

    52/58

    Sli"ing :in"o$

    1031

    sama, mempunyai . Destination port yang sama, tapi

    berbeda Source Port (unik) untuk mengidentifikasi setiap

    session sehingga pengembalian permintaan masuk ke sesi

    yang benar 

    80801030

    http to

    www.cisco.com

    http to

    www.cisco.com

    Dest. Port = 80 Send

    packets to web

    server application

    Dest. Port = 80 Send

    packets to web

    server application

    ni menun9ukkan *ontoh "ua bro$ser $in"o$s "engan ' yang sama.

     3(P

  • 8/17/2019 Jarkom Datalink

    53/58

    Sli"ing :in"o$

      A&tual'a, ketika kita membuka sebuah halaman html, maka session 3(P "ibangun.

       8ika membuka beberapa halaman $eb maka multiple koneksi 3(P "ibentuk, setiap

    koneksi "i *lient akan membentuk port yang berbe"a&be"a, "engan port tu9uan sama.

    www.cisco.com

    www.google.com

    Source IP!P or

    "DPSource Port

    Destination IP

    Destination Port

    !onnection State

    netstat command

  • 8/17/2019 Jarkom Datalink

    54/58

      Ke$ua'a TP $a U!P menggunakanPort untuk meneruskan in#ormasi ke layer

    "iatasnya

    0 15 16 31

    16-bit Source Port Number 16-bit Destination Port Number

    32-bit Sequence Number

    32 bit Acknowledgement Number

    -bit !eader

    "engt#

    6-bit

    $%eser&ed'

    (% )

    A*+

    PS!

    % S,

    S

     N

    ./

     N16-bit indow Sie

    16-bit ,*P *#ecksum 16-bit (rgent Pointer

    tions $i4 an'

    Data $i4 an'

    !P #eader 

    9a#& to

  • 8/17/2019 Jarkom Datalink

    55/58

    (ontoh Protokol

    9a#& to

    -rst

  • 8/17/2019 Jarkom Datalink

    56/58

    (ontoh Protokol

    9a#& to

    -rst

  • 8/17/2019 Jarkom Datalink

    57/58

     3%S SM'%S=uatlah :%/ "engan menggunakan & 2 buah router

    & 4 S$it*h

    & 4 hub

    & 1 a**ess point

    Kumpulkan >ia aplikasi team>ie$er sesuaiketentuan.

  • 8/17/2019 Jarkom Datalink

    58/58

    /?3....

    M%3 4 %S3K3 P@3@K@' 3(P