Bab 2 Protokol dan Arsitekturnyajokopurn.staff.gunadarma.ac.id/.../files/32571/Bab2.pdf · Bab 2...

Preview:

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