Upload
others
View
20
Download
0
Embed Size (px)
Citation preview
Bab 2Protokol dan Arsitekturnya
KarakteristikLangsung atau tidak langsungMonolitik atau terstrukturSimetrik atau tidak simetrikStandar atau tidak standar
Langsung atau Tidak LangsungLangsung
Sistem terkait antar satu titik ke titik lainSistem terkait antar beberapa titikData dapat lewat tanpa perlu pengatur lain
Tidak Langsungentity terhubung ke jaringan switchAntar jejaring atau internetTransfer data tergantung pada beberapa entity
Monolitik atau TerstrukturKomunikasi adalah fungsi yang kompleksSangat kompleks jika diperlakukan sebagaisebuah unitDesign Struktur membagi masalah menjadibagian yang lebih kecilStrukturnya berlapis
Simetrik atau asimetrikSimetrik
Komunikasi antara entity yang sejenis
Asimetriklogik pertukaran , proses Client dan server
Standar atau tidak standarPada komunikasi tertentu dibuat komputer danfungsi yang tertentu dengan Protokol tidakstandarSumber K dan penerima L mengarah pada K*Lprotokol and implementasi 2*K*LJika Protokol yang umum digunakan makaimplementasi K + L yang digunakan
Kegunaan Standar Protokol
Fungsi-fungsiEncapsulationSegmentasi dan reassmeblyKontrol KoneksiPengiriman sesuai orderKontrol AliranKontrol ErrorPengalamatanMultiplexingJasa Transmisi
EncapsulationTambahan Informasi Kontrol terhadap data
Informasi alamat-alamatKode deteksi errorKontrol Protokol
Segmentasi (Fragmentasi)
Jaringan komunikasi menerima blok data sampaiukuran tertentuAplikasi pesan lapisan dapat besarPaket jejaring dapat lebih kecilPemisahan blok menjadi bagian yang lebih kecildisebut segmentasi (atau fragmentasi dalamTCP/IP)
Blok ATM (sel-sel) berukuran 53 octetsBlok Ethernet (frame) berukuran mencapai 1526octets
Pengontrolan dan recovery operasi
Mengapa Fragmentasi?Keuntungan
Lebih efisien dalam mengontrol errorAkses Lebih cepat ke fasilitas-fasilitas jejaringPenundaan / jeda Lebih sedikitbuffers yang dibutuhkan lebih sedikit
KerugianOverheadMeningkatkan interupsi pada penerimaMembutuhkan waktu proses lebih lama
Kontrol KoneksiPembangunan koneksiTransfer DataPemutusan koneksiDapat dihubungkan, diinterupsi dan dipulihkanBeberapa pemilahan digunakan untuk
Ordered deliveryKontrol aliranKontrol error
Orientasi Transfer DataKoneksi
Ordered DeliveryPDUs dapat menyebar di berbagai bagian dalamjejaringPDUs dapat tersedia tanpa dimintaMemilah beberapa PDU untuk digunakan
Kontrol AliranDikerjakan oleh penerimaJumlahnya terbatas atau (rate of data )Berhenti dan menungguSistem kredit
Sliding window
Membutuhkan aplikasi seperti hal nya lapisanjejaring
Kontrol ErrorMenjaga terhadap kerugian dan kerusakanDeteksi Error
Bits deteksi error pengirimPenerima memeriksa bitsJika OK, diterimaJika error, paket dikembalikan
Pengiriman KembaliJika tidak ada pemberitahuan dalam jangka waktutertentu maka dikembalikan
Berbagai tingkat dapat dibuat
PengalamatanTingkat pengalamatanJangkauan pengalamatanIdentifikasi koneksiMode pengalamatan
Tingkatan AddressingMenunjuk pada tingkatan dalam arsitekturkomunikasi pada tempat dimana sutau entityberadaalamat tertentu dimiliki oleh setiap komputerdan routerAlamat level jaringan
IP atau alamat internet (TCP/IP)Network service access point or NSAP (OSI)
Proses dalam sistemPort number (TCP/IP)Service access point or SAP (OSI)
Konsep Address
Jangkauan pengalamatanGlobal nonambiguity
Global address menentukan keunikan sistemHanya ada sebuah sistem dengan alamat tertentu
Global applicabilityMemungkinkan setiap sistem atau alamat untukmengidentifikasi sistem atau alamat lain melaluiglobal alamat sistem lainnyaAddress X menggambarkan sebuah sistem dalamsebuah jejaring
e.g. MAC address on IEEE 802 networks
Identifikasi KoneksiKoneksi berorientasi transfer data (virtualcircuits)Alokasi nama koneksi selama masa tranfer
Mengurangi overhead karena indentifikasi koneksilebih pendek dari global addressRouting dapat diperbaiki dan diidentifikasi dengannama koneksiPengguna dapat menggunakan berbagai koneksi -multiplexingMampu mempertahankan informasi
Model PengalamatanBiasanya sebuah alamat mengacu pada sebuahsistem tunggal
Unicast addressMengirim pada sebuah mesin atau orang
alamat menunjuk lebih dari satu entityBroadcastMengirim kepada semua mesin atau pengguna
alamat merupakan sub rangkaian,MulticastSent to some machines or a group of users
MultiplexingMembantu berbagai koneksi pada sebuah mesinMemetakan banyak koneksi pada sebuahtingkatan antara sebuah koneksi dengan lainnya
Membawa banyak koneksi pada sebuah kabel seratoptikMembentuk kumpulan jalur ISDN untukmendapatkan bandwith
Jasa-jasa TransmisiPrioritas
e.g. kontrol pesan-pesan
Kualitas jasalaju penyelesaian minimumbatas penundaan maksimum
KeamananHambatan-hambatan akses
OSI - The ModelSebuah model lapisanSetiap lapisan menunjukkan sebuah fungsikubutuhanSetiap lapisan membiarkan lapisan yang lebihrendah untuk membuah fungsi yang lebihsederhanaSetiap lapisan membuat jasa-jasa servise untuklapisan yang lebih tinggiPerubahan pada sebuah lapisan tidak perlumengubah lapisan lainnya
Lingkungan OSI
OSI sebagai Framework untukStandardisasi
Standar Lapisan yang Spesifik
Elemen StandardisasiSpesifikasi protokol
dua entity pada lapisan yang sama didalam sistemberbeda bekerjasama dan berinteraksimelibatkan sistem terbuka yang berlainanspesifikasi protokol harus tepat
format unit datasematik dari semua bidangrangkaian PDU yang memungkinkan
Definisi layanandeskripsi fungsional dari layanan yang dibutuhkan
PengalamatanDireferensikan dalam bentuk SAPs
Lapisan OSI (1)Lapisan fisik
Physical interface between devicesMekanisElektrikFungsionalProsedural
Data Linkmengupayakan mengaktifkan, mempertahankan danme non aktifkan link agar link fisik cukup baikdeteksi kesalahan dan kontrollapisan yang lebih tinggi bisa menerima transmisibebas kesalahan
Lapisan OSI (2)Network
transfer informasilapisan atas tidak perlu mengenali teknilogi yangdigunakantidak memerlukan lapisan ttt. untuk mengelola linkTransportmekanisme perubahan data pada ujung sistembebas dari kesalahansecara bertahaptidak ada kehilangantidak ada duplikasimutu layanan
Lapisan OSI (3)Sesi
Percakapan pengguna dapat dikontrolMengatur dialogdalam GroupRecovery (back up)
PresentasiData formats and codingData compressionEncryption
Applikasimenyediakan cara untuk mengakses lingkungan OSI
Use of a Relay
TCP/IP Protocol SuiteSpecifik dan sering digunakan sebelum OSIDikembangkan dalam riset yang didanai olehKementrian Pertahanan USADigunakan oleh Internet
TCP/IP Protocol Architecture(1)Lapisan Aplikasi
Komunikasi antara proses atau aplikator
End to end or transport layer (TCP/UDP)transfer data dari ujung ke ujungmenyediakan mekanisme andal (TCP)menyembunyikan detail-detail jaringan
Lapisan Internet (IP)berkaitan dengan routing data
TCP/IP Protocol Architecture(2)Lapisan Jejaring
berkaitan dengan logik interface sistem dan jaringan
Lapisan Fisikmedia transmisirata-rata sinyal dan skema pengkodean sinyal
PDUs in TCP/IP
Beberapa Protokol dalamTCP/IP Suite