SlideShare une entreprise Scribd logo
1  sur  75
Chapter 1
 Introduction

Sebuah catatan pada penggunaan slide ppt:
Kami sedang membuat slide-slide secara bebas tersedia untuk
semua (mahasiswa fakultas,, pembaca). Mereka dalam bentuk
PowerPoint sehingga Anda melihat animasi, dan dapat                         Computer
menambah, mengubah, dan menghapus slide (termasuk satu ini)
dan isi slide sesuai dengan kebutuhan Anda. Mereka jelas                    Networking: A Top
mewakili banyak pekerjaan di pihak kita. Sebagai imbalan untuk
penggunaan, kami hanya meminta hal-hal berikut:                             Down Approach
    Jika Anda menggunakan slide (misalnya, di kelas) yang Anda sebutkan
     sumbernya (setelah semua, kami ingin orang untuk menggunakan buku
                                                                            6th edition
     kami!)                                                                 Jim Kurose, Keith Ross
     Jika Anda posting slide di situs www, bahwa Anda perhatikan bahwa
     mereka diadaptasi dari (atau mungkin identik dengan) slide kita, dan
                                                                            Addison-Wesley
     perhatikan hak cipta kami dari bahan ini.                              March 2012
     Terima kasih dan nikmatilah! JFK / KWR

     All material copyright 1996-2012
     J.F Kurose and K.W. Ross, All Rights Reserved
                                                                                        Introduction 1-1
Chapter 1: introduction
   Tujuan kami:        ikhtisar:
    mendapatkan            apa Internet?
    "merasa" dan           apa protokol?
    terminologi            jaringan tepi, host, akses
    lebih mendalam,        jaringan, media fisik
    rinci nanti dalam      jaringan inti: packet / sirkuit
    kursus                 switching, Internet struktur
    pendekatan:            kinerja: loss, delay, throughput
                           keamanan
    menggunakan            protokol lapisan, model layanan
    Internet sebagai       sejarah
    contoh


                                                Introduction 1-2
Chapter 1: roadmap
   1.1 apa Internet?
    1.2 jaringan tepi
      end sistem, jaringan akses, link
    1.3 jaringan inti
    packet switching, circuit switching, struktur jaringan
    1,4 delay, kehilangan, throughput dalam jaringan
    1,5 protokol lapisan, model layanan
    1,6 jaringan diserang: keamanan
    1.7 sejarah




                                                    Introduction 1-3
What’s the Internet: “nuts and bolts” view
   PC           jutaan   perangkat komputer       mobile network
   server          yang terhubung:
   wireless        host = end sistem                                  global ISP
   laptop
                   menjalankan aplikasi
   smartphone
                   jaringan
                                                       home
                link  komunikasi                      network
                                                                    regional ISP
        wireless
                   serat, tembaga,
        links      radio, satelit
        wired
        links      transmisi rate:
                   bandwidth

                    Packet switch: paket
  router            maju (potongan data)       institutional
                                                     network
                    router dan switch
                                                                     Introduction 1-4
“Fun” internet appliances

                                                 Web-enabled toaster +
                                                 weather forecaster

 IP picture frame
 http://www.ceiva.com/


                                                            Tweet-a-watt:
                                                            monitor energy use




                     Slingbox: watch,
                     control cable TV remotely
 Internet
 refrigerator                                      Internet phones
                                                                     Introduction 1-5
What’s the Internet: “nuts and bolts” view
                                                   mobile network
    Internet: “network of networks”
      Interconnected ISPs
                                                                      global ISP
    protocols control sending, receiving
     of msgs
      e.g., TCP, IP, HTTP, Skype, 802.11              home
                                                       network
    Internet standards                                             regional ISP
      RFC: Request for comments
      IETF: Internet Engineering Task Force




                                               institutional
                                                     network


                                                                     Introduction 1-6
What’s the Internet: a service view
   Infrastruktur yang menyediakan       mobile network
    layanan untuk aplikasi:
    Web, VoIP, email, games, e-                             global ISP
    commerce, jaring sosial, ...
    menyediakan antarmuka
    pemrograman untuk aplikasi               home
                                             network
    kait yang memungkinkan                                regional ISP
    mengirim dan menerima
    program aplikasi untuk
    "terhubung" ke Internet
    menyediakan pilihan layanan,
    analog dengan layanan pos
    ...
                                     institutional
                                           network


                                                            Introduction 1-7
What’s a protocol?
manusia protokol:          protokol jaringan:
 "Apa waktu?"                mesin bukan manusia
 "Saya punya                 semua aktivitas
 pertanyaan"                 komunikasi di Internet
 perkenalan                  diatur oleh protokol

  ... Psn khusus dikirim
  Spesifik ... tindakan    protokol mendefinisikan format, urutan
  yang diambil ketika          pesan anonim dikirim dan diterima
                              antara entitas jaringan, dan tindakan
  pesan anonim yang            yang diambil pada transmisi msg,
  diterima, atau                           penerimaan
  peristiwa lain

                                                         Introduction 1-8
What’s a protocol?
a human protocol and a computer network protocol:


       Hi                      TCP connection
                                  request
       Hi                     TCP connection
                                response
     Got the
      time?                   Get http://www.awl.com/kurose-ross
      2:00
                                    <file>
                    time


Q: other human protocols?
                                                      Introduction 1-9
Chapter 1: roadmap
   1.1 apa Internet?
    1.2 jaringan tepi
      end sistem, jaringan akses, link
    1.3 jaringan inti
    packet switching, circuit switching, struktur jaringan
    1,4 delay, kehilangan, throughput dalam jaringan
    1,5 protokol lapisan, model layanan
    1,6 jaringan diserang: keamanan
    1.7 sejarah




                                                    Introduction 1-10
A closer look at network structure:
   network edge:                         mobile network

       host: klien dan server
                                                             global ISP
        server sering di pusat data

                                              home
   akses jaringan, media                     network
                                                           regional ISP
    fisik: kabel, link
    komunikasi nirkabel

   network core:
      saling router
        jaringan dari jaringan        institutional
                                            network


                                                            Introduction 1-11
Access networks and physical media
 Q: How to connect end
    systems to edge router?
    perumahan akses jaring
     institusional akses jaringan
     (sekolah, perusahaan)
     akses mobile jaringan
    keep in mind:
    bandwidth (bit per detik)
     jaringan akses?
     berbagi atau dedicated?




                                     Introduction 1-12
Access net: digital subscriber line (DSL)
                                             central office   telephone
                                                              network


                   DSL splitter
                  modem                      DSLAM

                                                                     ISP
             voice, data transmitted
      at different frequencies over    DSL access
    dedicated line to central office    multiplexer


   use existing saluran telepon ke kantor pusat DSLAM
    data melalui saluran telepon DSL pergi ke Internet
    suara melalui saluran telepon DSL pergi ke net telepon
   <2,5 Mbps transmisi upstream (biasanya <1 Mbps)
    <24 Mbps laju transmisi downstream (biasanya <10 Mbps)

                                                                           Introduction 1-13
Access net: cable network
                                                       cable headend

                                       …

     cable splitter
    modem




                                                       C
                                                       O
                       V   V   V   V   V   V           N
                       I   I   I   I   I   I   D   D   T
                       D   D   D   D   D   D   A   A   R
                       E   E   E   E   E   E   T   T   O
                       O   O   O   O   O   O   A   A   L

                       1   2   3   4   5   6   7   8    9

                               Channels

  frequency division multiplexing: different channels transmitted
  in different frequency bands
                                                                       Introduction 1-14
Access net: cable network
                                          cable headend

                                    …

         cable splitter                                         cable modem
        modem                                CMTS          termination system

data, TV transmitted at different
 frequencies over shared cable                            ISP
             distribution network



   HFC: hybrid fiber coax
      asimetris: sampai dengan 30Mbps downstream tingkat
       transmisi, 2 Mbps upstream rate transmisinetwork of
       cable, fiber attaches homes to ISP router
      rumah berbagi akses jaringan untuk headend kabel
       tidak seperti DSL, yang telah mendedikasikan akses ke
       kantor pusat                                  Introduction 1-15
Access net: home network
          wireless
          devices




                                                  to/from headend or
                                                      central office
often combined
    in single box


                                       cable or DSL modem

    wireless access       router, firewall, NAT
    point (54 Mbps)
                      wired Ethernet (100 Mbps)


                                                            Introduction 1-16
Enterprise access networks (Ethernet)


                                                    institutional link to
                                                       ISP (Internet)
                                                  institutional router

                      Ethernet              institutional mail,
                       switch                 web servers


   biasanya digunakan dalam perusahaan, universitas, dll
    10 Mbps, 100Mbps, 1Gbps, laju transmisi 10Gbps
    hari ini, sistem akhir biasanya terhubung ke switch Ethernet


                                                              Introduction 1-17
Wireless access networks
   shared wireless access network connects end system to router
     via base station aka “access point”

wireless LANs:                              wide-area wireless access
      dalam gedung (100 ft)                    disediakan oleh telco (selular)
       802.11b / g (WiFi): 11, 54                operator, km 10 s
       Mbps kecepatan transmisi                  antara 1 dan 10 Mbps
                                                 3G, 4G: LTE




                 to Internet


                                                             to Internet

                                                                     Introduction 1-18
Host: sends packets of data
tuan rumah mengirimkan
fungsi:
mengambil pesan aplikasi                                            two packets,
pecah menjadi potongan                                              L bits each
yang lebih kecil, yang dikenal
sebagai paket, bit panjang L
mengirimkan paket ke                           2 1
jaringan akses pada tingkat
transmisi R                                              R: link transmission rate
keterkaitan nilai transmisi,           host
kapasitas link alias,
bandwidth alias hubungan

               packet       time needed to                   L (bits)
         transmission   =     transmit L-bit         =
                delay       packet into link                 R (bits/sec)
                                                                                     1-19
Physical media
   bit: menjalar antara
    pemancar / penerima
    pasangan?                        twisted pair (TP)
   physical link: apa yang ada di    two insulated copper
    antara pemancar & penerima          wires
   guided media:                          Category 5: 100 Mbps, 1
                                            Gpbs Ethernet
      sinyal merambat dalam               Category 6: 10Gbps
        media padat: tembaga,
        serat, coax
      unguided media:
      Sinyal menyebar secara
        bebas, misalnya, radio


                                                            Introduction 1-20
