Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu...

38
Packet Switching

Transcript of Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu...

Page 1: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Packet Switching

Page 2: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Prinsip-prinsip

Dirancang untuk mengendalikan lalu lintas suaraSumberdaya ditujukan untuk panggilan tertentuSebagian besar waktu koneksi data tidak terpakaiRate data konstan

Dua perangkat yang dihubungkan saling mentransmisi danmenerima pada rate data yang sama

Page 3: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Operasi DasarData ditransmisi dalam bentuk paket pendek

Panjang paket 1000 octet (byte)Pesan yang panjang dipecah menjadi beberapa paketSetiap paket berisi data pemakai dan beberapainformasi kontrol

Informasi KontrolInformasi alamat

Paket diterima, disimpan dan diteruskan kesimpul berikutnya

Simpan dan diteruskan

Page 4: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Penggunaan Paket

Page 5: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

KelebihanJalur efisiensi yang lebih besar

Jalur simpul ke simpul dibagi secara dinamikbeberapa paket sepanjang waktuPaket diantrikan dan ditransmisi secepat mungkin

Konversi rate dataSetiap stasiun terhubung ke simpul lokal pada ratedata yang sesuaiSimpul penyangga data dibutuhkan untukmenyamakan rate

Paket dapat diterima meskipun jaringan sibukPengiriman dapat saja terlambat

Skala propritas dapat digunakan

Page 6: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Tehnik Switching

Stasiun memecah pesan yang panjang dalambentuk paketPaket dikirim segera ke jaringanPaket dikemas dalam 2 cara

DatagramSirkuit Virtual

Page 7: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Datagram

Setiap paket diperlakukan terpisahPaket dapat menggunakan jalur yang praktisPaket dapat saja terlambatPaket dapat hilangPenerima dapat meminta ulang paket

Page 8: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Sirkuit Virtual

Rute sudah direncanakan dahulu, sebelumpaket-paket dikirimKoneksi dibangun antara permintaan danpenerimaanSetiap paket mempunyai identifikasi sirkuitvirtual sebagai alamat tujuanSetiap paket dapat mencari jalurnya sendiri

Page 9: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Sirkuit Virtual v DatagramSirkuit Virtual

Jaringan dapat melakukan deretan dan kontrolkesalahanPaket diteruskan lebih cepat

Tidak perlu jalur khusus

Kurang handalsimpul mengalami kegagalan seluruh sirkuit virtual yangmelintasi simpul bisa hilang

DatagramPanggilan untuk set up fase dapat dihindari

Lebih baik pada paket-paket yang sedikit

Lebih fleksibelJika sebuah simpul gagal paket berikutnya dapatmenemukan rute pengganti

Page 10: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

UkuranPaket

Page 11: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Perbandingan Circuit danPacket Switching

KinerjaPenundaan perambatanWaktu TransmisiPenundaan simpul

Page 12: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Event Timing

Page 13: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Operasi Eksternal dan InternalPacket switchingdatagrams atau virtual circuitsInterface antara stasiun dan simpul

Orientasi koneksiStatiun meminta koneksi logik (virtual circuit)Semua paket diidentifikasikan sebagasi milik koneksi logiktertentu dan diberi nomor berurutanJaringan mengirim paket sesuai nomor urutanSebagai layanan External virtual circuitcontoh. X.25Beda dari operasi internal virtual circuit

Tanpa koneksiPaket ditangani terpisahSebagai layanan External datagramBeda dari operasi internal datagram

Page 14: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Kombinasi (1)External virtual circuit, internal virtual circuit

Seluruh paket mengikuti rute yang sama

External virtual circuit, internal datagramJaringan menangani setiap paket terpisahPaket yang berbeda dari external virtual circuit yangsama memungkinkan memiliki rute internal yangberbedaJaringan penyangga pada simpul tujuan

Page 15: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Kombinasi (2)External datagram, internal datagram

Paket diperlakukan secara terpisah, baik secarajaringan dan pengguna

External datagram, internal virtual circuitPengguna luar tidak melihat koneksi apapunPengguna luar mengirim paket begitu sajaJaringan menyusun koneksi logik diantara stasiunyang di maksud

