Chapter 1 IntroductionSebuah catatan pada penggunaan slide ppt:Kami sedang membuat slide-slide secara bebas tersedia untuk...
Chapter 1: introduction   Tujuan kami:        ikhtisar:    mendapatkan            apa Internet?    "merasa" dan          ...
Chapter 1: roadmap   1.1 apa Internet?    1.2 jaringan tepi      end sistem, jaringan akses, link    1.3 jaringan inti   ...
What’s the Internet: “nuts and bolts” view   PC           jutaan   perangkat komputer       mobile network   server      ...
“Fun” internet appliances                                                 Web-enabled toaster +                           ...
What’s the Internet: “nuts and bolts” view                                                   mobile network    Internet: ...
What’s the Internet: a service view   Infrastruktur yang menyediakan       mobile network    layanan untuk aplikasi:    W...
What’s a protocol?manusia protokol:          protokol jaringan: "Apa waktu?"                mesin bukan manusia "Saya puny...
What’s a protocol?a human protocol and a computer network protocol:       Hi                      TCP connection          ...
Chapter 1: roadmap   1.1 apa Internet?    1.2 jaringan tepi      end sistem, jaringan akses, link    1.3 jaringan inti   ...
A closer look at network structure:   network edge:                         mobile network       host: klien dan server ...
Access networks and physical media Q: How to connect end    systems to edge router?    perumahan akses jaring     institu...
Access net: digital subscriber line (DSL)                                             central office   telephone          ...
Access net: cable network                                                       cable headend                             ...
Access net: cable network                                          cable headend                                    …     ...
Access net: home network          wireless          devices                                                  to/from heade...
Enterprise access networks (Ethernet)                                                    institutional link to            ...
Wireless access networks   shared wireless access network connects end system to router     via base station aka “access...
Host: sends packets of datatuan rumah mengirimkanfungsi:mengambil pesan aplikasi                                          ...
Physical media   bit: menjalar antara    pemancar / penerima    pasangan?                        twisted pair (TP)   phy...
Physical media: coax, fiber coaxial cable:                fiber optic cable:                                fiber glass m...
Physical media: radio    sinyal dibawa dalam          radio link types:     spektrum elektromagnetik        terrestrial ...
Chapter 1: roadmap  1.1 apa Internet?    1.2 jaringan tepi      end sistem, jaringan akses, link    1.3 jaringan inti    p...
The network core   mesh router saling    berhubungan   packet-switching: hosts    break application-layer    messages in...
Packet-switching: store-and-forward L bits per packet                3 2 1     source                                     ...
Packet Switching: queueing delay, loss          R = 100 Mb/s                         C  A                                 ...
Two key network-core functionsrouting: menentukan sumber- forwarding: memindahkan pakettujuan rute yang diambil oleh      ...
Alternative core: circuit switchingend-end resources allocated  to, reserved for “call”  between source & dest:   Dalam d...
Circuit switching: FDM versus TDM                           Example:FDM                           4 users      frequency  ...
Packet switching versus circuit switchingpacket switching allows more users to use network! example:  1 Mb / s link   set...
Packet switching versus circuit switchingis packet switching a “slam dunk winner?”    besar untuk data bursty     berbagi...
Internet structure: network of networks    Sistem akhir terhubung ke internet melalui akses ISP     (Internet Service Pro...
Internet structure: network of networks Question: mengingat jutaan ISP akses, bagaimana untuk menghubungkan mereka bersama...
Internet structure: network of networks Option Menghubungkan masing-masing ISP akses ke akses setiap ISP lainnya?         ...
Internet structure: network of networks Option: menghubungkan masing-masing ISP akses ke ISP angkutan global? Pelanggan da...
Internet structure: network of networks Tapi jika satu global ISP adalah bisnis yang layak, akan ada pesaing ....         ...
Internet structure: network of networks Tapi jika satu global ISP adalah bisnis yang layak, akan ada pesaing .... yang har...
Internet structure: network of networks … dan jaringan regional mungkin timbul untuk menghubungkan jaring akses ke ISPS   ...
Internet structure: network of networks … dan jaringan penyedia konten (misalnya, Google, Microsoft, Akamai) dapat menjala...
Internet structure: network of networks              Tier 1 ISP                Tier 1 ISP                Google           ...
Tier-1 ISP: e.g., Sprint          POP: point-of-presence              to/from backbone                         peering    ...
Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge     end systems, access networks, links 1.3 network core   ...
How do loss and delay occur?packets queue in router buffers   packet arrival rate to link (temporarily) exceeds output li...
Four sources of packet delay                     transmission         A                              propagation          ...
Four sources of packet delay                              transmission              A                                     ...
Caravan analogy                              100 km                   100 km       ten-car       toll                    t...
Caravan analogy (more)                                100 km                  100 km         ten-car       toll           ...
Queueing delay (revisited)                                                   average queueing    R: link bandwidth (bps) ...
“Real” Internet delays and routes    apa yang "nyata" Internet delay & loss terlihat     seperti?     Program traceroute:...
“Real” Internet delays, routes    traceroute: gaia.cs.umass.edu to www.eurecom.fr                                         ...
Packet loss   antrian (buffer alias) link sebelumnya dalam buffer    memiliki kapasitas terbatas    paket tiba ke antrian...
Throughput    throughput: rate (bit / satuan waktu) di mana bit     yang ditransfer antara pengirim / penerima       ins...
Throughput (more)    Rs < Rc Apa rata-rata end-end throughput yang?                  Rs bits/sec                    Rc bi...
Throughput: Internet scenario  per-koneksi end-end   throughput yang: min              Rs   (Rc, Rs, R/10)           Rs  ...
Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge     end systems, access networks, links 1.3 network core   ...
Protocol “layers”Networks are complex,with many “pieces”:    hosts                     Question:    routers            a...
Organization of air travel       ticket (purchase)                      ticket (complain)       baggage (check)           ...
Layering of airline functionality ticket (purchase)                                            ticket (complain)    ticket...
Why layering?berurusan dengan sistem yang kompleks:  Struktur eksplisit memungkinkan  identifikasi, hubungan potongan sist...
Internet protocol stack application: mendukung aplikasi  jaringan  FTP, SMTP, HTTP                    application transp...
ISO/OSI reference model presentation: memungkinkan  aplikasi untuk menafsirkan            application  makna data, misaln...
message        M                            source                          application                                   ...
Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge     end systems, access networks, links 1.3 network core   ...
Network security   field of network security:     bagaimana orang-orang jahat dapat menyerang jaringan      komputer    ...
Bad guys: put malware into hosts via Internet     malware can get in host from:         virus: replikasinya infeksi deng...
Bad guys: attack server, network infrastructureDenial of Service (DoS): penyerang membuat sumber  daya (server, bandwidth)...
Bad guys can sniff packetspacket “sniffing”:    siaran media (shared ethernet, wireless)     antarmuka jaringan promiscuo...
Bad guys can use fake addressesIP spoofing: send packet with false source address       A                               C ...
Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge     end systems, access networks, links 1.3 network core   ...
Internet history1961-1972: Early packet-switching principles    1961: Kleinrock - teori      1972:     antrian menunjukk...
Internet history    1972-1980: Internetworking, new and proprietary nets   1970: ALOHAnet satellite    network in Hawaii ...
Internet history1980-1990: new protocols, a proliferation of networks   1983: deployment of             new national net...
Internet history1990, 2000’s: commercialization, the Web, new apps early 1990’s: ARPAnet             late 1990’s – 2000’s...
Internet history2005-present   ~ 750 juta host    Smartphone dan tablet    Agresif penyebaran akses broadband    Meningka...
Introduction: summarycovered a “ton” of material!              you now have:   Internet ikhtisar                        ...
Upcoming SlideShare
Loading in …5
×

Chapter 1 v6.1

373 views
301 views

Published on

semoga bermanfaat bagi yang membutuhkan >.<

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
373
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
27
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Chapter 1 v6.1

  1. 1. Chapter 1 IntroductionSebuah catatan pada penggunaan slide ppt:Kami sedang membuat slide-slide secara bebas tersedia untuksemua (mahasiswa fakultas,, pembaca). Mereka dalam bentukPowerPoint sehingga Anda melihat animasi, dan dapat Computermenambah, mengubah, dan menghapus slide (termasuk satu ini)dan isi slide sesuai dengan kebutuhan Anda. Mereka jelas Networking: A Topmewakili banyak pekerjaan di pihak kita. Sebagai imbalan untukpenggunaan, 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. 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. 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. 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. 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. 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. 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. 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. 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> timeQ: other human protocols? Introduction 1-9
  10. 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. 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. 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. 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. 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. 15. Access net: cable network cable headend … cable splitter cable modem modem CMTS termination systemdata, 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. 16. Access net: home network wireless devices to/from headend or central officeoften combined in single box cable or DSL modem wireless access router, firewall, NAT point (54 Mbps) wired Ethernet (100 Mbps) Introduction 1-16
  17. 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. 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. 19. Host: sends packets of datatuan rumah mengirimkanfungsi:mengambil pesan aplikasi two packets,pecah menjadi potongan L bits eachyang lebih kecil, yang dikenalsebagai paket, bit panjang Lmengirimkan paket ke 2 1jaringan akses pada tingkattransmisi R R: link transmission rateketerkaitan nilai transmisi, hostkapasitas 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. 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. 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 10s-100 s) kabel rendah tingkat kesalahan:   HFC repeater jarak jauh terpisah kebal terhadap kebisingan elektromagnetik Introduction 1-21
  22. 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. 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. 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. 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. 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. 27. Two key network-core functionsrouting: menentukan sumber- forwarding: memindahkan pakettujuan rute yang diambil oleh dari input router ke outputpaket router yang sesuaialgoritma 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. 28. Alternative core: circuit switchingend-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. 29. Circuit switching: FDM versus TDM Example:FDM 4 users frequency timeTDM frequency time Introduction 1-29
  30. 30. Packet switching versus circuit switchingpacket 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. 31. Packet switching versus circuit switchingis 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 (circuitswitching) dibandingkan alokasi on-demand (packet-switching)? Introduction 1-31
  32. 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. 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. 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. 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. 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. 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. 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. 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. 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. 41. Tier-1 ISP: e.g., Sprint POP: point-of-presence to/from backbone peering … … … … … to/from customers Introduction 1-41
  42. 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. 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. 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. 45. Four sources of packet delay transmission A propagation B nodal processing queueing dnodal = dproc + dqueue + dtrans + dpropdtrans: 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. 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. 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. 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. 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. 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. 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. 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, withserver 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 fluidto send to client Rs bits/sec) Rc bits/sec) Introduction 1-52
  53. 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 linklink pada akhir-akhir jalan yang membatasi end-end throughput yang Introduction 1-53
  54. 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. 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. 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. 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. 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. 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. 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. 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. 62. message M source application Encapsulation segment Ht M transport datagram Hn Ht M networkframe 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 networkHl Hn Ht M link router physical Introduction 1-62
  63. 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. 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. 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. 66. Bad guys: attack server, network infrastructureDenial of Service (DoS): penyerang membuat sumber daya (server, bandwidth) tersedia untuk lalu lintas yang sah oleh sumber daya yang luar biasa dengan lalu lintas palsu1. select target2. masuk ke host di jaringan (lihat botnet)3. mengirimkan paket ke target dari host dikompromikan target Introduction 1-66
  67. 67. Bad guys can sniff packetspacket “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. 68. Bad guys can use fake addressesIP 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. 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. 70. Internet history1961-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. 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. 72. Internet history1980-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. 73. Internet history1990, 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. 74. Internet history2005-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. 75. Introduction: summarycovered 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

×