Physical media: coax, fiber
 coaxial cable:                fiber optic cable:
                                fiber glass membawa pulsa
    dua konduktor tembaga         cahaya, pulsa masing-masing
     konsentris                    sedikit
     bidirectional                 operasi kecepatan tinggi:
     broadband:                    kecepatan tinggi point-to-point
       beberapa saluran pada       transmisi (misalnya, tingkat
                                   transmisi Gpbs 10's-100 s)
     kabel                         rendah tingkat kesalahan:
       HFC                         repeater jarak jauh terpisah
                                   kebal terhadap kebisingan
                                   elektromagnetik




                                                         Introduction 1-21
Physical media: radio
    sinyal dibawa dalam          radio link types:
     spektrum elektromagnetik        terrestrial microwave
     no "kawat" fisik                   e.g. up to 45 Mbps channels
     bidirectional                   LAN (e.g., WiFi)
     lingkungan propagasi efek:         11Mbps, 54 Mbps
     refleksi
     obstruksi oleh benda-benda      wide-area (e.g., cellular)
     interferensi                       3G cellular: ~ few Mbps
                                     satellite
                                        Kbps ke 45Mbps channel (atau
                                         saluran yang lebih kecil)
                                         270 msec end-end delay
                                         geosynchronous rendah
                                         dibandingkan ketinggian



                                                            Introduction 1-22
Chapter 1: roadmap
  1.1 apa Internet?
    1.2 jaringan tepi
      end sistem, jaringan akses, link
    1.3 jaringan inti
    packet switching, circuit switching, struktur
    jaringan
    1,4 delay, kehilangan, throughput dalam jaringan
    1,5 protokol lapisan, model layanan
    1,6 jaringan diserang: keamanan
    1.7 sejarah

                                              Introduction 1-23
The network core
   mesh router saling
    berhubungan
   packet-switching: hosts
    break application-layer
    messages into packets
     paket maju dari satu
      router ke depan, di link di
      jalur dari sumber ke tujuan
      setiap paket ditransmisikan
      pada kapasitas link penuh




                                    Introduction 1-24
Packet-switching: store-and-forward

 L bits
 per packet

                3 2 1
     source                                                   destination
                        R bps               R bps

     membutuhkan L / R detik untuk
      mengirimkan (mendorong keluar)         one-hop numerical example:
      L-bit paket ke link di R bps            L = 7.5 Mbits
      menyimpan dan maju: seluruh
                                              R = 1.5 Mbps
      paket harus tiba di router sebelum
      dapat ditransmisikan pada tautan        one-hop transmission
      berikutnya
                                               delay = 5 sec
     end-end delay = / 2L R
      (dengan asumsi delay                 more on delay shortly …
      propagasi nol)                                           Introduction 1-25
Packet Switching: queueing delay, loss

          R = 100 Mb/s                         C
  A
                                                      D
                             R = 1.5 Mb/s
     B
              queue of packets                                   E
             waiting for output link


 queuing and loss:
    Jika tingkat kedatangan (dalam bit) ke link melebihi
     tingkat transmisi link untuk jangka waktu:
     paket akan antrian, menunggu untuk ditransmisikan
     pada link
     paket dapat dijatuhkan (hilang) jika memori (buffer)
     mengisi
                                                     Introduction 1-26
Two key network-core functions
routing: menentukan sumber- forwarding: memindahkan paket
tujuan rute yang diambil oleh                                                           dari input router ke output
paket                                                                                   router yang sesuai
algoritma routing



                                                             packet’s header
                                                             dest address in arriving
              header value output link
               local forwarding table


                                         routing algorithm




                                                                                          0111
       1001
       0111
       0101
       0100
       1
       2
       2
       3




                                                                                                 3 2

                                                                                                       1


                                                                                                             Network Layer 4-27
Alternative core: circuit switching
end-end resources allocated
  to, reserved for “call”
  between source & dest:
   Dalam diagram, setiap link
    memiliki empat sirkuit.
    panggilan mendapat sirkuit 2 di
    link atas dan 1 sirkuit di link
    yang tepat.
    mendedikasikan sumber daya:
    tidak berbagi
    circuit-seperti (dijamin) kinerja
    segmen sirkuit menganggur jika
    tidak digunakan oleh panggilan
    (tidak berbagi)
    Umumnya digunakan dalam
    jaringan telepon tradisional
                                        Introduction 1-28
Circuit switching: FDM versus TDM
                           Example:
FDM
                           4 users

      frequency

                    time
TDM


      frequency

                    time
                                      Introduction 1-29
Packet switching versus circuit switching
packet switching allows more users to use network!

 example:
  1 Mb / s link
   setiap pengguna:                                        N




                                                      …..
   100 kb / s ketika "aktif"                              users
   aktif 10% dari waktu                                                              1 Mbps link
  circuit-switching:
     10 users
  packet    switching:
     dengan 35 pengguna,                           Q: bagaimana kita mendapatkan nilai 0,0004?
      probabilitas> 10 aktif pada
      saat yang sama kurang dari                     Q: apa yang terjadi jika> 35 pengguna?
      0,0004 *


  * Check out the online interactive exercises for more examples                     Introduction 1-30
Packet switching versus circuit switching
is packet switching a “slam dunk winner?”
    besar untuk data bursty
     berbagi sumber daya
     sederhana, tidak ada call setup
    excessive congestion possible: packet delay dan loss
     protokol yang diperlukan untuk transfer data kontrol yang
     handal, kemacetan
    Q: How to provide circuit-like behavior?
       bandwidth yang dibutuhkan jaminan untuk audio / video
        aplikasi
        masih merupakan masalah yang belum terpecahkan (Bab 7)

Q: analogi manusia sumber daya cadangan (circuit
switching) dibandingkan alokasi on-demand (packet-
switching)?                                        Introduction 1-31
Internet structure: network of networks
    Sistem akhir terhubung ke internet melalui akses ISP
     (Internet Service Provider)
     Perumahan, perusahaan dan universitas ISP
    Akses ISP pada gilirannya harus saling berhubungan.
     Sehingga setiap dua host dapat mengirim paket satu
     sama lain
    Askes ISP PADA gilirannya harus saling berhubungan.
     Sehingga setiap doa tuan rumah dapat mengirim paket
     Keterangan Satu sama Lain
    Mari kita mengambil pendekatan bertahap untuk
     menggambarkan struktur Internet saat ini
Internet structure: network of networks
 Question: mengingat jutaan ISP akses, bagaimana untuk
 menghubungkan mereka bersama-sama?
                                                        ss
                                                               …                  ss
                                                                              acce t
                                                    acce t                      ne           s    s
                                                      ne                                 acce t
                                             ss                                            ne
                                         acce t
                                           ne
                                                                                                      …
                                     …                                                                                 s
                                                                                                                s
                           ss                                                                               acce t
                       acce t                                                                                 ne
                         ne


          ss
      acce t                                                                                                                   s    s
        ne                                                                                                                 acce t
                                                                                                                             ne
      s    s
  acce t
    ne

                                                                                                              s    s
                                                                                                          acce t
 …




                                                                                                            ne

          s    s                                                                           …
      acce t
        ne
                                                                                s    s
                                                                            acce t
                       s    s                                                 ne
                   acce t
                     ne                                            s    s
                                                               acce t
                                                      s    s     ne
                                    ss
                                acce t            acce t
                                  ne                ne
                                         …
Internet structure: network of networks
 Option Menghubungkan masing-masing ISP akses ke akses setiap
 ISP lainnya?
                                                          ss
                                                                     …                  ss
                                                                                    acce t
                                                      acce t                          ne               s    s
                                                        ne                                         acce t
                                               ss                                                    ne
                                           acce t
                                             ne
                                                                                                                …
                                     …                           …
                                                                                                                                 s
                           ss
                       acce t
                         ne
                                    …                                                                                   ne
                                                                                                                          s
                                                                                                                      acce t



          ss
      acce t
                                          menghubungkan setiap ISP                                                                            s




                                                                                               …
                                                                                                                                         s
         e                                                                                                                           acce t
        n

           s
                                         akses satu sama lain secara                                                                   ne
      s
  acce t
    ne                                   langsung tidak skala: O (N2)
      …




                                                   koneksi.                                                             s
                                                                                                                    acce t
                                                                                                                             s
 …




                                                                                                                      ne

          s    s                                                                                     …
      acce t
        ne
                                                                                      s    s
                                                                                  acce t
                            s                                                       ne
                                                                     …




                       s
                   acce t
                     ne                                                  s    s
                                                                     acce t
                                                        s    s         ne
                                    ss
                                acce t              acce t
                                  ne                  ne
                                         …
Internet structure: network of networks
 Option: menghubungkan masing-masing ISP akses ke ISP
 angkutan global? Pelanggan dan penyedia ISP memiliki
 kesepakatan ekonomi.         …        ess
                                                        s      s                  acc t
                                                    acce t                          ne           s    s
                                                      ne                                     acce t
                                             ss                                                ne
                                         acce t
                                           ne
                                                                                                          …
                                     …                                                                                     s
                                                                                                                    s
                           ss                                                                                   acce t
                       acce t                                                                                     ne
                         ne




        ne
          ss
      acce t                             global                                                                                  ne
                                                                                                                                   s
                                                                                                                               acce t
                                                                                                                                        s


      s
  acce t
           s                             ISP
    ne

                                                                                                                  s    s
                                                                                                              acce t
 …




                                                                                                                ne

          s    s                                                                               …
      acce t
        ne
                                                                                    s    s
                                                                                acce t
                       s    s                                                     ne
                   acce t
                     ne                                                s    s
                                                                   acce t
                                                      s    s         ne
                                    ss
                                acce t            acce t
                                  ne                ne
                                         …
Internet structure: network of networks
 Tapi jika satu global ISP adalah bisnis yang layak, akan
 ada pesaing ....
                                                        ss
                                                                …                  ss
                                                                               acce t
                                                    acce t                       ne           s    s
                                                      ne                                  acce t
                                             ss                                             ne
                                         acce t
                                           ne
                                                                                                       …
                                     …                                                                                  s
                                                                                                                 s
                           ss                                                                                acce t
                       acce t                                                                                  ne
                         ne
                                 ISP A
          ss
      acce t                                                                                                                    s    s
        ne                                                                                                                  acce t
                                                                                                                              ne
           s
      s
  acce t
    ne                                                         ISP B
                            ISP C                                                                              s
                                                                                                           acce t
                                                                                                                    s
 …




                                                                                                             ne

          s    s                                                                            …
      acce t
        ne
                                                                                 s    s
                                                                             acce t
                       s    s                                                  ne
                   acce t
                     ne                                             s    s
                                                                acce t
                                                      s    s      ne
                                    ss
                                acce t            acce t
                                  ne                ne
                                         …
Internet structure: network of networks
 Tapi jika satu global ISP adalah bisnis yang layak, akan
 ada pesaing .... yang harus saling berhubungan
                             ss
                                  … Internet exchange point
                                          acce
                                              ss
                                                    acce t                         net       s    s
                                                      ne                                 acce t
                                             ss                                            ne
                                         acce t
                                           ne
                                                                                                      …
                                     …
                           ss
                                                                             IXP                                s
                                                                                                            acce t
                                                                                                                       s
                       acce t                                                                                 ne
                         ne
                                 ISP A
          ss
      acce t                                                                                                                   s    s
        ne                                                                                                                 acce t
                                                                                                                             ne
           s
                                                      IXP
      s
  acce t
    ne                                                         ISP B
                            ISP C                                                                             s
                                                                                                          acce t
                                                                                                                   s
 …




                                                                                                            ne

          s    s                                                                           …
      acce t
        ne                                                      peering link
                                                                          s      s
                                                                             acce t
                       s    s                                                  ne
                   acce t
                     ne                                             s    s
                                                                acce t
                                                      s    s      ne
                                    ss
                                acce t            acce t
                                  ne                ne
                                         …
Internet structure: network of networks
 … dan jaringan regional mungkin timbul untuk
 menghubungkan jaring akses ke ISPS
                                                         ss
                                                                 …                  ss
                                                                                acce t
                                                     acce t                       ne           s    s
                                                       ne                                  acce t
                                             ss                                              ne
                                         acce t
                                           ne
                                                                                                        …
                                     …
                           ss
                                                                              IXP                                 s
                                                                                                              acce t
                                                                                                                         s
                       acce t                                                                                   ne
                         ne
                                 ISP A
          ss
      acce t                                                                                                                     s    s
        ne                                                                                                                   acce t
                                                                                                                               ne
           s
                                                       IXP
      s
  acce t
    ne                                                          ISP B
                            ISP C                                                                               s
                                                                                                            acce t
                                                                                                                     s
 …




                                                                                                              ne

          s    s                                                                             …
      acce t
        ne
                                                  regional net                    s
                                                                              acce t
                                                                                       s
                       s    s                                                   ne
                   acce t
                     ne                                              s    s
                                                                 acce t
                                                       s    s      ne
                                    ss
                                acce t             acce t
                                  ne                 ne
                                         …
Internet structure: network of networks
 … dan jaringan penyedia konten (misalnya, Google,
 Microsoft, Akamai) dapat menjalankan jaringan mereka
 sendiri, untuk membawa layanan, konten dekat dengan
 pengguna akhir             ess
                                …          ss
                                       acce t
                         acc t           ne       ss
                           ne                 acce
                                             s    s                                            net
                                         acce t
                                           ne                                                        …
                                     …
                           ss
                                                                                  IXP                          s
                                                                                                           acce t
                                                                                                                      s
                       acce t                                                                                ne
                         ne
                                 ISP A

        ne
          ss
      acce t                                 Content provider network                                                         s
                                                                                                                          acce t
                                                                                                                                   s
                                                                                                                            ne
           s
                                                           IXP
      s
  acce t
    ne                                                              ISP B
                            ISP B                                                                            s
                                                                                                         acce t
                                                                                                                  s
 …




                                                                                                           ne

          s    s                                                                               …
      acce t
        ne
                                                      regional net                    s
                                                                                  acce t
                                                                                           s
                       s    s                                                       ne
                   acce t
                     ne                                                  s    s
                                                                     acce t
                                                           s    s      ne
                                    ss
                                acce t                 acce t
                                  ne                     ne
                                         …
Internet structure: network of networks

              Tier 1 ISP                Tier 1 ISP                Google


                       IXP                          IXP                          IXP

                          Regional ISP              Regional ISP


           access    access    access     access   access     access    access    access
            ISP       ISP       ISP        ISP      ISP        ISP       ISP       ISP

   di pusat: # kecil dengan baik terhubung jaringan besar
   “tier-1” commercial ISPs (misalnya, Level 3, Sprint, AT & T, NTT), nasional &
    cakupan internasional
      content provider network (misalnya, Google): jaringan pribadi yang
        menghubungkan pusat data ke Internet, sering melewati tingkat-1, Introduction 1-40
                                                                            ISP
Tier-1 ISP: e.g., Sprint
          POP: point-of-presence


              to/from backbone

                         peering
         …       …          …
         …



                        …

             to/from customers




                                   Introduction 1-41
Chapter 1: roadmap
 1.1 what is the Internet?
 1.2 network edge
     end systems, access networks, links
 1.3 network core
     packet switching, circuit switching, network structure
 1.4 delay, loss, throughput in networks
 1.5 protocol layers, service models
 1.6 networks under attack: security
 1.7 history


                                                     Introduction 1-42
How do loss and delay occur?
packets queue in router buffers
   packet arrival rate to link (temporarily) exceeds output link
    capacity
   packets queue, wait for turn



 A                          packet being transmitted (delay)


                         packets queueing (delay)
     B

                 free (available) buffers: arriving packets
                 dropped (loss) if no free buffers

                                                               Introduction 1-43
Four sources of packet delay
                     transmission
         A                              propagation


          B
                         nodal
                      processing     queueing

             dnodal = dproc + dqueue + dtrans + dprop

 dproc: nodal processing                dqueue: queueing delay
    memeriksa kesalahan bit            waktu tunggu di link
     menentukan hubungan                 output untuk transmisi
     keluaran                            tergantung pada tingkat
     biasanya <msec                      kemacetan router
                                                           Introduction 1-44
Four sources of packet delay
                              transmission
              A                                       propagation


                B
                                   nodal
                                processing         queueing

                   dnodal = dproc + dqueue + dtrans + dprop

dtrans: transmission delay:                         dprop: propagation delay:
 L: panjang paket (bit)                             d: panjang link fisik
  R: link bandwidth (bps)                             s: propagasi kecepatan dalam
  dtrans = L / R                                      medium (~ 2x108 m / detik)
                                                     dprop = d/s
                              dtrans and dprop
                              very different
* Check out the Java applet for an interactive animation on trans vs. prop delay   Introduction 1-45
Caravan analogy
                              100 km                   100 km
       ten-car       toll                    toll
       caravan      booth                   booth

   mobil "menyebarkan" di? 100           waktu untuk
    km / jam                               "mendorong" kafilah
    tol membutuhkan waktu 12               seluruh melalui pintu tol
    detik untuk layanan mobil (bit         ke jalan raya = 12 * 10
    waktu transmisi)                       = 120 detik
    Mobil ~ bit; kafilah ~ packet         waktu untuk mobil
    Q: Berapa lama sampai kafilah          terakhir untuk
    yang berbaris sebelum pintu            menyebarkan dari 1
    tol 2nd?                               sampai 2 tol baik:
                                           100km / (100km/hr) = 1
                                           jamA: 62 minutes
                                                           Introduction 1-46
Caravan analogy (more)
                                100 km                  100 km
         ten-car       toll                   toll
         caravan      booth                  booth

   misalkan mobil sekarang "menyebarkan" pada 1000 km / jam
    dan misalkan tol sekarang mengambil satu menit untuk
    melayani mobil
    Q: Apakah mobil tiba ke stan 2 sebelum semua mobil dilayani di
    stan pertama?
      A:Yes! setelah 7 menit, mobil 1st tiba di stan kedua, tiga
        mobil masih di 1st booth.




                                                         Introduction 1-47
Queueing delay (revisited)




                                                   average queueing
    R: link bandwidth (bps)




                                                          delay
    L: packet length (bits)
    a: average packet arrival
     rate
                                                                      traffic intensity
                                                                            = La/R
    La/R ~ 0: avg. antrian penundaan kecil                                               La/R ~ 0
    La/R -> 1: avg. antrian penundaan besar
    La/R > 1: more “work” arriving
     selain dapat dilayani, tak terbatas delay rata-
     rata!
* Check out the Java applet for an interactive animation on queuing and loss                   La/R -> 1
                                                                                          Introduction 1-48
“Real” Internet delays and routes
    apa yang "nyata" Internet delay & loss terlihat
     seperti?
     Program traceroute: menyediakan pengukuran
     delay dari sumber ke router sepanjang akhir-akhir
     jalur internet menuju tujuan. Untuk semua i:
     mengirimkan tiga paket yang akan mencapai
     router saya di jalan menuju tujuan
     router saya akan kembali ke pengirim paket
     kali pengirim interval antara transmisi dan
     jawaban.
        3 probes        3 probes

             3 probes


                                                  Introduction 1-49
“Real” Internet delays, routes
    traceroute: gaia.cs.umass.edu to www.eurecom.fr
                                                 3 delay measurements from
                                                 gaia.cs.umass.edu to cs-gw.cs.umass.edu
 1 cs-gw (128.119.240.254) 1 ms 1 ms 2 ms
 2 border1-rt-fa5-1-0.gw.umass.edu (128.119.3.145) 1 ms 1 ms 2 ms
 3 cht-vbns.gw.umass.edu (128.119.3.130) 6 ms 5 ms 5 ms
 4 jn1-at1-0-0-19.wor.vbns.net (204.147.132.129) 16 ms 11 ms 13 ms
 5 jn1-so7-0-0-0.wae.vbns.net (204.147.136.136) 21 ms 18 ms 18 ms
 6 abilene-vbns.abilene.ucaid.edu (198.32.11.9) 22 ms 18 ms 22 ms
 7 nycm-wash.abilene.ucaid.edu (198.32.8.46) 22 ms 22 ms 22 ms trans-oceanic
 8 62.40.103.253 (62.40.103.253) 104 ms 109 ms 106 ms
 9 de2-1.de1.de.geant.net (62.40.96.129) 109 ms 102 ms 104 ms       link
 10 de.fr1.fr.geant.net (62.40.96.50) 113 ms 121 ms 114 ms
 11 renater-gw.fr1.fr.geant.net (62.40.103.54) 112 ms 114 ms 112 ms
 12 nio-n2.cssi.renater.fr (193.51.206.13) 111 ms 114 ms 116 ms
 13 nice.cssi.renater.fr (195.220.98.102) 123 ms 125 ms 124 ms
 14 r3t2-nice.cssi.renater.fr (195.220.98.110) 126 ms 126 ms 124 ms
 15 eurecom-valbonne.r3t2.ft.net (193.48.50.54) 135 ms 128 ms 133 ms
 16 194.214.211.25 (194.214.211.25) 126 ms 128 ms 126 ms
 17 * * *
 18 * * *             * means no response (probe lost, router not replying)
 19 fantasia.eurecom.fr (193.55.113.142) 132 ms 128 ms 136 ms

  * Do some traceroutes from exotic countries at www.traceroute.org
                                                                           Introduction 1-50
Packet loss
   antrian (buffer alias) link sebelumnya dalam buffer
    memiliki kapasitas terbatas
    paket tiba ke antrian penuh turun (alias hilang)
    paket yang hilang mungkin dipancarkan kembali oleh
    simpul sebelumnya, dengan sistem sumber akhir, atau
    tidak sama sekali

                                  buffer
                               (waiting area)         packet being transmitted
            A


                B
                                        packet arriving to
                                        full buffer is lost
* Check out the Java applet for an interactive animation on queuing and loss     Introduction 1-51
Throughput
    throughput: rate (bit / satuan waktu) di mana bit
     yang ditransfer antara pengirim / penerima
       instantaneous: tingkat di titik waktu tertentu
       average: Tingkat selama jangka waktu yang lama




  server, with
server sends bits    linkpipe that can carry
                          capacity             linkpipe that can carry
                                                    capacity
  file of F bits
 (fluid) into pipe     Rs bits/secat rate
                             fluid               Rc bits/secat rate
                                                       fluid
to send to client
                              Rs bits/sec)              Rc bits/sec)

                                                                 Introduction 1-52