Page 16: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

ExternalVirtualCircuit andDatagramOperation

Page 17: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

InternalVirtualCircuit andDatagramOperation

Page 18: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

RoutingKompleks, Aspek penting dari jaringan packetswitchingKarakteristik

PembetulanKesederhanaanKekokohanStabilitasKejelasanOptimalEfisien

Page 19: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Kinerja KriteriaMenggunakan rute tertentuMinimum hopBiaya rendah

Page 20: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Costing of Routes

Page 21: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Keputusan Waktu dan TempatWaktu

Berdasar Packet atau virtual circuit

TempatDistribusi

Dibuat oleh tiap simpul

SentralisasiSumber

Page 22: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Sumber Informasi Jaringna danPewaktuan Perbaruan

Strategi routing umumnya didasari olehpengetahuan topologi jaringanRouting distribusi

Simpul menggunakan informasi lokalMengumulkan informasi dari simpul yang berdekatanMengumpulkan informasi dari seluruh simpul padarute yang berkepentingan

Routing sentralMengumpulkan informasi dari seluruh node

Pewaktuan PembaruanJika tidak ada informasi yang digunakan, tidak adapembaruan informasi

Page 23: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Strategi Routing(Fixed) TetapFlooding (Kebanjiran)RandomAdaptive

Page 24: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Fixed RoutingRute tunggal untuk setiap pasangan sumberdan tujuanRute tetap, sampai ada perubahan padatopologi jaringan

Page 25: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Tabel FixedRouting

Page 26: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

FloodingTidak memerlukan informasi apapunPaket dikirim dari sebuah simpul ke simpul yangberdekatanPaket yang datang ditransmisi ke setiap jalurkecuali jalur datangnya paket tersebutSetiap paket mempunyai nomor yang uniksehingga duplikasinya dapat dibuangSetiap simpul harus mengingat indentitas paketyang ditransmisikan

Page 27: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

ContohFlooding

Page 28: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Random RoutingSimpul memilih satu jalur untuk keluar untukmentransmisikan kembali paket yang datangPemilihan secara random atau round robinDapat memilih jalur keluar berdasarkanperhitungan probabilitasTidak memerlukan informasi jaringanBiasanya rute yang dipilih bukan rute minimumatau rute dengan lompatan minimum

Page 29: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Adaptive RoutingDigunakan hampir pada semua jaringan paketswitchingKeputusan routing berubah bila kondisi jaringanberubahMembutuhkan informasi jaringanKeputusan lebih kompleksBeban pengolahan pada simpul meningkatBereaksi terlalu cepat sehingga dapatmenimbulkan kemacetan ,ketidakstabilan

Page 30: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Adaptive Routing Terisolasi

Page 31: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Strategi Routing ARPANET (1)Generasi pertama

1969Distribsi adaptiveEstimasi penundaan sebagai kriteria kinerjaAlgoritma Bellman-FordSimpul menukar vektor penundaan dengan vektorterdekatPembaruan routing berdasarkan informasi yangdatangTidak mempertimbangkan kecepatan jalur, hanyapanjang antrian

Page 32: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Strategi Routing ARPANET (2)Generation Kedua 1979

Menggunakan penundaan sebagai kriteria kinerjaPenundaan diukur langsungMenggunakan algoritma Dijkstra’sBaik pada muatan kecil atau sedang

Page 33: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Strategi Routing ARPANET (3)Generasi ketiga 1987

Perubahan perhitungan biaya jalurPerhitungan penundaan tiap 10 detikNormalisasi berdasarkan nilai saat itu dan hasilsebelumnya

Page 34: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Penggunaan Virtual Circuits

Page 35: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Layanan Virtual CircuitPanggilan Virtual

Dibuat dinamis

Virtual circuit permanensirkuit virtual yang ditetapkan jaringan

Page 36: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Virtual Call

Page 37: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Packet Format

Page 38: Packet Switching - walidumar · 2020. 5. 7. · Packet Switching Kinerja Penundaan perambatan Waktu Transmisi Penundaan simpul. Event Timing. Operasi Eksternal dan Internal Packet

Penetapan jumlahVirtual Circuit