concepts.ppt

Upload: hyung-nara

Post on 07-Jul-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 concepts.PPT

    1/56

    1

    Some basic concepts review

  • 8/18/2019 concepts.PPT

    2/56

    2

    What is the Internet?

    Terdiri dari jutaan perangkat computing :hosts, end-systems  pc’s workstations, servers

    phones, toasters

    Yang menjalankan network applications 

    communication links  i!er, copper, radio, satellite

    routers:  memorward paket data melalui jaringan

  • 8/18/2019 concepts.PPT

    3/56

    3

    What is the Internet?

    protocols : mengendalikan pengiriman dan

    penerimaan messages mis : T"#, I#, $TT#, %T#, ###

    Internet: &network o networks' loosely hierarchical

    pu!lic Internet versus private intranet

    Internet standards (%": (e)uest or comments

    I*T%: Internet *ngineering Task %orce

  • 8/18/2019 concepts.PPT

    4/56

    4

    What is the Internet: a service view

    +uatu inrastruktur komunikasi yangmemungkinkan adanya aplikasi terditri!usi:

    WWW, email, games, e-commerce, data!ase,

    more?

    ayanan komunikasi yang disediakan:

    connectionless

    connection-oriented

  • 8/18/2019 concepts.PPT

    5/56

    5

    What is a protocol?

    +emua aktivitas komunikasi di Internet diatur olehprotokol

    #rotokol : turan-aturan dan perjanjian yangmengatur pertukaran inormasi antar komputer di

     jaringan

    #rotokol mendeinisikan : ormat, urutanmessage yang dikirim dan yang diterima oleh

    entitas jaringan, serta tindakan .action/yang harus diam!il !ila mengirimkan ataumenerima message 

    - mendeinisikan synta0 dan semantic 

  • 8/18/2019 concepts.PPT

    6/56

    6

    What is a protocol?

    a human protocol and a computer network protocol:

    $i

    $i

    1ot thetime?

    2:33

    T"# connection

     re)4T"# connectionreply4

    1et http:55gaia4cs4umass4edu5inde04htm

    6ile7time

  • 8/18/2019 concepts.PPT

    7/567

    +truktur jaringan

    network edge: hosts

    applications

    network core:  routers

    network o networks

    access networks, physical media: communication links

  • 8/18/2019 concepts.PPT

    8/568

    The network edge:

    end systems .hosts/: 8enjalankan program aplikasi mis: WWW, email at &edge o network'

    client5server model client host  mengirimkan re)uest  ke server, dan

    menerima layanan .service/ dari server mis : WWW client .!rowser/5server9 email

    client5server

    peer-peer model: Interaksi antar host yang simetri mis: teleconerencing

  • 8/18/2019 concepts.PPT

    9/569

    1oal:  Transer data antar end systems: idahului proses handshaking

    #em!entukan koneksi se!elum transer data

    dilakukan "ontoh :

    T"# - Transmission "ontrol #rotocol

    Internet’s connection-oriented service

    ;etwork edge: connection-oriented service

  • 8/18/2019 concepts.PPT

    10/561

    T"# service 

  • 8/18/2019 concepts.PPT

    11/561

    ;etwork edge: connectionless service

    1oal:  transer data antar end systems no handshakingA

    "ontoh : B# - Bser atagram #rotocol

  • 8/18/2019 concepts.PPT

    12/561

    ;etwork edge

    pp’s using T"#:  $TT# .WWW/, %T# .ile transer/, Telnet

    .remote login/, +8T# .email/

    pp’s using B#: streaming media, teleconerencing,

    Internet telephony

  • 8/18/2019 concepts.PPT

    13/561

    The ;etwork "ore

    Interkoneksi !er!entuk mesh dari sejumlah

    routers

    #ertanyaan mendasar:  !agaimana dataditranser melalui jaringan ?

    circuit switching: dedicated circuit per call:

    telephone net

    packet-switching: data dikirimkan dalam

    !entuk paket-paket

  • 8/18/2019 concepts.PPT

    14/561

    ;etwork "ore: "ircuit +witching

    *nd-end resources reserved or &call'

    link !andwidth, switch capacity

    dedicated resources: no sharing circuit-like .guaranteed/ perormance

    call setup re)uired

  • 8/18/2019 concepts.PPT

    15/561

    ;etwork "ore: "ircuit +witching

    network resources .mis4!andwidth/ di!agi-!agi

    +etiap !agian dialokasikanuntuk suatu call

    +uatu !agian resource akanidle  jika tidak digunakan olehpemiliki .call/ !agian terse!ut.no sharing/ 

    "ara mem!agi !andwidth dari

    suatu link re)uency division time division

  • 8/18/2019 concepts.PPT

    16/561

    ;etwork "ore: #acket +witching

    +etiap aliran data end-to-enddikirimkan dalam !entuk paket 

    #aket dari user dan E memakaisecara !ersama .share / networkresources

    +etiap paket menggunakan!andwidth link secara penuh

    resources hanya digunakan jikaperlu

    Farakteristik resource contention: 

    #ermintaan pemakaianresource dapat mele!ihi jumlah resource yang

    tersedia store and orward: paket

    dikirimkan per hop transmit over link

    wait turn at ne0t link congestion: ada antrian

    paketEandwidth division into &pieces'

    edicated allocation

    (esource reservation

  • 8/18/2019 concepts.PPT

    17/561

    ;etwork "ore: #acket +witching

    E

    "G3 8!s*thernet

    G4H 8!s

    H 8!s

    *

    statistical multiple0ing

    )ueue o packetswaiting or output

    link

  • 8/18/2019 concepts.PPT

    18/561

    ;etwork "ore: #acket +witching#acket-switching:

    store and orward !ehavior

  • 8/18/2019 concepts.PPT

    19/561

    #acket switching versus circuit switching

    8isalkan sejumlah userterhu!ung kepada suatu link G8!it4 Eila sedang &akti',

    setiap user mengirimkaninormasi dengan kecepatanG33 F!ps4 +etiap user aktiselama G3J dari waktu

    #ada circuit-switching:

    ;KG3 users #ada packet switching:

    engan ;K H users, peluang7 G3 user akti le!ih kecildaripada 433

    #acket switching memungkinkan le!ih !anyak user yangmenggunakan jaringanA

    ; users

    G 8!ps link

  • 8/18/2019 concepts.PPT

    20/56

    2

    #acket switching versus circuit switching

    "ocok untuk !ursty data resource sharing

    no call setup 8emiliki kemungkinan terjadinya kongesti: 

    mengaki!atkan ter-delay-nya paket atau !ahkanmenye!a!kan hilangnya paket .loss/

    i!utuhkan protokol congestion control  untukrelia!le data transer , 8asalah : Eagaimana menyediakan kualitas seperti

    pada circuit-switching?

    Ladi packet switching adalah sang juara ?

  • 8/18/2019 concepts.PPT

    21/56

    2

    #acket-switched networks: routing

    1oal:  mentranser paket antar router dari source  kedestination 

    #ada datagram network :  destination address  determines ne0t hop routes may change during session

    #ada virtual circuit network:  each packet carries tag .virtual circuit I/, tag

    determines ne0t hop

    i0ed path determined at call setup time , remains i0edthrough the call

    routers maintain per-call state

  • 8/18/2019 concepts.PPT

    22/56

    2

    ccess networks and physical media

    Eagaimana cara menghu!ungkan end systems ke edgerouter ?

    residential access nets

    institutional access networks .school, company/ mo!ile access networks

    Important issues:

    !andwidth .!its per second/ o access network shared or dedicated

  • 8/18/2019 concepts.PPT

    23/56

    2

    (esidential access: point to point access

    ialup via modem

    up to HCF!ps direct access to router.conceptually/

    I+;: integrated services digital network: G2DF!psall-digital connect to router

    +: asymmetric digital su!scri!er line

    %8

    up to G 8!ps home-to-router

    up to D 8!ps router-to-home

  • 8/18/2019 concepts.PPT

    24/56

    2

    (esidential access: ca!le modems

    $%": hy!rid i!er coa0 ca!le modems

    asymmetric: up to G38!ps

    upstream, G 8!ps

    downstream

    network o ca!le and i!er

    attaches homes to I+#

    router

    shared access to routeramong houses

    issues: congestion,

    dimensioning

  • 8/18/2019 concepts.PPT

    25/56

    2

    Institutional access: local area networks

    company5univ local area network .;/ connects

    end system to edge router

    *thernet: 

    shared or dedicated ca!le connects end system

    and router

    G3 8!s, G338!ps, 1iga!it *thernet

  • 8/18/2019 concepts.PPT

    26/56

    2

    Wireless access networks

    shared wireless  access network connects end

    system to router

    wireless ;s:

    radio spectrum replaces wire e4g4, ucent Wavelan G3 8!ps

    wider-area wireless access "#: cellular digital packet data

    wireless access to I+# router via cellular network

    1#(+

  • 8/18/2019 concepts.PPT

    27/56

    2

    #hysical 8edia

    physical link: transmitted data !it propagates across link

    guided media:  signals propagate in solid media: copper, i!er

    unguided media:  signals propagate reely, e4g4, radio

  • 8/18/2019 concepts.PPT

    28/56

    2

    #hysical 8edia: twisted pair

    Twisted #air .T#/ two insulated copper wires

    "ategory : traditional phone wires, G3 8!ps*thernet "ategory H T#: G338!ps *thernet

  • 8/18/2019 concepts.PPT

    29/56

    2

    #hysical 8edia: coa0, i!er

    "oa0ial ca!le: wire .signal carrier/

    within a wire .shield/ !ase!and

    !road!and

    !idirectional

    common use in G38!s

    *thernet

    %i!er optic ca!le: glass i!er carrying

    light pulses high-speed operation:

    G338!ps *thernet high-speed point-to-point

    transmission .e4g4, H 1ps/

    low error rate

  • 8/18/2019 concepts.PPT

    30/56

    3

    #hysical media: radio

    signal carried inelectromagneticspectrum

    no physical &wire'

    !idirectional propagation

    environment eects: relection

    o!struction !y o!jects intererence

    (adio link types: microwave e4g4 up to H 8!ps channels

    ; .e4g4, wave;/ one to tens o 8!ps

    wide-area .e4g4, cellular/ e4g4 "#, G3’s F!ps

    satellite !andwidth in the 1!ps range 2=3 8sec end-end delay

  • 8/18/2019 concepts.PPT

    31/56

    3

    elay in packet-switched networks

    #aket-paket mengalamidelay pada saatmenempuh perjalananend-to-end

    da empat sum!erdelay pada setiap hop.lihat gam!ar/

    nodal processing: check !it errors determine output link

    )ueueing time waiting at output

    link or transmission depends on congestion

    level o router

    E

    propagation

    transmission

    nodalprocessing )ueueing

  • 8/18/2019 concepts.PPT

    32/56

    3

    elay in packet-switched networks

    Transmission delay: (Klink !andwidth .!ps/ Kpacket length .!its/ time to send !its into

    link K 5(

    #ropagation delay: d K length o physical link s K propagation speed in

    medium .M20G3D m5sec/

    propagation delay K d5s

    E

    propagation

    transmission

    nodal

    processing )ueueing

    ;ote: s and ( are verydierent )uantititesA

  • 8/18/2019 concepts.PPT

    33/56

    3

    Nueueing delay

    (Klink !andwidth .!ps/ Kpacket length .!its/ aKaverage packet

    arrival ratetraic intensity K a5(

    a5( M 3: average )ueueing delay small a5( -7 G: delays !ecome large a5( 7 G: more &work' arriving than can !e

    serviced, average delay ininiteA

  • 8/18/2019 concepts.PPT

    34/56

    3

    #rotocol &ayers'

    ;etworks are comple0A many &pieces':

    hosts routers links o various

    media applications protocols hardware,

    sotware

    Nuestion: Is there any hope oorganiOing  structure o

    network?

  • 8/18/2019 concepts.PPT

    35/56

    3

    PrganiOation o air travel

    a series o steps

    ticket .purchase/

    !aggage .check/

    gates .load/

    runway takeo

    airplane routing

    ticket .complain/

    !aggage .claim/

    gates .unload/

    runway landing

    airplane routing

    airplane routing

  • 8/18/2019 concepts.PPT

    36/56

    3

    PrganiOation o air travel: a dierent view

    ayers: +etiap layer menerapkan layanan 8elalui tindakan-tindakan yang dilakukan pada layer itu sendiri 8engandalkan layanan yang disediakan oleh layer yang ada di!awahnya

    ticket .purchase/

    !aggage .check/

    gates .load/

    runway takeo

    airplane routing

    ticket .complain/

    !aggage .claim/

    gates .unload/

    runway landing

    airplane routing

    airplane routing

  • 8/18/2019 concepts.PPT

    37/56

    3

    ayered air travel: services

    "ounter-to-counter delivery o personQ!ags

    !aggage-claim-to-!aggage-claim delivery

    people transer: loading gate to arrival gate

    runway-to-runway delivery o plane

    airplane routing rom source to destination

  • 8/18/2019 concepts.PPT

    38/56

    3

    istri!uted implementation o layer unctionality

    ticket .purchase/

    !aggage .check/

    gates .load/

    runway takeo

    airplane routing

    ticket .complain/

    !aggage .claim/

    gates .unload/

    runway landing

    airplane routing

    airplane routing

       d  e  p  a  r   t   i  n

      g

      a   i  r  p  o  r   t

      a  r  r   i  v   i  n  g

      a   i  r  p  o  r   t

    intermediate air traic sites

    airplane routing airplane routing

  • 8/18/2019 concepts.PPT

    39/56

    3

    Why layering?

    Bntuk menanggulangi masalah pada sistem yang kompleks: +truktur yang eksplisit memungkinkan identiikasi

    hu!ungan antara !agian-!agian pada sistem yangkompleks

    8odularitas memudahkan maintenance danupdating sistem #eru!ahan implementasi layanan pada suatu

    layer transparan terhadap komponen sistem

     yang lainR mis4, peru!ahan ke!ijakan pada prosedur pemeriksaan

    di airport gate tidak mempengaruhi komponen sistemairline yang lain

  • 8/18/2019 concepts.PPT

    40/56

    4

    Ppen +ystem Interconnection .P+I/Ppen +ystem Interconnection .P+I/(eerence 8odel(eerence 8odel ikem!angkan oleh International PrganiOation or

    +tandardiOation .I+P/ pada tahun G>D 8odel reerensi P+I adalah suatu model

    konseptual yang terdiri atas tujuh layer, masing-masing layer mempunyai ungsi tertentu

    +etiap layer adalah sel-contained   ungsi yangdi!erikan ke setiap layer dapat diimplementasikansecara independent Bpdating ungsi suatu layer

    tidak akan mempengaruhi layer yang lain

  • 8/18/2019 concepts.PPT

    41/56

    4

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    1

    2

    7

    6

    5

    4

    3

    • Upper layers application isses  pa!a ""nya !ii"ple"entasikan  secara so#tware• Application oriente!

    • Lower layers !ata transport isses  Layer 1 $ 2 %h&w $ s&w i"ple"ente!

      Layer 3 !an 4 % s&w i"ple"ente!•

    Network oriente!

  • 8/18/2019 concepts.PPT

    42/56

    4

    8odel P+I dan komunikasi antar sistem8odel P+I dan komunikasi antar sistem

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    Prosesaplikasi

    Prosesaplikasi

    Siste" A Siste" '

    Physical

    Network 

    Data Link 

    (nter"e!iate no!e )repeater* +ri!,e* roter-

    Peer.to.peer co""nications

  • 8/18/2019 concepts.PPT

    43/56

    4

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    Interaksi antar layer OSI: Interaksi dengan layer di atasnya Interaksi dengan layer di bawahnya Interaksi dengan layer peer di sistem yang berbeda

    Siste"A N

    N/1

    N.1

    Siste"'

  • 8/18/2019 concepts.PPT

    44/56

    4

    Layer dan pertukaran informasi

    Siste" A Siste" '

    0ea!er 4 Data

    Data0ea!er 3

    1

    76

    4

    3

    2

    5

    1

    76

    4

    3

    2

    5

    enkapslasi

    Data0ea!er 2

    Data

    Network 

    Protocol Data Unit = PDU

  • 8/18/2019 concepts.PPT

    45/56

    4

    Internet .T"#5I#/ protocol stack

    application: mendukung aplikasi jaringan tp, smtp, http

    transport: transer data antar aplikasi tcp, udp

    network: merutekan datagrams dari sum!er

    ke tujuan ip, routing protocols

    link: transer data antar elemen jaringan ppp, ethernet

    physical: pengiriman !it-!it pada mediumtransmisi

    application

    transport

    network

    link

    physical

  • 8/18/2019 concepts.PPT

    46/56

    4

    identicalmessage

    identicalpacket

    identicaldatagram

    identicaldatagram

    identical

    frame

    identical

    frame

    Application Application

    Transport Transport

    Internet Internet

    N-Interface

    Host A Host B

    Router R 

    Internet

    Physical Net 1 Physical Net 2

    N-InterfaceN-Interface

  • 8/18/2019 concepts.PPT

    47/56

    4

    ayering: logical communication

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetworklink

    physical

    application

    transportnetworklink

    physical

    network

    linkphysical

    +etiap layer: terdistri!usi +etiap entitas

    menerapkanungsi layerpada setiapnode

    +etiap entitasmelakukan

    pertukaranmessagesdengan peer-nya

  • 8/18/2019 concepts.PPT

    48/56

    4

    ayering: logical communication

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetworklink

    physical

    application

    transportnetworklink

    physical

    network

    linkphysical

    data

    data

    8is4: transport 8enerima data

    dari aplikasi 8enam!ahkan

    pengalamatan, dan

    mekanismepengujian sehinggater!entuk&datagram'

    8engirimkandatagram ke peer

    layer  8enunggu ack dari

    peer

    data

    transport

    transport

    ack

  • 8/18/2019 concepts.PPT

    49/56

    4

    ayering: physical communication

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    application

    transportnetwork

    linkphysical

    networklink

    physical

    data

    data

  • 8/18/2019 concepts.PPT

    50/56

    5

    #rotocol layering and data

    +etiap layer menerima data dari layer yang !erada di atasnya 8enam!hakan header untuk mem!entuk unit data !aru 8engirimkan unit data !aru ke layer yang ada di!awahnya

    applicationtransportnetwork

    linkphysical

    applicationtransportnetwork

    linkphysical

    source destination

    8

    8

    8

    8

    $t

    $t$n

    $t$n$l

    8

    8

    8

    8

    $t

    $t$n

    $t$n$l

    message

    segment

    datagram

    rame

    TCPIP ! OSITCPIP ! OSI

  • 8/18/2019 concepts.PPT

    51/56

    5

    TCPIP ! OSITCPIP ! OSI

    alam terminologi model reerensi P+I, T"#5I#protocol suite  meliputi network dan transport layers

    T"#5I# dapat diterapkan pada !ermacam data-linklayers  .mampu mendukung !ermacam implementasihardware jaringan/

    Physical

    Application

    Presentation

    Session

    Transport

    Network 

    Data Link 

    1

    2

    7

    6

    5

    4

    3

    Network inte#ace

    Application

    Transport

    (P

    1

    3

    4

    2

    TP&(PS(

    Host A Host B

  • 8/18/2019 concepts.PPT

    52/56

    5

    Application Application

    Transport Transport

    Internet Protocol Internet Protocol

    Net. Interface

    Physical Net

    identical

    message

    identical

    packet

    identical

    frame

    identical

    datagram

    Host A Host B

    Net. Interface

  • 8/18/2019 concepts.PPT

    53/56

    5

    Internet structure: network o networks

    roughly hierarchical national5international

    !ack!one providers .;E#s/ e4g4 EE;51T*, +print,

    TST, IE8, BB;et interconnect .peer/ with

    each other privately, or atpu!lic ;etwork ccess #oint.;#s/

    regional I+#s connect into ;E#s

    local I+#, company connect into regional I+#s

    ;E#

    ;E# E

    ;# ;#

    regional I+#

    regional I+#

    localI+#

    localI+#

  • 8/18/2019 concepts.PPT

    54/56

    5

    ;ational Eack!one #rovider

    e4g4 EE;51T* B+ !ack!one network

  • 8/18/2019 concepts.PPT

    55/56

    5

    T8: synchronous Transer 8ode nets

    Internet:  today’s de acto  

    standard or glo!aldata networking

    G>D3’s:  telco’s develop T8:

    competing networkstandard or carryinghigh-speed voice5data

    standards !odies: T8 %orum ITB

    T8 principles: small .D !yte payload, H

    !yte header/ i0ed lengthcells  .like packets/

    ast switching small siOe good or voice

    virtual-circuit network:switches maintain state oreach &call'

    well-deined interace!etween &network' and&user' .think o telephonecompany/

  • 8/18/2019 concepts.PPT

    56/56

    T8 layers

    T8 daptationayer ./: interace to upperlayers end-system segmentation5rea

    ssem!ly T8 ayer: cell

    switching #hysical

    T8

    physical

    T8

    physical

    T8

    physical

    T8

    physical

    T8physical

    Where’s the application? T8: lower layer

    unctionality only I#-over T8: later

    applicationT"#5B#

    I#

    applicationT"#5B#

    I#

    applicationT"#5B#

    I#

    applicationT"#5B#

    I#