Throughput (more)
    Rs < Rc Apa rata-rata end-end throughput yang?


                  Rs bits/sec                    Rc bits/sec

    Rs > Rc Apa rata-rata end-end throughput?


                       Rc bits/sec                  Rs bits/sec

     bottleneck link
link pada akhir-akhir jalan yang membatasi end-end throughput yang

                                                               Introduction 1-53
Throughput: Internet scenario

  per-koneksi end-end
   throughput yang: min              Rs
   (Rc, Rs, R/10)           Rs                        Rs
  dalam praktek: Rc
   atau Rs sering                             R
   bottleneck
                            Rc                          Rc

                                       Rc



                             10 connections (fairly) share
                          backbone bottleneck link R bits/sec
                                                    Introduction 1-54
Chapter 1: roadmap
 1.1 what is the Internet?
 1.2 network edge
     end systems, access networks, links
 1.3 network core
     packet switching, circuit switching, network structure
 1.4 delay, loss, throughput in networks
 1.5 protocol layers, service models
 1.6 networks under attack: security
 1.7 history


                                                     Introduction 1-55
Protocol “layers”
Networks are complex,
with many “pieces”:
    hosts                     Question:
    routers            apakah ada harapan untuk
    links of various       mengatur struktur
     media                       jaringan?
    applications
    protocols              .... atau setidaknya
                         pembahasan kita tentang
    hardware,                     jaringan?
     software


                                           Introduction 1-56
