Skema komunikasi jaringan dan komponen di dalamnya
Gambar dan jelaskan skema jaringan pada bagian berikut:
- komunikasi
- Susunan protocol
- Fungsi protocol
Jawabannya:
Komunikasi jaringan
Pada bab ini akan dibahas bagaimana komunikasi antara object2 dalam sistem terdistribusi, khusus nya dengan menggunakan RMI (Remod Method Invokation) dan RPC (Remote Procedure Call). RMI dan RPC berbasiskan metode request dan reply.
Client melakukan :
1. Mengirim (request) pesan ke server
2. Menerima hasil (reply dari server)
Server melakukan :
1. Penerimaan pesan (request) dari client
2. Mengeksekusi permintaan dari client
3. Mengirim hasil (reply) ke client.
Network Protocol
Middleware dan aplikasi terdistribusi di implementasikan diatas protokol network. Protocol diimplementasikan dalam beberapa lapisan (layer).
TCP
dan UDP
TCP
TCP
TCP ( Transport Control Protocol) dan UDP (User Datagram Protocol) adalah protokol transport yang berada di atas lapisan Internet Protocol (IP). TCP adalah protocol yang handal, TCP dapat memastikan data yang dikirimkan sampai ke tujuan begitu juga sebaliknya. TCP menambahkan beberapa prosedur diatas layer internet protocol untuk memastikan reliabilitas transport data :
ü
Sequencing Pada setiap transmisi data (paket) diberi
nomor urut. Sehingga pada titik tujuan tidak ada segmen yang diterima sampai
semua segmen pada urutan bawah belum di terima.
ü
Flow Control Pengirim tidak akanmembanjiri penerima.Karena
pengiriman didasarkan pada periode acknowledgment yang di terima oleh pengirim
yang berasal dari penerima.
ü
Retrasnmission dan duplicate handling Apabila segmen tidak
mendapatkan acknowledge dari penerima sampai waktu timeout yang ditentukan
terlampaui maka pengirim akan mengirim ulang. Berdasarkan nomor urut penerima
data dapat mendeteksi dan menolak kalau terjadi duplikasi.
ü
Bu¤ering digunakan untuk menyeimbangkan antara
pengirim dan penerima. Kalau bu¤er pada penerima penuh, maka segmen yang datang
akan putus, sehingga menyebabkan tidak ada acknowledge ke pengirim dan pengirim
akan melakukan transmot ulang.
ü
Checksum Setiap segment membawa checksum. Apabila checksum
segmen yang di terima tidak sesuai maka paket data tersebut akan di drop (dan
kemudian akan di transmit ulang)
UDP
UDP tidak memberikan garansi seperti halnya yang di berikan oleh TCP.
ü
UDP tidak memberikan garansi terhadap pengiriman data Pada
Internet Protocol paket data dapat drop karena suatu hal contohnya jaringan
yang rusak, UDP tidak mempunyai mekanisme untuk menanggulangi hal tersebut.
ü
Kalau ingin menggunakan UDP sebagai protocol pengiriman yang
handal, makamekanisme kehandalan yang diinginkan di lakukan pada layer
aplikasi.
Susunan Protokol:
1. Application layer
Lapis application
layer bertanggung jawab memberikan layanan-layanan aplikasi bagi para pemakai
akhir (end users), misal aplikasi FTP dan SMTP (e-mail).
2. Presentation
layer
Lapis presentation
layer bertanggung jawab memberikan 2 macam layanan, yaitu:
Translasi
Translasi diperlukan
karena sistem pengkodean pada setiap komputer para pemakai bersifat spesifik
(berbeda-beda) sehingga perlu translasi menjadi kode dalam standar
Internasional.
Proses enkripsi dan
kompresi data
Lapis presentation
layer juga bertanggung jawab terhadap enkripsi dan kompresi data, meskipun juga
akan ditangani oleh lapis lainnya.
3. Session layer
Lapis session layer
bertanggung jawab memberikan 2 macam layanan, yaitu:
Mengelola proses
komunikasi dua arah, misal “sessions” komunikasi. Sebagai contoh: ketika
seseorang mengambil uang dari mesin ATM, berarti orang tersebut telah
berpartisipasi dalam sebuah “session”.
Memberikan layanan
sinkronisasi.
4. Transport Layer
Setiap
data/informasi yang dikirim melalui media komunikasi dalam jaringan akan diubah
ke dalam bentuk unit-unit yang dapat dikelola yang disebut sebagai paket
(packet). Lapis protokol transport layer bertanggung jawab untuk membuat
paket-paket tersebut yang memuat data, alamat, urutan, serta mekanisme kontrol
kesalahan (error control) terhadap data-data/informasi yang dikomunikasikan.
5. Network layer
Lapis network layer
bertanggung jawab terhadap pengiriman paket-paket (pada lapis yang lebih
rendah) dalam dua hal, yaitu:
menambahkan alamat
jaringan dan informasi lainnya kedalam paket yang dikirmkan,
membuat keputusan
rute yang harus dilalui oleh paket yang ditransmisikan melewati banyak
jaringan.
6. Data link layer
Lapis data link
layer bertanggung jawab dalam 2 hal, yaitu:
memberikan petunjuk
kepada paket dalam melewati link dalam jaringan,
memberika “frame”
pada paket yang dikirimkan, yaitu dengan menambahkan alamat fisik tujuan ke
dalam paket.
7. Physical layer
Lapis physical layer
bertanggung jawab melakukan translasi secara fisik dari informasi yang
terkandung di dalam paket menjadi jalur sinyal secara aktual, sebagai contoh,
bit 0 dan 1 dapat berarti tegangan positif/negatif atau tegangan rendah/tinggi.
Lapis ini tidak menambahkan informasi apapun ke dalam paket yang diperoleh dari
lapis di atasnya.
Secara lebih jelas,
gambar 1 menampilkan lapis layanan dalam struktur protokol model OSI/ISO.
Sedangkan gambar 2 menampilkan lapis protokol dan lingkungannya dalam struktur
protokol model OSI.
Fungsi
protocol:
fungsi protokol
adalah sebagai penghubung dalam komunikasi data sehingga proses penukaran
data bisa berjalan dengan baik dan benar. secara khusus fungsi protokol sebagai
berikut:
a) fragmentasi
dan re-assembly
pembagian informasi
yang dikirim menjadi beberapa paket data dari sisi pengirim. jika telah sampai
kepenerima. paket data tersebut akan digabungkan menjadi paket berita yang
lengkap
b) enkapsulasi
enkapsulasi adalah
proses pengiriman data yang dilengkapi dengan alamat, kode-kode koreksi dan
lain-lain
c) kontrol
konektivitas
membangun hubungan
komunikasi berupa pengiriman data dan mengakhiri hubungan dari pengirim ke
penerima
d) flow
control
fungsi dari flow
kontrol adalah sebagai pengtur jalannya data dari pengirim ke penerima
e) error
control
tugasnya adalah
mengontrol terjadinya kesalahan sewaktu data dikirim
f) pelayanan
transmisi
ungsinya adalah
memberikan pelayanan komunikasi data yang berhubungan dengan prioritas dan
keamanan data.
urutan kabel UTP:
straight trought
digunakan
untuk menghubungkan antara komputer dengan hub atau sebaliknya
cross over
digunakan untuk
menghubungkan antara komputer dengan komputer atau hub dengan hub.
500 komputer
komp 1: 192.168.1.1
komp 2: 192.168.1.2
komp 10:
192.168.1.10
komp 50:
192.168.1.50
komp
100:192.168.1.100
komp 256:
192.168.2.1
Sumber:
http://wwwpengembanganblogspot.blogspot.com/
http://tio-motorkawasaki.blogspot.com/2014/10/sistem-terdistribusi-protokol.html
http://fitryaaa28.blogspot.com/2014/10/skema-dan-jaringan-komunikasi-protokol.html
http://wegi-randol.blogspot.com/2014/10/skema-komunikasi-jaringan-dan-protokol.html
No comments:
Post a Comment