Organization of air travel
       ticket (purchase)                      ticket (complain)

       baggage (check)                        baggage (claim)

       gates (load)                           gates (unload)

       runway takeoff                         runway landing

       airplane routing                       airplane routing
                           airplane routing


     a series of steps

                                                                  Introduction 1-57
Layering of airline functionality

 ticket (purchase)                                            ticket (complain)    ticket

 baggage (check)                                              baggage (claim       baggage

   gates (load)                                                gates (unload)      gate

 runway (takeoff)                                              runway (land)       takeoff/landing

 airplane routing    airplane routing      airplane routing   airplane routing     airplane routing

    departure                intermediate air-traffic              arrival
     airport                     control centers                   airport



 layers: setiap lapisan mengimplementasikan layanan
    melalui internalnya sendiri-lapisan tindakan
    mengandalkan layanan yang diberikan oleh lapisan
    bawah

                                                                                  Introduction 1-58
Why layering?
berurusan dengan sistem yang kompleks:
  Struktur eksplisit memungkinkan
  identifikasi, hubungan potongan sistem yang
  kompleks ini
  referensi berlapis model untuk diskusi
  modularisasi memudahkan pemeliharaan,
  memperbarui sistem
  perubahan pelaksanaan pelayanan layer
  transparan untuk beristirahat dari sistem
  misalnya, perubahan prosedur gerbang tidak
  mempengaruhi seluruh sistem
  layering dianggap berbahaya?
                                         Introduction 1-59
Internet protocol stack
 application: mendukung aplikasi
  jaringan
  FTP, SMTP, HTTP                    application
 transport: process-process data
  transfer                           transport
     TCP, UDP
                                      network
 network: routing datagram dari
  sumber ke tujuan
  IP, routing protokol                  link
 link: transfer data antar elemen
                                      physical
  jaringan tetangga
  Ethernet, 802,111 (WiFi), PPP
 physical: bits “on the wire”

                                            Introduction 1-60
ISO/OSI reference model
 presentation: memungkinkan
  aplikasi untuk menafsirkan            application
  makna data, misalnya, enkripsi,
  kompresi, mesin-spesifik              presentation
  konvensi                                session
 session: sinkronisasi,                 transport
  checkpointing, pemulihan
  pertukaran data                         network
 Tumpukan Internet "hilang"                link
  lapisan-lapisan!                        physical
  layanan ini, jika diperlukan, harus
  diimplementasikan dalam
  aplikasi
  dibutuhkan?                                      Introduction 1-61
message        M
                            source
                          application
                                                   Encapsulation
  segment   Ht      M      transport
 datagram Hn Ht     M       network
frame Hl Hn Ht      M         link
                            physical
                                                          link
                                                        physical

                                                                           switch



               destination                Hn Ht    M   network
           M      application
                                        Hl Hn Ht   M     link      Hn Ht    M
      Ht   M       transport                           physical
  Hn Ht    M        network
Hl Hn Ht   M          link                                                 router
                    physical

                                                                     Introduction 1-62
Chapter 1: roadmap
 1.1 what is the Internet?
 1.2 network edge
     end systems, access networks, links
 1.3 network core
     packet switching, circuit switching, network structure
 1.4 delay, loss, throughput in networks
 1.5 protocol layers, service models
 1.6 networks under attack: security
 1.7 history


                                                      Introduction 1-63
Network security
   field of network security:
     bagaimana orang-orang jahat dapat menyerang jaringan
      komputer
      bagaimana kita bisa mempertahankan jaringan terhadap
      serangan
      bagaimana merancang arsitektur yang kebal terhadap
      serangan
     Internet not originally designed with (much) security in
      mind
     visi asli: "sekelompok pengguna saling percaya terpasang
      ke jaringan transparan" 
      Internet protocol desainer bermain "catch-up"
      pertimbangan keamanan di semua lapisan!


                                                         Introduction 1-64
Bad guys: put malware into hosts via Internet
     malware can get in host from:
         virus: replikasinya infeksi dengan menerima /
          mengeksekusi objek (misalnya, lampiran e-mail)
         worm: replikasinya infeksi oleh pasif menerima obyek
          yang akan dieksekusi itu sendiri
     spyware malware dapat merekam keystrokes,
      situs web yang dikunjungi, meng-upload informasi
      ke situs koleksi
     inang yang terinfeksi dapat terdaftar di botnet,
      digunakan untuk spam. serangan DDoS

                                                            Introduction 1-65
Bad guys: attack server, network infrastructure
Denial of Service (DoS): penyerang membuat sumber
  daya (server, bandwidth) tersedia untuk lalu lintas
  yang sah oleh sumber daya yang luar biasa dengan
  lalu lintas palsu
1. select target
2. masuk ke host di
    jaringan (lihat botnet)
3. mengirimkan paket ke
    target dari host
    dikompromikan                        target




                                                  Introduction 1-66
Bad guys can sniff packets
packet “sniffing”:
    siaran media (shared ethernet, wireless)
     antarmuka jaringan promiscuous membaca / catatan
     semua paket (misalnya, termasuk password!) lewat


       A                               C


                        src:B dest:A   payload
                                                 B
      software wireshark digunakan untuk end-of-bab
       laboratorium adalah (gratis) packet-sniffer
                                                     Introduction 1-67
Bad guys can use fake addresses
IP spoofing: send packet with false source address
       A                               C


              src:B dest:A   payload

                                              B




  … lots more on security (throughout, Chapter 8)
                                                    Introduction 1-68
Chapter 1: roadmap
 1.1 what is the Internet?
 1.2 network edge
     end systems, access networks, links
 1.3 network core
     packet switching, circuit switching, network structure
 1.4 delay, loss, throughput in networks
 1.5 protocol layers, service models
 1.6 networks under attack: security
 1.7 history


                                                     Introduction 1-69
Internet history
1961-1972: Early packet-switching principles
    1961: Kleinrock - teori      1972:
     antrian menunjukkan             ARPAnet masyarakat demo
     efektivitas packet-              NCP (Network Control
     switching                        Protocol) pertama host-host
    1964: Baran - packet-            protokol
     switching dalam jaring           pertama program e-mail
     militer                          ARPAnet memiliki 15 node
    1967: ARPAnet
     dikandung oleh Advanced
     Research Projects
     Agency
    1969: pertama ARPAnet
     simpul operasional

                                                         Introduction 1-70
Internet history
    1972-1980: Internetworking, new and proprietary nets
   1970: ALOHAnet satellite
    network in Hawaii                   Cerf and Kahn’s
   1974: Cerf and Kahn -                 internetworking principles:
    architecture for interconnecting        minimalis, otonomi - tidak
    networks                                 ada perubahan internal yang
   1976: Ethernet at Xerox PARC             diperlukan untuk
                                             interkoneksi jaringan
   late70’s: proprietary                    upaya terbaik model layanan
    architectures: DECnet, SNA,              bernegara router
    XNA                                      desentralisasi kontroldefine
   late 70’s: switching fixed length        today’s Internet
    packets (ATM precursor)                  architecture
   1979: ARPAnet has 200 nodes

                                                             Introduction 1-71
Internet history
1980-1990: new protocols, a proliferation of networks
   1983: deployment of             new national networks:
    TCP/IP                           Csnet, BITnet, NSFnet,
   1982: smtp e-mail                Minitel
    protocol defined                100,000 hosts connected
   1983: DNS defined for            to confederation of
    name-to-IP-address               networks
    translation
   1985: ftp protocol defined
   1988: TCP congestion
    control



                                                        Introduction 1-72
Internet history
1990, 2000’s: commercialization, the Web, new apps
 early 1990’s: ARPAnet             late 1990’s – 2000’s:
  decommissioned                     more killer apps: instant
 1991: NSF lifts restrictions on      messaging, P2P file sharing
  commercial use of NSFnet           network security to
  (decommissioned, 1995)               forefront
 early 1990s: Web                   est. 50 million host, 100
    hypertext [Bush 1945, Nelson      million+ users
     1960’s]                         backbone links running at
    HTML, HTTP: Berners-Lee           Gbps
    1994: Mosaic, later Netscape
    late 1990’s: commercialization
    of the Web


                                                          Introduction 1-73
Internet history
2005-present
   ~ 750 juta host
    Smartphone dan tablet
    Agresif penyebaran akses broadband
    Meningkatkan ubiquity berkecepatan tinggi akses
    nirkabel
    Munculnya jaringan sosial online:
    Facebook: segera satu miliar pengguna
    Penyedia layanan (Google, Microsoft) membuat jaringan
    mereka sendiri
    Bypass Internet, menyediakan "seketika" akses untuk
    mencari, emai, dll
    E-commerce, universitas, perusahaan yang menjalankan
    layanan mereka di "cloud" (misalnya, Amazon EC2)


                                                       Introduction 1-74
Introduction: summary
covered a “ton” of material!              you now have:
   Internet ikhtisar                        konteks, ikhtisar, "feel"
    apa protokol?                             dari jaringan
    jaringan tepi, inti, jaringan akses       lebih mendalam, rinci
    packet-switching dibandingkan             untuk mengikuti!
    circuit-switching
    Internet struktur
    kinerja: loss, delay, throughput
    layering, layanan model
    keamanan
    sejarah




                                                                Introduction 1-75

Contenu connexe

Tendances

Istilah istilah jaringan-komputer
Istilah istilah jaringan-komputerIstilah istilah jaringan-komputer
Istilah istilah jaringan-komputerAlfan Mubina
 
15011 10-915861063479
15011 10-91586106347915011 10-915861063479
15011 10-915861063479Lina Ernita
 
Tugas sistem informasi manajemen feliks 43218110078 (13)
Tugas sistem informasi manajemen feliks 43218110078 (13)Tugas sistem informasi manajemen feliks 43218110078 (13)
Tugas sistem informasi manajemen feliks 43218110078 (13)felikstevanus
 
9 g = 3 mashadi arif dwi armawan
9 g = 3 mashadi   arif dwi armawan9 g = 3 mashadi   arif dwi armawan
9 g = 3 mashadi arif dwi armawanEka Dhani
 
Modul rangkaian
Modul rangkaian Modul rangkaian
Modul rangkaian fafa111283
 
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan Sekarang
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan SekarangLAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan Sekarang
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan SekarangAbdullah Azzam Al Haqqoni
 
9 g = 2 mashadi arif dwi armawan
9 g = 2 mashadi   arif dwi armawan9 g = 2 mashadi   arif dwi armawan
9 g = 2 mashadi arif dwi armawanEka Dhani
 
Teknologi Interkoneksi Wireless (Nirkabel)
Teknologi Interkoneksi Wireless (Nirkabel)Teknologi Interkoneksi Wireless (Nirkabel)
Teknologi Interkoneksi Wireless (Nirkabel)Materi Kuliah Online
 
9 g = 1 mashadi arif dwi armawan
9 g = 1 mashadi   arif dwi armawan9 g = 1 mashadi   arif dwi armawan
9 g = 1 mashadi arif dwi armawanEka Dhani
 
Manfaat internet
Manfaat internetManfaat internet
Manfaat internetsusiefuggie
 
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...LisaniahAmini
 

Tendances (19)

Kamusjaringan
KamusjaringanKamusjaringan
Kamusjaringan
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Istilah istilah jaringan-komputer
Istilah istilah jaringan-komputerIstilah istilah jaringan-komputer
Istilah istilah jaringan-komputer
 
15011 10-915861063479
15011 10-91586106347915011 10-915861063479
15011 10-915861063479
 
Tugas sistem informasi manajemen feliks 43218110078 (13)
Tugas sistem informasi manajemen feliks 43218110078 (13)Tugas sistem informasi manajemen feliks 43218110078 (13)
Tugas sistem informasi manajemen feliks 43218110078 (13)
 
9 g = 3 mashadi arif dwi armawan
9 g = 3 mashadi   arif dwi armawan9 g = 3 mashadi   arif dwi armawan
9 g = 3 mashadi arif dwi armawan
 
Modul rangkaian
Modul rangkaian Modul rangkaian
Modul rangkaian
 
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan Sekarang
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan SekarangLAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan Sekarang
LAN (Local Area Network)-Sejarah, Perkembangan dan Penerapan Sekarang
 
9 g = 2 mashadi arif dwi armawan
9 g = 2 mashadi   arif dwi armawan9 g = 2 mashadi   arif dwi armawan
9 g = 2 mashadi arif dwi armawan
 
Teknologi Interkoneksi Wireless (Nirkabel)
Teknologi Interkoneksi Wireless (Nirkabel)Teknologi Interkoneksi Wireless (Nirkabel)
Teknologi Interkoneksi Wireless (Nirkabel)
 
9 g = 1 mashadi arif dwi armawan
9 g = 1 mashadi   arif dwi armawan9 g = 1 mashadi   arif dwi armawan
9 g = 1 mashadi arif dwi armawan
 
Konsep ict
Konsep ictKonsep ict
Konsep ict
 
Wi fi
Wi fiWi fi
Wi fi
 
Internet
InternetInternet
Internet
 
Makalah basic computer
Makalah basic computerMakalah basic computer
Makalah basic computer
 
Manfaat internet
Manfaat internetManfaat internet
Manfaat internet
 
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, TELEKOMUNIKASI IN...
 

Similaire à Computer Networking: A Top Down Approach

Ms power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetMs power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetriswana MYNS
 
Buku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoBuku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoEfhal Ardan
 
Buku jaringan komputer
Buku jaringan komputerBuku jaringan komputer
Buku jaringan komputeravsai
 
SEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XISEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XIamrinarosada7x
 
JARINGAN DAN KOMUNIKASI DATA
JARINGAN DAN KOMUNIKASI DATAJARINGAN DAN KOMUNIKASI DATA
JARINGAN DAN KOMUNIKASI DATAHamzah Adi
 
Pengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatPengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatDaudi Lazarus
 
Modul 9 protokol multimedia
Modul 9 protokol multimediaModul 9 protokol multimedia
Modul 9 protokol multimediaEkky Patria
 
Perangkat Keras Jaringan Komputer dan Web Browser
Perangkat Keras Jaringan Komputer dan Web BrowserPerangkat Keras Jaringan Komputer dan Web Browser
Perangkat Keras Jaringan Komputer dan Web BrowserSyafiqoh Affifah
 
MATERI UNTUK BESOK.ppt
MATERI UNTUK BESOK.pptMATERI UNTUK BESOK.ppt
MATERI UNTUK BESOK.pptlabtekaje
 
Internet, Ethernet, dan Pengoperasiannya
Internet, Ethernet, dan PengoperasiannyaInternet, Ethernet, dan Pengoperasiannya
Internet, Ethernet, dan Pengoperasiannyasthilophylipus
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1Denny Tobing
 

Similaire à Computer Networking: A Top Down Approach (20)

Dasar Jaringan
Dasar JaringanDasar Jaringan
Dasar Jaringan
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Ms power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internetMs power point, bab5 #ekoriswana internet
Ms power point, bab5 #ekoriswana internet
 
Buku jaringan-komputer-dhoto
Buku jaringan-komputer-dhotoBuku jaringan-komputer-dhoto
Buku jaringan-komputer-dhoto
 
Buku jaringan komputer
Buku jaringan komputerBuku jaringan komputer
Buku jaringan komputer
 
SEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XISEJARAH INTERNET - TIK KELAS XI
SEJARAH INTERNET - TIK KELAS XI
 
JARINGAN DAN KOMUNIKASI DATA
JARINGAN DAN KOMUNIKASI DATAJARINGAN DAN KOMUNIKASI DATA
JARINGAN DAN KOMUNIKASI DATA
 
Pengenalandasarjaringankomunikasidat
PengenalandasarjaringankomunikasidatPengenalandasarjaringankomunikasidat
Pengenalandasarjaringankomunikasidat
 
Modul 9 protokol multimedia
Modul 9 protokol multimediaModul 9 protokol multimedia
Modul 9 protokol multimedia
 
OSI Layer dan TCP/IP
OSI Layer dan TCP/IP OSI Layer dan TCP/IP
OSI Layer dan TCP/IP
 
Networks day #1
Networks day #1Networks day #1
Networks day #1
 
Konsep dasar jaringan
Konsep dasar jaringanKonsep dasar jaringan
Konsep dasar jaringan
 
Perangkat Keras Jaringan Komputer dan Web Browser
Perangkat Keras Jaringan Komputer dan Web BrowserPerangkat Keras Jaringan Komputer dan Web Browser
Perangkat Keras Jaringan Komputer dan Web Browser
 
Bab i. jaringan peer to peer
Bab i. jaringan peer to peerBab i. jaringan peer to peer
Bab i. jaringan peer to peer
 
Pengenalan IP
Pengenalan IPPengenalan IP
Pengenalan IP
 
Dasar jaringan
Dasar jaringanDasar jaringan
Dasar jaringan
 
MATERI UNTUK BESOK.ppt
MATERI UNTUK BESOK.pptMATERI UNTUK BESOK.ppt
MATERI UNTUK BESOK.ppt
 
Internet, Ethernet, dan Pengoperasiannya
Internet, Ethernet, dan PengoperasiannyaInternet, Ethernet, dan Pengoperasiannya
Internet, Ethernet, dan Pengoperasiannya
 
Tugas Jarkom
Tugas JarkomTugas Jarkom
Tugas Jarkom
 
Buku jaringan komputer 1
Buku jaringan komputer 1Buku jaringan komputer 1
Buku jaringan komputer 1
 

Computer Networking: A Top Down Approach

  • 1. Chapter 1 Introduction Sebuah catatan pada penggunaan slide ppt: Kami sedang membuat slide-slide secara bebas tersedia untuk semua (mahasiswa fakultas,, pembaca). Mereka dalam bentuk PowerPoint sehingga Anda melihat animasi, dan dapat Computer menambah, mengubah, dan menghapus slide (termasuk satu ini) dan isi slide sesuai dengan kebutuhan Anda. Mereka jelas Networking: A Top mewakili banyak pekerjaan di pihak kita. Sebagai imbalan untuk penggunaan, kami hanya meminta hal-hal berikut: Down Approach  Jika Anda menggunakan slide (misalnya, di kelas) yang Anda sebutkan sumbernya (setelah semua, kami ingin orang untuk menggunakan buku 6th edition kami!) Jim Kurose, Keith Ross Jika Anda posting slide di situs www, bahwa Anda perhatikan bahwa mereka diadaptasi dari (atau mungkin identik dengan) slide kita, dan Addison-Wesley perhatikan hak cipta kami dari bahan ini. March 2012 Terima kasih dan nikmatilah! JFK / KWR All material copyright 1996-2012 J.F Kurose and K.W. Ross, All Rights Reserved Introduction 1-1
  • 2. Chapter 1: introduction  Tujuan kami: ikhtisar: mendapatkan apa Internet? "merasa" dan apa protokol? terminologi jaringan tepi, host, akses lebih mendalam, jaringan, media fisik rinci nanti dalam jaringan inti: packet / sirkuit kursus switching, Internet struktur pendekatan: kinerja: loss, delay, throughput keamanan menggunakan protokol lapisan, model layanan Internet sebagai sejarah contoh Introduction 1-2
  • 3. Chapter 1: roadmap  1.1 apa Internet? 1.2 jaringan tepi   end sistem, jaringan akses, link 1.3 jaringan inti packet switching, circuit switching, struktur jaringan 1,4 delay, kehilangan, throughput dalam jaringan 1,5 protokol lapisan, model layanan 1,6 jaringan diserang: keamanan 1.7 sejarah Introduction 1-3
  • 4. What’s the Internet: “nuts and bolts” view PC  jutaan perangkat komputer mobile network server yang terhubung: wireless host = end sistem global ISP laptop menjalankan aplikasi smartphone jaringan home  link komunikasi network regional ISP wireless serat, tembaga, links radio, satelit wired links transmisi rate: bandwidth  Packet switch: paket router maju (potongan data) institutional network router dan switch Introduction 1-4
  • 5. “Fun” internet appliances Web-enabled toaster + weather forecaster IP picture frame http://www.ceiva.com/ Tweet-a-watt: monitor energy use Slingbox: watch, control cable TV remotely Internet refrigerator Internet phones Introduction 1-5
  • 6. What’s the Internet: “nuts and bolts” view mobile network  Internet: “network of networks”  Interconnected ISPs global ISP  protocols control sending, receiving of msgs  e.g., TCP, IP, HTTP, Skype, 802.11 home network  Internet standards regional ISP  RFC: Request for comments  IETF: Internet Engineering Task Force institutional network Introduction 1-6
  • 7. What’s the Internet: a service view  Infrastruktur yang menyediakan mobile network layanan untuk aplikasi: Web, VoIP, email, games, e- global ISP commerce, jaring sosial, ... menyediakan antarmuka pemrograman untuk aplikasi home network kait yang memungkinkan regional ISP mengirim dan menerima program aplikasi untuk "terhubung" ke Internet menyediakan pilihan layanan, analog dengan layanan pos ... institutional network Introduction 1-7
  • 8. What’s a protocol? manusia protokol: protokol jaringan: "Apa waktu?" mesin bukan manusia "Saya punya semua aktivitas pertanyaan" komunikasi di Internet perkenalan diatur oleh protokol ... Psn khusus dikirim Spesifik ... tindakan protokol mendefinisikan format, urutan yang diambil ketika pesan anonim dikirim dan diterima antara entitas jaringan, dan tindakan pesan anonim yang yang diambil pada transmisi msg, diterima, atau penerimaan peristiwa lain Introduction 1-8
  • 9. What’s a protocol? a human protocol and a computer network protocol: Hi TCP connection request Hi TCP connection response Got the time? Get http://www.awl.com/kurose-ross 2:00 <file> time Q: other human protocols? Introduction 1-9
  • 10. Chapter 1: roadmap  1.1 apa Internet? 1.2 jaringan tepi   end sistem, jaringan akses, link 1.3 jaringan inti packet switching, circuit switching, struktur jaringan 1,4 delay, kehilangan, throughput dalam jaringan 1,5 protokol lapisan, model layanan 1,6 jaringan diserang: keamanan 1.7 sejarah Introduction 1-10
  • 11. A closer look at network structure:  network edge: mobile network  host: klien dan server global ISP server sering di pusat data home  akses jaringan, media network regional ISP fisik: kabel, link komunikasi nirkabel  network core:  saling router jaringan dari jaringan institutional network Introduction 1-11
  • 12. Access networks and physical media Q: How to connect end systems to edge router?  perumahan akses jaring institusional akses jaringan (sekolah, perusahaan) akses mobile jaringan  keep in mind:  bandwidth (bit per detik) jaringan akses? berbagi atau dedicated? Introduction 1-12
  • 13. Access net: digital subscriber line (DSL) central office telephone network DSL splitter modem DSLAM ISP voice, data transmitted at different frequencies over DSL access dedicated line to central office multiplexer  use existing saluran telepon ke kantor pusat DSLAM data melalui saluran telepon DSL pergi ke Internet suara melalui saluran telepon DSL pergi ke net telepon  <2,5 Mbps transmisi upstream (biasanya <1 Mbps) <24 Mbps laju transmisi downstream (biasanya <10 Mbps) Introduction 1-13
  • 14. Access net: cable network cable headend … cable splitter modem C O V V V V V V N I I I I I I D D T D D D D D D A A R E E E E E E T T O O O O O O O A A L 1 2 3 4 5 6 7 8 9 Channels frequency division multiplexing: different channels transmitted in different frequency bands Introduction 1-14
  • 15. Access net: cable network cable headend … cable splitter cable modem modem CMTS termination system data, TV transmitted at different frequencies over shared cable ISP distribution network  HFC: hybrid fiber coax  asimetris: sampai dengan 30Mbps downstream tingkat transmisi, 2 Mbps upstream rate transmisinetwork of cable, fiber attaches homes to ISP router  rumah berbagi akses jaringan untuk headend kabel tidak seperti DSL, yang telah mendedikasikan akses ke kantor pusat Introduction 1-15
  • 16. Access net: home network wireless devices to/from headend or central office often combined in single box cable or DSL modem wireless access router, firewall, NAT point (54 Mbps) wired Ethernet (100 Mbps) Introduction 1-16
  • 17. Enterprise access networks (Ethernet) institutional link to ISP (Internet) institutional router Ethernet institutional mail, switch web servers  biasanya digunakan dalam perusahaan, universitas, dll 10 Mbps, 100Mbps, 1Gbps, laju transmisi 10Gbps hari ini, sistem akhir biasanya terhubung ke switch Ethernet Introduction 1-17
  • 18. Wireless access networks  shared wireless access network connects end system to router  via base station aka “access point” wireless LANs: wide-area wireless access  dalam gedung (100 ft)  disediakan oleh telco (selular) 802.11b / g (WiFi): 11, 54 operator, km 10 s Mbps kecepatan transmisi antara 1 dan 10 Mbps 3G, 4G: LTE to Internet to Internet Introduction 1-18
  • 19. Host: sends packets of data tuan rumah mengirimkan fungsi: mengambil pesan aplikasi two packets, pecah menjadi potongan L bits each yang lebih kecil, yang dikenal sebagai paket, bit panjang L mengirimkan paket ke 2 1 jaringan akses pada tingkat transmisi R R: link transmission rate keterkaitan nilai transmisi, host kapasitas link alias, bandwidth alias hubungan packet time needed to L (bits) transmission = transmit L-bit = delay packet into link R (bits/sec) 1-19
  • 20. Physical media  bit: menjalar antara pemancar / penerima pasangan? twisted pair (TP)  physical link: apa yang ada di  two insulated copper antara pemancar & penerima wires  guided media:  Category 5: 100 Mbps, 1 Gpbs Ethernet  sinyal merambat dalam  Category 6: 10Gbps media padat: tembaga, serat, coax  unguided media:  Sinyal menyebar secara bebas, misalnya, radio Introduction 1-20
  • 21. Physical media: coax, fiber coaxial cable: fiber optic cable:  fiber glass membawa pulsa  dua konduktor tembaga cahaya, pulsa masing-masing konsentris sedikit bidirectional operasi kecepatan tinggi: broadband: kecepatan tinggi point-to-point   beberapa saluran pada transmisi (misalnya, tingkat transmisi Gpbs 10's-100 s) kabel rendah tingkat kesalahan:   HFC repeater jarak jauh terpisah kebal terhadap kebisingan elektromagnetik Introduction 1-21
  • 22. Physical media: radio  sinyal dibawa dalam radio link types: spektrum elektromagnetik  terrestrial microwave no "kawat" fisik  e.g. up to 45 Mbps channels bidirectional  LAN (e.g., WiFi) lingkungan propagasi efek:  11Mbps, 54 Mbps refleksi obstruksi oleh benda-benda  wide-area (e.g., cellular) interferensi  3G cellular: ~ few Mbps  satellite  Kbps ke 45Mbps channel (atau saluran yang lebih kecil) 270 msec end-end delay geosynchronous rendah dibandingkan ketinggian Introduction 1-22
  • 23. Chapter 1: roadmap 1.1 apa Internet? 1.2 jaringan tepi   end sistem, jaringan akses, link 1.3 jaringan inti packet switching, circuit switching, struktur jaringan 1,4 delay, kehilangan, throughput dalam jaringan 1,5 protokol lapisan, model layanan 1,6 jaringan diserang: keamanan 1.7 sejarah Introduction 1-23
  • 24. The network core  mesh router saling berhubungan  packet-switching: hosts break application-layer messages into packets  paket maju dari satu router ke depan, di link di jalur dari sumber ke tujuan setiap paket ditransmisikan pada kapasitas link penuh Introduction 1-24
  • 25. Packet-switching: store-and-forward L bits per packet 3 2 1 source destination R bps R bps  membutuhkan L / R detik untuk mengirimkan (mendorong keluar) one-hop numerical example: L-bit paket ke link di R bps  L = 7.5 Mbits menyimpan dan maju: seluruh  R = 1.5 Mbps paket harus tiba di router sebelum dapat ditransmisikan pada tautan  one-hop transmission berikutnya delay = 5 sec  end-end delay = / 2L R (dengan asumsi delay more on delay shortly … propagasi nol) Introduction 1-25
  • 26. Packet Switching: queueing delay, loss R = 100 Mb/s C A D R = 1.5 Mb/s B queue of packets E waiting for output link queuing and loss:  Jika tingkat kedatangan (dalam bit) ke link melebihi tingkat transmisi link untuk jangka waktu: paket akan antrian, menunggu untuk ditransmisikan pada link paket dapat dijatuhkan (hilang) jika memori (buffer) mengisi Introduction 1-26
  • 27. Two key network-core functions routing: menentukan sumber- forwarding: memindahkan paket tujuan rute yang diambil oleh dari input router ke output paket router yang sesuai algoritma routing packet’s header dest address in arriving header value output link local forwarding table routing algorithm 0111 1001 0111 0101 0100 1 2 2 3 3 2 1 Network Layer 4-27
  • 28. Alternative core: circuit switching end-end resources allocated to, reserved for “call” between source & dest:  Dalam diagram, setiap link memiliki empat sirkuit. panggilan mendapat sirkuit 2 di link atas dan 1 sirkuit di link yang tepat. mendedikasikan sumber daya: tidak berbagi circuit-seperti (dijamin) kinerja segmen sirkuit menganggur jika tidak digunakan oleh panggilan (tidak berbagi) Umumnya digunakan dalam jaringan telepon tradisional Introduction 1-28
  • 29. Circuit switching: FDM versus TDM Example: FDM 4 users frequency time TDM frequency time Introduction 1-29
  • 30. Packet switching versus circuit switching packet switching allows more users to use network! example:  1 Mb / s link setiap pengguna: N ….. 100 kb / s ketika "aktif" users aktif 10% dari waktu 1 Mbps link  circuit-switching:  10 users  packet switching:  dengan 35 pengguna, Q: bagaimana kita mendapatkan nilai 0,0004? probabilitas> 10 aktif pada saat yang sama kurang dari Q: apa yang terjadi jika> 35 pengguna? 0,0004 * * Check out the online interactive exercises for more examples Introduction 1-30
  • 31. Packet switching versus circuit switching is packet switching a “slam dunk winner?”  besar untuk data bursty berbagi sumber daya sederhana, tidak ada call setup  excessive congestion possible: packet delay dan loss protokol yang diperlukan untuk transfer data kontrol yang handal, kemacetan  Q: How to provide circuit-like behavior?  bandwidth yang dibutuhkan jaminan untuk audio / video aplikasi masih merupakan masalah yang belum terpecahkan (Bab 7) Q: analogi manusia sumber daya cadangan (circuit switching) dibandingkan alokasi on-demand (packet- switching)? Introduction 1-31
  • 32. Internet structure: network of networks  Sistem akhir terhubung ke internet melalui akses ISP (Internet Service Provider) Perumahan, perusahaan dan universitas ISP  Akses ISP pada gilirannya harus saling berhubungan. Sehingga setiap dua host dapat mengirim paket satu sama lain  Askes ISP PADA gilirannya harus saling berhubungan. Sehingga setiap doa tuan rumah dapat mengirim paket Keterangan Satu sama Lain  Mari kita mengambil pendekatan bertahap untuk menggambarkan struktur Internet saat ini
  • 33. Internet structure: network of networks Question: mengingat jutaan ISP akses, bagaimana untuk menghubungkan mereka bersama-sama? ss … ss acce t acce t ne s s ne acce t ss ne acce t ne … … s s ss acce t acce t ne ne ss acce t s s ne acce t ne s s acce t ne s s acce t … ne s s … acce t ne s s acce t s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 34. Internet structure: network of networks Option Menghubungkan masing-masing ISP akses ke akses setiap ISP lainnya? ss … ss acce t acce t ne s s ne acce t ss ne acce t ne … … … s ss acce t ne … ne s acce t ss acce t menghubungkan setiap ISP s … s e acce t n s akses satu sama lain secara ne s acce t ne langsung tidak skala: O (N2) … koneksi. s acce t s … ne s s … acce t ne s s acce t s ne … s acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 35. Internet structure: network of networks Option: menghubungkan masing-masing ISP akses ke ISP angkutan global? Pelanggan dan penyedia ISP memiliki kesepakatan ekonomi. … ess s s acc t acce t ne s s ne acce t ss ne acce t ne … … s s ss acce t acce t ne ne ne ss acce t global ne s acce t s s acce t s ISP ne s s acce t … ne s s … acce t ne s s acce t s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 36. Internet structure: network of networks Tapi jika satu global ISP adalah bisnis yang layak, akan ada pesaing .... ss … ss acce t acce t ne s s ne acce t ss ne acce t ne … … s s ss acce t acce t ne ne ISP A ss acce t s s ne acce t ne s s acce t ne ISP B ISP C s acce t s … ne s s … acce t ne s s acce t s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 37. Internet structure: network of networks Tapi jika satu global ISP adalah bisnis yang layak, akan ada pesaing .... yang harus saling berhubungan ss … Internet exchange point acce ss acce t net s s ne acce t ss ne acce t ne … … ss IXP s acce t s acce t ne ne ISP A ss acce t s s ne acce t ne s IXP s acce t ne ISP B ISP C s acce t s … ne s s … acce t ne peering link s s acce t s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 38. Internet structure: network of networks … dan jaringan regional mungkin timbul untuk menghubungkan jaring akses ke ISPS ss … ss acce t acce t ne s s ne acce t ss ne acce t ne … … ss IXP s acce t s acce t ne ne ISP A ss acce t s s ne acce t ne s IXP s acce t ne ISP B ISP C s acce t s … ne s s … acce t ne regional net s acce t s s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 39. Internet structure: network of networks … dan jaringan penyedia konten (misalnya, Google, Microsoft, Akamai) dapat menjalankan jaringan mereka sendiri, untuk membawa layanan, konten dekat dengan pengguna akhir ess … ss acce t acc t ne ss ne acce s s net acce t ne … … ss IXP s acce t s acce t ne ne ISP A ne ss acce t Content provider network s acce t s ne s IXP s acce t ne ISP B ISP B s acce t s … ne s s … acce t ne regional net s acce t s s s ne acce t ne s s acce t s s ne ss acce t acce t ne ne …
  • 40. Internet structure: network of networks Tier 1 ISP Tier 1 ISP Google IXP IXP IXP Regional ISP Regional ISP access access access access access access access access ISP ISP ISP ISP ISP ISP ISP ISP  di pusat: # kecil dengan baik terhubung jaringan besar  “tier-1” commercial ISPs (misalnya, Level 3, Sprint, AT & T, NTT), nasional & cakupan internasional  content provider network (misalnya, Google): jaringan pribadi yang menghubungkan pusat data ke Internet, sering melewati tingkat-1, Introduction 1-40 ISP
  • 41. Tier-1 ISP: e.g., Sprint POP: point-of-presence to/from backbone peering … … … … … to/from customers Introduction 1-41
  • 42. Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history Introduction 1-42
  • 43. How do loss and delay occur? packets queue in router buffers  packet arrival rate to link (temporarily) exceeds output link capacity  packets queue, wait for turn A packet being transmitted (delay) packets queueing (delay) B free (available) buffers: arriving packets dropped (loss) if no free buffers Introduction 1-43
  • 44. Four sources of packet delay transmission A propagation B nodal processing queueing dnodal = dproc + dqueue + dtrans + dprop dproc: nodal processing dqueue: queueing delay  memeriksa kesalahan bit  waktu tunggu di link menentukan hubungan output untuk transmisi keluaran tergantung pada tingkat biasanya <msec kemacetan router Introduction 1-44
  • 45. Four sources of packet delay transmission A propagation B nodal processing queueing dnodal = dproc + dqueue + dtrans + dprop dtrans: transmission delay: dprop: propagation delay:  L: panjang paket (bit)  d: panjang link fisik R: link bandwidth (bps) s: propagasi kecepatan dalam dtrans = L / R medium (~ 2x108 m / detik)  dprop = d/s dtrans and dprop very different * Check out the Java applet for an interactive animation on trans vs. prop delay Introduction 1-45
  • 46. Caravan analogy 100 km 100 km ten-car toll toll caravan booth booth  mobil "menyebarkan" di? 100  waktu untuk km / jam "mendorong" kafilah tol membutuhkan waktu 12 seluruh melalui pintu tol detik untuk layanan mobil (bit ke jalan raya = 12 * 10 waktu transmisi) = 120 detik Mobil ~ bit; kafilah ~ packet  waktu untuk mobil Q: Berapa lama sampai kafilah terakhir untuk yang berbaris sebelum pintu menyebarkan dari 1 tol 2nd? sampai 2 tol baik: 100km / (100km/hr) = 1 jamA: 62 minutes Introduction 1-46
  • 47. Caravan analogy (more) 100 km 100 km ten-car toll toll caravan booth booth  misalkan mobil sekarang "menyebarkan" pada 1000 km / jam dan misalkan tol sekarang mengambil satu menit untuk melayani mobil Q: Apakah mobil tiba ke stan 2 sebelum semua mobil dilayani di stan pertama?  A:Yes! setelah 7 menit, mobil 1st tiba di stan kedua, tiga mobil masih di 1st booth. Introduction 1-47
  • 48. Queueing delay (revisited) average queueing  R: link bandwidth (bps) delay  L: packet length (bits)  a: average packet arrival rate traffic intensity = La/R  La/R ~ 0: avg. antrian penundaan kecil La/R ~ 0  La/R -> 1: avg. antrian penundaan besar  La/R > 1: more “work” arriving selain dapat dilayani, tak terbatas delay rata- rata! * Check out the Java applet for an interactive animation on queuing and loss La/R -> 1 Introduction 1-48
  • 49. “Real” Internet delays and routes  apa yang "nyata" Internet delay & loss terlihat seperti? Program traceroute: menyediakan pengukuran delay dari sumber ke router sepanjang akhir-akhir jalur internet menuju tujuan. Untuk semua i: mengirimkan tiga paket yang akan mencapai router saya di jalan menuju tujuan router saya akan kembali ke pengirim paket kali pengirim interval antara transmisi dan jawaban. 3 probes 3 probes 3 probes Introduction 1-49
  • 50. “Real” Internet delays, routes traceroute: gaia.cs.umass.edu to www.eurecom.fr 3 delay measurements from gaia.cs.umass.edu to cs-gw.cs.umass.edu 1 cs-gw (128.119.240.254) 1 ms 1 ms 2 ms 2 border1-rt-fa5-1-0.gw.umass.edu (128.119.3.145) 1 ms 1 ms 2 ms 3 cht-vbns.gw.umass.edu (128.119.3.130) 6 ms 5 ms 5 ms 4 jn1-at1-0-0-19.wor.vbns.net (204.147.132.129) 16 ms 11 ms 13 ms 5 jn1-so7-0-0-0.wae.vbns.net (204.147.136.136) 21 ms 18 ms 18 ms 6 abilene-vbns.abilene.ucaid.edu (198.32.11.9) 22 ms 18 ms 22 ms 7 nycm-wash.abilene.ucaid.edu (198.32.8.46) 22 ms 22 ms 22 ms trans-oceanic 8 62.40.103.253 (62.40.103.253) 104 ms 109 ms 106 ms 9 de2-1.de1.de.geant.net (62.40.96.129) 109 ms 102 ms 104 ms link 10 de.fr1.fr.geant.net (62.40.96.50) 113 ms 121 ms 114 ms 11 renater-gw.fr1.fr.geant.net (62.40.103.54) 112 ms 114 ms 112 ms 12 nio-n2.cssi.renater.fr (193.51.206.13) 111 ms 114 ms 116 ms 13 nice.cssi.renater.fr (195.220.98.102) 123 ms 125 ms 124 ms 14 r3t2-nice.cssi.renater.fr (195.220.98.110) 126 ms 126 ms 124 ms 15 eurecom-valbonne.r3t2.ft.net (193.48.50.54) 135 ms 128 ms 133 ms 16 194.214.211.25 (194.214.211.25) 126 ms 128 ms 126 ms 17 * * * 18 * * * * means no response (probe lost, router not replying) 19 fantasia.eurecom.fr (193.55.113.142) 132 ms 128 ms 136 ms * Do some traceroutes from exotic countries at www.traceroute.org Introduction 1-50
  • 51. Packet loss  antrian (buffer alias) link sebelumnya dalam buffer memiliki kapasitas terbatas paket tiba ke antrian penuh turun (alias hilang) paket yang hilang mungkin dipancarkan kembali oleh simpul sebelumnya, dengan sistem sumber akhir, atau tidak sama sekali buffer (waiting area) packet being transmitted A B packet arriving to full buffer is lost * Check out the Java applet for an interactive animation on queuing and loss Introduction 1-51
  • 52. Throughput  throughput: rate (bit / satuan waktu) di mana bit yang ditransfer antara pengirim / penerima  instantaneous: tingkat di titik waktu tertentu  average: Tingkat selama jangka waktu yang lama server, with server sends bits linkpipe that can carry capacity linkpipe that can carry capacity file of F bits (fluid) into pipe Rs bits/secat rate fluid Rc bits/secat rate fluid to send to client Rs bits/sec) Rc bits/sec) Introduction 1-52
  • 53. Throughput (more)  Rs < Rc Apa rata-rata end-end throughput yang? Rs bits/sec Rc bits/sec  Rs > Rc Apa rata-rata end-end throughput? Rc bits/sec Rs bits/sec bottleneck link link pada akhir-akhir jalan yang membatasi end-end throughput yang Introduction 1-53
  • 54. Throughput: Internet scenario  per-koneksi end-end throughput yang: min Rs (Rc, Rs, R/10) Rs Rs  dalam praktek: Rc atau Rs sering R bottleneck Rc Rc Rc 10 connections (fairly) share backbone bottleneck link R bits/sec Introduction 1-54
  • 55. Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history Introduction 1-55
  • 56. Protocol “layers” Networks are complex, with many “pieces”:  hosts Question:  routers apakah ada harapan untuk  links of various mengatur struktur media jaringan?  applications  protocols .... atau setidaknya pembahasan kita tentang  hardware, jaringan? software Introduction 1-56
  • 57. Organization of air travel ticket (purchase) ticket (complain) baggage (check) baggage (claim) gates (load) gates (unload) runway takeoff runway landing airplane routing airplane routing airplane routing  a series of steps Introduction 1-57
  • 58. Layering of airline functionality ticket (purchase) ticket (complain) ticket baggage (check) baggage (claim baggage gates (load) gates (unload) gate runway (takeoff) runway (land) takeoff/landing airplane routing airplane routing airplane routing airplane routing airplane routing departure intermediate air-traffic arrival airport control centers airport layers: setiap lapisan mengimplementasikan layanan melalui internalnya sendiri-lapisan tindakan mengandalkan layanan yang diberikan oleh lapisan bawah Introduction 1-58
  • 59. Why layering? berurusan dengan sistem yang kompleks: Struktur eksplisit memungkinkan identifikasi, hubungan potongan sistem yang kompleks ini referensi berlapis model untuk diskusi modularisasi memudahkan pemeliharaan, memperbarui sistem perubahan pelaksanaan pelayanan layer transparan untuk beristirahat dari sistem misalnya, perubahan prosedur gerbang tidak mempengaruhi seluruh sistem layering dianggap berbahaya? Introduction 1-59
  • 60. Internet protocol stack  application: mendukung aplikasi jaringan FTP, SMTP, HTTP application  transport: process-process data transfer transport  TCP, UDP network  network: routing datagram dari sumber ke tujuan IP, routing protokol link  link: transfer data antar elemen physical jaringan tetangga Ethernet, 802,111 (WiFi), PPP  physical: bits “on the wire” Introduction 1-60
  • 61. ISO/OSI reference model  presentation: memungkinkan aplikasi untuk menafsirkan application makna data, misalnya, enkripsi, kompresi, mesin-spesifik presentation konvensi session  session: sinkronisasi, transport checkpointing, pemulihan pertukaran data network  Tumpukan Internet "hilang" link lapisan-lapisan! physical layanan ini, jika diperlukan, harus diimplementasikan dalam aplikasi dibutuhkan? Introduction 1-61
  • 62. message M source application Encapsulation segment Ht M transport datagram Hn Ht M network frame Hl Hn Ht M link physical link physical switch destination Hn Ht M network M application Hl Hn Ht M link Hn Ht M Ht M transport physical Hn Ht M network Hl Hn Ht M link router physical Introduction 1-62
  • 63. Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history Introduction 1-63
  • 64. Network security  field of network security:  bagaimana orang-orang jahat dapat menyerang jaringan komputer bagaimana kita bisa mempertahankan jaringan terhadap serangan bagaimana merancang arsitektur yang kebal terhadap serangan  Internet not originally designed with (much) security in mind  visi asli: "sekelompok pengguna saling percaya terpasang ke jaringan transparan"  Internet protocol desainer bermain "catch-up" pertimbangan keamanan di semua lapisan! Introduction 1-64
  • 65. Bad guys: put malware into hosts via Internet  malware can get in host from:  virus: replikasinya infeksi dengan menerima / mengeksekusi objek (misalnya, lampiran e-mail)  worm: replikasinya infeksi oleh pasif menerima obyek yang akan dieksekusi itu sendiri  spyware malware dapat merekam keystrokes, situs web yang dikunjungi, meng-upload informasi ke situs koleksi  inang yang terinfeksi dapat terdaftar di botnet, digunakan untuk spam. serangan DDoS Introduction 1-65
  • 66. Bad guys: attack server, network infrastructure Denial of Service (DoS): penyerang membuat sumber daya (server, bandwidth) tersedia untuk lalu lintas yang sah oleh sumber daya yang luar biasa dengan lalu lintas palsu 1. select target 2. masuk ke host di jaringan (lihat botnet) 3. mengirimkan paket ke target dari host dikompromikan target Introduction 1-66
  • 67. Bad guys can sniff packets packet “sniffing”:  siaran media (shared ethernet, wireless) antarmuka jaringan promiscuous membaca / catatan semua paket (misalnya, termasuk password!) lewat A C src:B dest:A payload B  software wireshark digunakan untuk end-of-bab laboratorium adalah (gratis) packet-sniffer Introduction 1-67
  • 68. Bad guys can use fake addresses IP spoofing: send packet with false source address A C src:B dest:A payload B … lots more on security (throughout, Chapter 8) Introduction 1-68
  • 69. Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history Introduction 1-69
  • 70. Internet history 1961-1972: Early packet-switching principles  1961: Kleinrock - teori  1972: antrian menunjukkan  ARPAnet masyarakat demo efektivitas packet- NCP (Network Control switching Protocol) pertama host-host  1964: Baran - packet- protokol switching dalam jaring pertama program e-mail militer ARPAnet memiliki 15 node  1967: ARPAnet dikandung oleh Advanced Research Projects Agency  1969: pertama ARPAnet simpul operasional Introduction 1-70
  • 71. Internet history 1972-1980: Internetworking, new and proprietary nets  1970: ALOHAnet satellite network in Hawaii Cerf and Kahn’s  1974: Cerf and Kahn - internetworking principles: architecture for interconnecting  minimalis, otonomi - tidak networks ada perubahan internal yang  1976: Ethernet at Xerox PARC diperlukan untuk interkoneksi jaringan  late70’s: proprietary upaya terbaik model layanan architectures: DECnet, SNA, bernegara router XNA desentralisasi kontroldefine  late 70’s: switching fixed length today’s Internet packets (ATM precursor) architecture  1979: ARPAnet has 200 nodes Introduction 1-71
  • 72. Internet history 1980-1990: new protocols, a proliferation of networks  1983: deployment of  new national networks: TCP/IP Csnet, BITnet, NSFnet,  1982: smtp e-mail Minitel protocol defined  100,000 hosts connected  1983: DNS defined for to confederation of name-to-IP-address networks translation  1985: ftp protocol defined  1988: TCP congestion control Introduction 1-72
  • 73. Internet history 1990, 2000’s: commercialization, the Web, new apps  early 1990’s: ARPAnet late 1990’s – 2000’s: decommissioned  more killer apps: instant  1991: NSF lifts restrictions on messaging, P2P file sharing commercial use of NSFnet  network security to (decommissioned, 1995) forefront  early 1990s: Web  est. 50 million host, 100  hypertext [Bush 1945, Nelson million+ users 1960’s]  backbone links running at  HTML, HTTP: Berners-Lee Gbps  1994: Mosaic, later Netscape  late 1990’s: commercialization of the Web Introduction 1-73
  • 74. Internet history 2005-present  ~ 750 juta host Smartphone dan tablet Agresif penyebaran akses broadband Meningkatkan ubiquity berkecepatan tinggi akses nirkabel Munculnya jaringan sosial online: Facebook: segera satu miliar pengguna Penyedia layanan (Google, Microsoft) membuat jaringan mereka sendiri Bypass Internet, menyediakan "seketika" akses untuk mencari, emai, dll E-commerce, universitas, perusahaan yang menjalankan layanan mereka di "cloud" (misalnya, Amazon EC2) Introduction 1-74
  • 75. Introduction: summary covered a “ton” of material! you now have:  Internet ikhtisar  konteks, ikhtisar, "feel" apa protokol? dari jaringan jaringan tepi, inti, jaringan akses lebih mendalam, rinci packet-switching dibandingkan untuk mengikuti! circuit-switching Internet struktur kinerja: loss, delay, throughput layering, layanan model keamanan sejarah Introduction 1-75