COORDINATION AND AGREEMENT

Ukuran: px
Mulai penontonan dengan halaman:

Download "COORDINATION AND AGREEMENT"

Transkripsi

1 COORDINATION AND AGREEMENT Muhammad Bayu Utama, Yodhi Kharismanto, Jurusan Teknik Elektro FT UGM, Yogyakarta I. INTRODUCTION Coordination and Agreement, dalam makalah ini kami akan menjelaskan sekumpulan algoritma yang tujuannya bermacam-macam namun men-share tujuannya, sebagai dasar dalam sistem terdistribusi : berupa sekumpulan proses untuk mengkoordinasikan tindakan atau menyetujui satu atau beberapa nilai. Contohnya pada kasus mesin seperti pesawat ruang angkasa. Hal itu perlu dilakukan, komputer mengendalikannya agar setuju pada kondisi tertentu seperti apakah misi dari pesawat luar angkasa dilanjutkan atau telah selesai. Komputer tersebut harus mengkoordinasikan tindakannya secara tepat untuk berbagi sumber. Hal yang penting dalam Coordination and Agreement adalah apakah sistem terdistribusi asinkron atau sinkron. Algoritma algoritma yang digunakan juga harus mempertimbangkan kegagalan yang terjadi, dan bagaimana caranya untuk berhubungan satu sama lain ketika sedang mendesaian algoritma. Selanjutnya di makalah ini juga akan dijelaskan mengenai masalah dalam mendistribusikan mutual exclusion, election, multicast communication, dan mengenai masalah dalam persetujuan(agreement). II. MUTUAL EXCLUSION Dalam proses distribusi, kita pasti memerlukan kooordinasi dalam aktifitas kita. Sebuah kumpulan proses yang melakukan share terhadap sumber daya atau sekumpulan sumber daya, membutuhkan mutual exclusion sebagai syarat untuk mencegah interferansi dan memastikan dalam pengaksesan sumber daya. Namun hal ini menimbulkan critical section problem pada domain system operasi yaitu bagaimana melakukan share variable dan fasilitas yang disuplay oleh satu local kernel. Untuk lebih jelas lagi, misalnya ada seorang user yang ingin melakukan update pada file text. Untuk memastikan updatean milik user tersebut berjalan dengan konsisten maka hanya boleh dilakukan satu update aja untuk saat itu sehingga dibutuhkan editor lock sebelum melakukan update. System UNIX menyediakan service file locking yang terpisah yang diimplementasikan oleh daemon locked yang berfungsi untuk meng-handle locking request dari client.

2 A. Algoritma untuk Mutal Exclusion Persyaratan yang penting untuk mutual exclusion ada tiga. Pertama, hanya satu proses diizinkan untuk dieksekusi dalam critical section. Kedua, request yang masuk dan keluar dari critical section harus berhasil. Pada syarat yang kedua ini maksudnya, tidak terjadi deadlock dan starvation. Deadlock adalah keadaan dimana ada dua atau lebih proses yang masuk kedalam critical section secara bersamaan. Sedangkan starvation adalah penundaan masuknya sebuah proses yang telah di request. Starvation merupakan sebuah kondisi yang sangat wajar jika terjadi. Wajar jika sebuah proses yang di request tertunda masuk ke critical section, hal ini mungkin disebabkan karena global clocks. Sebelum dilakukan request proses dilakukan penigiriman pesan untuk request masuk ke critical section. Proses ini dapat dilihat pada gambar dibawah ini : Server mengatur Mutual Exclusion Token Selanjutnya, kondisi ketiga yaitu pengroderan yang adil dalam masuk ke critical sections. Sehingga dapat kita evalusi bahwa algoritma untuk mutual exclusion memiliki criteria sebagai berikut : Membutuhkan bandwidth untuk proses pengiriman pesan pada tiap kali masuk dan keluar operasi. Menimbulkan client delay. The central server client merupakan cara yang simple agar server bekerja secara adil dalam mengijinkan suatu proses masuk kedalam critical section. Untuk masuk ke critical section, proses harus mengirim request message kepada server dan menunggu balasan dari server. Server membalas message tersebut mengikuti token. Namun jika tidak ada request pada token tersebut selain dari proses itu maka prose situ akan segera diberi replay message.

3 Ring processing mutual exclusion token Algoritmanya sebagai berikut : On inilization : State := RELEASED; To Enter Section : State := WANTED; Multicast request to all process; T := request s timestamp; Wait until (Number of replies received = (N-1)); State := HELD; On receipt of a request <Ti,Pi> at Pj (i j) If (State = HELD or (state = WANTED and (T,Pj) < (Ti,Pi))) Then Queque request from Pj without replaying; Else Replay immediately to Pj; End if

4 To exit the critical section : State := RELEASED; Replay to any quequed request; III. MULTICAST Multicast atau multicasting adalah sebuah teknik di mana sebuah data dikirimkan melalui jaringan ke sekumpulan komputer yang tergabung ke dalam sebuah grup tertentu, yang disebut sebagai multicast group. Multicasting merupakan sebuah cara pentransmisian data secara connectionless (komunikasi dapat terjadi tanpa adanya negosiasi pembuatan koneksi), dan klien dapat menerima transmisi multicast dengan mencari di mana lokasinya, seperti halnya ketika kita membuka sebuah stasiun radio untuk mendengarkan siaran radio. Multicast sebenarnya merupakan mekanisme komunikasi one-tomany, atau point-to-multipoint, dan berbeda dengan cara transmisi unicast. Sebuah multicast group memiliki sebuah alamat multicast, yaitu kelas D dalam alamat IP versi 4 atau memang alamat multicast dalam alamat IP versi 6. Pada kelas D alamat IP versi 4, alamat yang direservasikan untuk sebuah multicast group adalah hingga Pada prinsipnya IP Multicasting bekerja dengan cara mengirimkan paket data kepada sekelompok client yang memang membutuhkannya. Dengan cara ini,data multimedia dikirimkan secara efisien melalui jaringan internet. Semakin banyaknya client tidak akan membebani server, karena server hanya mengirimkan satu paket untuk semua client. Dan client yang tidak membutuhkan paket multicast, tidak akan menerima paket ini, sehingga client tak perlu memproses paket yang tak dibutuhkannya. A. Algoritma Multicast Routing Beberapa algoritma telah diusulkan untuk membangun jaringan multicast di mana paket-paket multicast dapat dikirimkan ke titik tujuan. Algoritma ini dapat digunakan dalam penerapan protokol multicast routing. a. Flooding Algoritma flooding yang telah telah digunakan pada protokol seperti OSPF adalah teknik yang paling sederhana untuk mengirimkan data multicast ke router pada sebuah jaringan. Pada algoritma ini, ketika router menerima paket multicast maka router pertama-tama akan mengecek apakah paket tersebut pernah sampai ke router atau paket tersebut untuk pertama kalinya sampai ke router. Jika pertama kali, maka router akan meneruskan paket tersebut ke semua interface, kecuali ke interface asal dari paket tersebut. Dengan cara ini maka diyakini semua router akan menerima sedikitnya satu paket. b. Spanning Trees Pada algoritma ini, hanya ada satu active path di antara dua router. Ketika router menerima suatu paket multicast, router akan meneruskan paket ke semua jaringan yang merupakan bagian dari spanning tree. Informasi yang harus dijaga oleh router adalah variabel boolean yang menunjukkan apakah jaringan merupakan bagian dari spanning tree atau bukan.

5 Algoritma Spanning Trees c. Reverse Path Broadcasting (RPB) Algoritma RPB sering digunakan pada MBone ( Multicast Backbone). Algoritma ini merupakan modifikasi dari algoritma spanning trees. Pada algoritma ini, ketika router menerima suatu paket multicast pada link \ L\ dan dari sumber \ S\, router akan memeriksa dan melihat apakah link L merupakan jalan terpendek menuju S. Jika iya, paket akan diteruskan pada semua link kecuali L. d. Truncated Reverse Path Broadcasting (TRPB) Algoritma TRPB hadir untuk mengatasi kekurangan pada algoritma RPB. Dengan menggunakan protokol IGMP protokol, maka sebuah router dapat menentukan apakah anggota dari kelompok multicast ada pada subnetwork atau tidak ada. Jika subnetwork tidak mempunyai router yang berhubungan dengannya, router akan memotong spanning tree. e. Steiner Trees (ST) Pada algoritma RPB dan TRPB, alur terpendek antara titik sumber degan masing-masing titik tujuan digunakan untuk mengirimkan paket multicast. Tetapi algoritma tersebut tidak meminimalkan penggunaan sumber daya jaringan. Algoritma Steiner Trees Pada gambar terlihat hanya menggunakan sedikit link. Tipe inilah yang disebut dengan Steiner Trees.

6 IV. KONSENSUS Problem adalah proses untuk menyetujui suatu nilai setelah satu atau lebih proses telah ditaksir berapa seharusnya nilai tersebut. Semua komputer mengontrol spaceship yang menentukan untuk menyetujui atau membatalkan. Dalam transaksi, komputer yang terlibat harus secara konsisten setuju untuk menampilkan debit dan credit respektif. Dalam mutual exclusion, proses setuju dalam setiap proses dapat masuk ke sesi yang kritikal. Dalam election, proses setuju dalam setiap proses yang terseleksi. Model Proses berkomunikasi dengan message passing. Mencapai konsesnsus bahkan saat terjadi kesalahan. Mengasumsikan bahwa komunikasi tersebut terpercaya, tetapi proses dapat saja gagal. A. The Consensus Problem Consensus Problem Persetujuan di dalam nilai dari semua variabel proses yang benar. Semua proses p i mulai saat undecided state dan mengusulkan satu nilai v i.. Proses berkomunikasi dengan yang lain dengan menukar nilai.

7 Setiap proses lalu mengeset nilai (d i ) mereka (value of decision variable) dan memesuki state yang telah ditentukan (decided state) dimana saat itu tidak diperlukan lagi mengubah nilai d i. P 1 d 1 :=proceed d 2 :=proceed P 2 v 1 =proceed 1 v 2 =proceed Consensus algorithm v 3 =abort P 3 (crashes) Consensus Problem Kondisinya harus: Termination: Secara garis besar, setiap proses yang bemar mengeset decision variabel masing-masing. Agreement: Decision value dari semua proses yang benar adalah sama jika (p i dan p j ) benar dan dapat dimasuki jika decided state (d i = d j ). Integrity: Jika proses yang benar semuanya mengusulkan nilai yang sama, maka salah satu proses yang berada di decided state-lah yang menentukan nilainya. Memecahkan konsensus dalam system dimana proses jangan sampai gagal Setiap proses harus memulticast nilai yang diusulkannya Setiap proses menunggu sampai semua proses mempunyai nilai N

8 Lalu mengevaluasi fungsi majority (v 1,.., v N ), dimana mengembalikan nilai yang sering muncul diantara argumen-argumen, atau tidak mendefinisikan jika tidak ada majority Termination dijamin kebenarannya dengan operasi multicast Hasil Agreement dan integrity terjamin dengan menilai aspek: definisi dari majority, dan integritas dari multicast. Jika suatu proses dapat tabrakan, hal ini tidak langsung mengubah algortima yang sudah ada. Jika suatu proses tiba-tiba gagal maka proses tersebut akan cacat dan dapat berkomunikasi dengan nilai yang acak. Ketidakmungkinan di asynchronous systems Kemungkinan-kemungkinan pendekatan untuk mengatasi hasil yang tidak memungkinkan partially synchronous systems. 1. Masking faults Mengatasi setiap roses kesalahan yang ada Sebagai contoh: sistem transaksi mempunyai storage dimana mengalami crash Jika proses crash dan restart maka akan menemukan data-data yang sesuai untuk digunakan kembali secara benar. Beranggapan bahwa proses benar, tidak ada yang salah, tetapi kadang-kala dapat memakan waktu untuk perform saat proses. 2. Failure detectors Proses dapat menyetujui beberapa proses yang tidak merespon. Proses yang tidak responsif mungkin tidak benar-benar gagal tetapi yang lain harus berpura-pura seolah hal it sudah selesai teratasi. Hal ini dilakukan dengan cara membuang pesan-pesan yang subsequent dari proses ini. Membuat pendeteksi kesalahan seolah-olah akurat dengan melibatkan waktu timeout. 3. Randomization Mengenalkan elemen-elemen perubahan dalam proses pengenalan jadi pihak yang jahat (pihak yang menggagalkan proses) tidak dapat mengganggu jalannya proses komunikasi. Pihak jahat memanipulasi jaringan untuk menghambat pesan jadi pesan tersebut tiba di waktu yang salah dan karena hal itu pula pesan berada di state yang salah.

9 B. The Byzantine Generals Problem Ini adalah proses yang muncul untuk berpartisipasi tetapi tidak mengikuti algoritma yang benar. Ini tidak bermain secara adil. Setiap pertanyaan yang diberikan tidak dijawab dengan benar.tipe kesalahan ini dinamakan dari masalah komunikasi yang terjadi antara beberapa unit perang Byzantine yang berencana untuk bergabung dan menyerang atau mengalah tergantung hasil observasi dari beberapa musuh. Berikut adalah gambar mengenai Byzantine problem. Solution with One Faulty Process untuk mengatasi masalah Byzantine generals dalam sistem yang sinkron kita membutuhkan N>=3f+1 untuk f = 1

10 Babak pertama, komandan mengirimkan nilai ke setiap letnan. Babak kedua, setiap letnan mengirimkan nilai yang diterimanya ke teman-teman di sebelahnya. Letnan yang benar hanya perlukan mengapply fungsi simple majority dalam set of values received. karena N-f-1 >= 2f, fungsi majority akan membuang setiap kesalahan nilai yang ada. Solution for no commander case N general memerlukan update ke setiap komputer dengan nilai mereka. untuk f < N/3, Pada babak pertama, setiap general mengirimkan nilainya ke general yang lain. Pada babak kedua, setiap general mengirimkan nilai vektor yang diterima dari yang lain. Setelah vektor diterima setiap node akan membandingkan dan memilih nilai majority untuk setiap elemen vektor. REFERENCE [1] [2] George Coulouris. Distributed Systems Consepts and Design.

Coordination and Agreement

Coordination and Agreement Coordination and Agreement Ferdian Pramudya P (32582) Agung kaharesa W (32649) Jurusan Teknik Elektro FT UGM, Yogyakarta I. PENDAHULUAN Coordination and Agreement, dalam makalah ini kami akan menjelaskan

Lebih terperinci

S I S T E M T E R D I S T R I B U S I

S I S T E M T E R D I S T R I B U S I S I S T E M T E R D I S T R I B U S I Coordination and Agreement Disusun Oleh: 1. Eldest Arif Pasirula 33220 2. Udi Hartono 33317 3. Arif Febriyanto 33451 J u r u s a n T e k n i k E l e k t r o F a k

Lebih terperinci

Algoritma Co-ordination

Algoritma Co-ordination Algoritma Co-ordination Algoritma Co-ordination merupakan dasar dalam sistem terdistribusi: untuk resource sharing: concurrent updates terhadap records dalam suatu database (record locking) files (file

Lebih terperinci

SINKRONISASI. Sistem terdistribusi week 5

SINKRONISASI. Sistem terdistribusi week 5 SINKRONISASI Sistem terdistribusi week 5 Sinkronisasi clock Clock logika Clock fisik Algoritma sinkronisasi clock Penggunaan clock sinkron Mutual exclusion Algoritma pemilihan Sinkronisasi Clock Sifat

Lebih terperinci

DISTRIBUTED TRANSACTIONS

DISTRIBUTED TRANSACTIONS DISTRIBUTED TRANSACTIONS Distributed Transactions Proses transaksi (flat / nested) yang mengakses object yang dikelola oleh beberapa server Diperlukan sebuah coordinator untuk memastikan konsep atomicity

Lebih terperinci

Distributed Transaction

Distributed Transaction Distributed Transaction Muhammad Rijalul Kahfi, 33506 Ibnu Hanif, 21566-TE Jurusan Teknik Elektro FT UGM, Yogyakarta I. PNEDAHULUAN Biasanya transaksi flat atau nested mengakses objek yang berada pada

Lebih terperinci

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun

BAB 2 DASAR TEORI. Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun BAB 2 DASAR TEORI 2.1 Mekanisme Penayangan Iklan Digital Iklan berasal dari sebuah kata dalam bahasa melayu, yaitu i lan atau i lanun yang memiliki arti informasi. Iklan adalah suatu cara untuk memperkenalkan,

Lebih terperinci

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C

Deskripsi Layanan Protokol TCP dan UDP. (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM: Kelas: SK 4 C Deskripsi Layanan Protokol TCP dan UDP (Tugas Mata Kuliah Jaringan Komputer) Nama: Azwar Hidayat NIM:09031181419024 Kelas: SK 4 C Jurusan Sistem Komputer Fakultas lmu Komputer Universitas Sriwijaya 2017

Lebih terperinci

Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area

Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area Lapisan ini merupakan lapisan yang akan melakukan transmisi data antara perangkat-perangkat jaringan yang saling berdekatan di dalam sebuah wide area network (WAN), atau antara node di dalam sebuah segmen

Lebih terperinci

Pertemuan 3 Dedy hermanto/jaringan Komputer/2010

Pertemuan 3 Dedy hermanto/jaringan Komputer/2010 Pertemuan 3 Adalah : Suatu hubungan antara unsur-unsur penyusun jaringan komputer yaitu node, link dan station Atau Yang memperlihatkan hubungan jaringan atau sambungan antar komputer. Node : Titik suatu

Lebih terperinci

Koordinasi Antar Proses

Koordinasi Antar Proses Distributed System Genap 2011/2012 10 Koordinasi Antar Proses Dahlia Widhyaestoeti, S.Kom dahlia.widhyaestoeti@gmail.com dahlia74march.wordpress.com Jika ada lebih dari satu proses yang siap running, maka

Lebih terperinci

Sinkronisasi dan Deadlock Sistem Operasi

Sinkronisasi dan Deadlock Sistem Operasi Sinkronisasi dan Deadlock Sistem Operasi Muhammad Iqbal Jurusan Sistem Komputer Fakultas Ilmu Komputer Universitas Sriwijaya Email:qiodaimi@gmail.com ABSTRAK Saat menggunakan komputer, notebook, netbook

Lebih terperinci

Dosen Pengampu : Muhammad Riza Hilmi, ST.

Dosen Pengampu : Muhammad Riza Hilmi, ST. Model OSI DAN TCP/IP PROTOKOL Konsep Dasar Komunikasi Data Konsep Protokol Jaringan OSI Model Enkapsulasi dan Dekapsulasi TCP/IP Model Protocol Suite TCP/IP Dosen Pengampu : Muhammad Riza Hilmi, ST. Email

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI II.1 Konsep Jaringan Komputer Jaringan komputer adalah sekelompok komputer yang dihubungkan dengan yang lainnnya menggunakan protokol komnuikasi melalui media transmisi atau media

Lebih terperinci

OSPF (Open Shortest Path First) ini merupakan protocol link-state. Teknologi. link-state dikembangkan dalam ARPAnet untuk menghasilkan protokol yang

OSPF (Open Shortest Path First) ini merupakan protocol link-state. Teknologi. link-state dikembangkan dalam ARPAnet untuk menghasilkan protokol yang OSPF (Open Shortest Path First) 1. Pengertian OSPF (Open Shortest Path First) OSPF (Open Shortest Path First) ini merupakan protocol link-state. Teknologi link-state dikembangkan dalam ARPAnet untuk menghasilkan

Lebih terperinci

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan

1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan 1. Menggunakan model OSI dan TCP/IP dan protokol-protokol yang terkait untuk menjelaskan komunikasi data dalam network. 2. Mengidentifikasi dan mengatasi problem yang terjadi dengan menggunakan pendekatan

Lebih terperinci

IGRP OPERASI IGRP. Tujuan dari IGRP yaitu:

IGRP OPERASI IGRP. Tujuan dari IGRP yaitu: IGRP Interior Gateway routing Protocol atau yang biasa dikenal dengan sebutan IGRP merupakan suatu protokol jaringan kepemilikan yang mengembangkan sistem Cisco yang dirancang pada sistem otonomi untuk

Lebih terperinci

DISTRIBUTED TRANSACTIONS. Willy Sudiarto Raharjo

DISTRIBUTED TRANSACTIONS. Willy Sudiarto Raharjo SISTEM TERDISTRIBUSI DISTRIBUTED TRANSACTIONS Willy Sudiarto Raharjo Distributed Transactions Proses transaksi (flat / nested) yang mengakses object yang dikelola oleh beberapa server Konsep atomicity

Lebih terperinci

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1

ARSITEKTUR SISTEM. Alif Finandhita, S.Kom, M.T. Alif Finandhita, S.Kom, M.T 1 ARSITEKTUR SISTEM Alif Finandhita, S.Kom, M.T Alif Finandhita, S.Kom, M.T 1 Sistem Terpusat (Centralized Systems) Sistem Client Server (Client-Server Systems) Sistem Server (Server Systems) Sistem Paralel

Lebih terperinci

Tujuan. 1. Mahasiswa memahami apa itu sinkronisasi dan pentingnya sinkronisasi pada sistem terdistribusi.

Tujuan. 1. Mahasiswa memahami apa itu sinkronisasi dan pentingnya sinkronisasi pada sistem terdistribusi. Overview Sistem tersebar sebenarnya adalah proses-proses yang berkolaborasi atau bekerjasama. Sebelumya telah dibahas komunikasi yang merupakan dasar kesemuanya, dibahas juga penamaan yang penting untuk

Lebih terperinci

BAB 2 DASAR TEORI. Gambar Ilustrasi pengiriman paket multicast di jaringan

BAB 2 DASAR TEORI. Gambar Ilustrasi pengiriman paket multicast di jaringan BAB 2 DASAR TEORI 2.1 Konsep Dasar Multicast 2.1.1 Pengertian Multicast merupakan mekanisme pengiriman aliran paket data dari satu sumber ke suatu grup yang berisi kumpulan host penerima. Keuntungan utama

Lebih terperinci

BAB 4 HASIL SIMULASI DAN ANALISIS

BAB 4 HASIL SIMULASI DAN ANALISIS BAB 4 HASIL SIMULASI DAN ANALISIS Dari hasil simulasi, dapat dilihat mekanisme pengiriman trafik multicast baik untuk PIM-SM maupun BGMP. Penghitungan routing unicast masing-masing node dilakukan sebelum

Lebih terperinci

Bab 1. Pengenalan Sistem Terdistribusi

Bab 1. Pengenalan Sistem Terdistribusi Bab 1. Pengenalan Sistem Terdistribusi 1.1. Definisi Sitem Terdistribusi Sistem distribusi adalah sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi dan

Lebih terperinci

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer BAB II LANDASAN TEORI 2.1 Jaringan Komputer Jaringan komputer adalah sekumpulan peralatan atau komputer yang saling dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer terbagi

Lebih terperinci

1. Pendahuluan. 2. Tinjauan Pustaka

1. Pendahuluan. 2. Tinjauan Pustaka 1. Pendahuluan Jaringan komputer memegang peran yang signifikan dalam menghadapi persaingan kompetitif di masa yang akan datang, karena dapat memberikan efisiensi pada penggunaan sumber daya yang ada,

Lebih terperinci

DAFTAR ISTILAH. : perkumpulan dari ethernet service switch yang. Ethernet. interface yang berupa ethernet.

DAFTAR ISTILAH. : perkumpulan dari ethernet service switch yang. Ethernet. interface yang berupa ethernet. DAFTAR ISTILAH Aggregator : perkumpulan dari ethernet service switch yang terhubung dengan service router pada jaringan Metro Ethernet. Carrier Ethernet : media pembawa informasi pada jaringan dengan interface

Lebih terperinci

DYNAMIC ROUTING. Semua router memiliki informasi lengkap mengenai topologi, link cost. Contohnya adalah algoritma link state.

DYNAMIC ROUTING. Semua router memiliki informasi lengkap mengenai topologi, link cost. Contohnya adalah algoritma link state. DYNAMIC ROUTING Apabila jaringan memiliki lebih dari satu kemungkinan rute untuk tujuan yang sama maka perlu digunakan dynamic routing. Sebuah dynamic routing dibangun berdasarkan informasi yang dikumpulkan

Lebih terperinci

REVIEW MODEL OSI DAN TCP/IP

REVIEW MODEL OSI DAN TCP/IP REVIEW MODEL OSI DAN TCP/IP A. Dasar Teori Apa itu jaringan komputer? Jaringan Komputer adalah sebuah sistem yang terdiri dari dua atau lebih komputer yang saling terhubung satu sama lain melalui media

Lebih terperinci

Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng. TCP/IP Architecture

Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng. TCP/IP Architecture Komunikasi Data STMIK AMIKOM Yogyakarta Khusnawi, S.Kom, M.Eng TCP/IP Architecture TCP/IP Protocol Architecture Dikembangkan oleh the US Defense Advanced Research Project Agency (DARPA) for its packet

Lebih terperinci

JARINGAN DAN LAYANAN KOMUNIKASI. Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006

JARINGAN DAN LAYANAN KOMUNIKASI. Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006 JARINGAN DAN LAYANAN KOMUNIKASI Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Sekolah Tinggi Teknologi Telkom 2006 Jaringan dan Layanan Jaringan komunikasi sekumpulan perangkat dan fasilitas

Lebih terperinci

BAB II TEORI DASAR. Resource Reservation Protocol (RSVP) merupakan protokol pada layer

BAB II TEORI DASAR. Resource Reservation Protocol (RSVP) merupakan protokol pada layer BAB II TEORI DASAR 2.1 Pendahuluan Resource Reservation Protocol (RSVP) merupakan protokol pada layer transport yang digunakan untuk meminta kualitas layanan QoS tinggi transportasi data, untuk sebuah

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Gambaran Umum Sistem Dalam pengerjaan tugas akhir ini, penulis menggunakan lima kondisi sistem, dari yang menggunakan routing table biasa, sampai yang menggunakan metode

Lebih terperinci

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan.

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan. PENGATURAN PROSES Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan. 1. Konsep Dasar : Multiprogramming system. Melakukan proses satu persatu secara bergantian dalam waktu

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA Bab ini berisikan tentang teori-teori pendukung yang diperlukan untuk mendukung dalam penyelesaian skripsi ini. Teori-teori yang dituliskan pada bab ini yaitu mengenai jaringan komputer,

Lebih terperinci

Penerapan Algoritma Greedy Untuk Pemantauan Jaringan Komputer Berbasis Rute (Path-oriented)

Penerapan Algoritma Greedy Untuk Pemantauan Jaringan Komputer Berbasis Rute (Path-oriented) Penerapan Algoritma Greedy Untuk Pemantauan Jaringan Komputer Berbasis Rute (Path-oriented) Charles Hariyadi (13505105) Program Studi Teknik Informatika Institut Teknologi Bandung Jl. Ganesha No.10, Bandung

Lebih terperinci

JENIS-JENIS ALAMAT UNICAST

JENIS-JENIS ALAMAT UNICAST ALAMAT UNICAST Setiap antarmuka jaringan yang menggunakan protokol TCP/IP harus diidentifikasikan dengan menggunakan sebuah alamat logis yang unik, yang disebut dengan alamat unicast (unicast address).

Lebih terperinci

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data

adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data adalah sebuah aturan atau standar yang mengatur hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer dalam Komunikasi Data Melakukan deteksi adanya koneksi fisik atau ada tidaknya

Lebih terperinci

BAB 4 PERANCANGAN DAN EVALUASI. 4.1 Perancangan Jaringan Komputer dengan Menggunakan Routing Protokol

BAB 4 PERANCANGAN DAN EVALUASI. 4.1 Perancangan Jaringan Komputer dengan Menggunakan Routing Protokol BAB 4 PERANCANGAN DAN EVALUASI 4.1 Perancangan Jaringan Komputer dengan Menggunakan Routing Protokol OSPF Berdasarkan usulan pemecahan masalah yang telah diajukan, akan dibuat jaringan yang terintegrasi

Lebih terperinci

A. TUJUAN PEMBELAJARAN

A. TUJUAN PEMBELAJARAN A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep gateway 2. Siswa memahami skema routing 3. Siswa memahami cara kerja router 4. Siswa mampu melakukan konfigurasi static routing B. DASAR TEORI 1. Routing

Lebih terperinci

MODUL 2 WIRESHARK Protokol TCP

MODUL 2 WIRESHARK Protokol TCP MODUL 2 WIRESHARK TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep pengiriman data dengan TCP 2. Mengenalkan pada mahasiswa tentang konsep pengiriman data dengan UDP DASAR TEORI Protokol

Lebih terperinci

Apa yang akan dipelajari?

Apa yang akan dipelajari? Concurrency: Mutual Exclusion dan Sinkronisasi (Pertemuan ke-8) Pendahuluan Apa yang akan dipelajari? Ruang lingkup concurrency Contoh kasus perlunya concurrency Jenis interaksi antar proses Mekanisme

Lebih terperinci

TUGAS AKHIR ICT BRIDGE : MENGHUBUNGKAN ANTAR SISTEM JARINGAN SEJENIS

TUGAS AKHIR ICT BRIDGE : MENGHUBUNGKAN ANTAR SISTEM JARINGAN SEJENIS TUGAS AKHIR ICT BRIDGE : MENGHUBUNGKAN ANTAR SISTEM JARINGAN SEJENIS 20/Rheza Ariyanto/Tugas Akhir ICT. Bridge: Menghubungkan Antar Sistem Jaringan Sejenis/TKJ 1B POLITEKNIK NEGERI JAKARTA 1 KATA PENGANTAR

Lebih terperinci

file:///c /Documents%20and%20Settings/Administrator/My%20Documents/My%20Web%20Sites/mysite3/ebook/pc/konsep%20router.txt

file:///c /Documents%20and%20Settings/Administrator/My%20Documents/My%20Web%20Sites/mysite3/ebook/pc/konsep%20router.txt Ref: uus-bte KONSEP ROUTERKONSEP ROUTER Oleh: yerianto@yahoo.com Mengapa perlu router Sebelum kita pelajari lebih jauh mengenai bagaimana mengkonfigurasi router cisco, kita perlu memahami lebih baik lagi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian VRRP VRRP (Virtual Routing Redundancy Protocol) merupakan salah satu protokol open source redundancy yang artinya dapat digunakan di berbagai merek perangkat dan dirancang

Lebih terperinci

REVIEW KARAKTERISTIK DAN MODEL SISTEM TERDISTRIBUSI

REVIEW KARAKTERISTIK DAN MODEL SISTEM TERDISTRIBUSI REVIEW KARAKTERISTIK DAN MODEL SISTEM TERDISTRIBUSI Nama Kelompok: Riani Afiah Amin (13102024) Lusi Annisa L. (13102049) Syarifah Camelia Ambami (13102063) SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM PURWOKERTO

Lebih terperinci

Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer.

Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer. Uraian dan Sasaran Uraian : Mata pelajaran ini memberikan pengetahuan kepada siswa mengenai konsep dasar dan design jaringan komputer. Sasaran : Mahasiswa bisa mendesign dan membangun jaringan komputer

Lebih terperinci

Gambar 11. Perbandingan Arsitektur OSI dan TCP/IP

Gambar 11. Perbandingan Arsitektur OSI dan TCP/IP Protocol adalah sekumpulan peraturan atau perjanjian yang menentukan format dan transmisi data. Layer n di sebuah komputer akan berkomunikasi dengan layer n di komputer yang lain. Peraturan dan perjanjian

Lebih terperinci

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom

Protokol Jaringan. Oleh : Tengku Mohd Diansyah,ST,M.Kom Protokol Jaringan Oleh : Tengku Mohd Diansyah,ST,M.Kom Protokol Protokol jaringan adalah perangkat aturan yang mengatur komunikasi beberapa komputer didalam sebuah jaringan.sedangkan protokol sendiri adalah

Lebih terperinci

Tugas Jaringan Komputer

Tugas Jaringan Komputer Tugas Jaringan Komputer SOAL 1. Jelaskan perbedaan antara dua model jaringan computer: OSI model dan TCP/IP model! 2. Jelaskan fungsi tiap layer pada model TCP/IP! 3. Apa yang dimaksud dengan protocol?

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dari tahun ke tahun, telah banyak penelitian yang dilakukan untuk menyediakan layanan multicast, dimulai dari IP multicast sampai dengan application layer multicast

Lebih terperinci

TCP DAN UDP. Budhi Irawan, S.Si, M.T

TCP DAN UDP. Budhi Irawan, S.Si, M.T TCP DAN UDP Budhi Irawan, S.Si, M.T LAPISAN TRANSPOR adalah Lapisan keempat dari Model Referensi OSI yang bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokol-protokol

Lebih terperinci

Karakteristik. Protokol dan Arsitekturnya. Langsung atau Tidak Langsung. Monolitik atau Terstruktur. Simetrik atau asimetrik

Karakteristik. Protokol dan Arsitekturnya. Langsung atau Tidak Langsung. Monolitik atau Terstruktur. Simetrik atau asimetrik Protokol dan Arsitekturnya Tugino, ST MT Karakteristik Langsung atau tidak langsung Monolitik atau terstruktur Simetrik atau tidak simetrik Standar atau tidak standar Jurusan teknik Elektro STTNAS Yogyakarta

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Peneliti Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa hasil penelitian terdahulu oleh beberapa peneliti diantaranya: BGP, sebagai satu-satunya

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

MODUL 2 WIRESHARK Protokol TCP

MODUL 2 WIRESHARK Protokol TCP MODUL 2 WIRESHARK TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep pengiriman data dengan TCP 2. Mengenalkan pada mahasiswa tentang konsep pengiriman data dengan UDP DASAR TEORI Protokol

Lebih terperinci

Network Layer JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

Network Layer JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom Network Layer JARINGAN KOMPUTER Ramadhan Rakhmat Sani, M.Kom Objectives Fungsi Network Layer Protokol Komunikasi Data Konsep Pengalamatan Logis (IP) Konsep Pemanfaatan IP Konsep routing Algoritma routing

Lebih terperinci

Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem

Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem Pertemuan 4 Interprocess communication atau komunikasi antar proses adalah inti dari sistem terdistribusi dan komunikasi antar proses-proses pada system-sistem komputer yang berbeda dapat terjadi jika

Lebih terperinci

DEADLOCK. KELOMPOK : Aurora Marsye Mellawaty Vidyanita Kumalasari Y

DEADLOCK. KELOMPOK : Aurora Marsye Mellawaty Vidyanita Kumalasari Y DEADLOCK KELOMPOK : 114-23 Aurora Marsye 1204000165 Mellawaty 1204000602 Vidyanita Kumalasari 120400089Y (c)hak cipta aurora, mella, mala. Silahkan menggandakan atau menyebarkan slide ini. 10/27/2005 1

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA Pada bab dua ini akan dibahas mengenai definisi dan konsep dari three tier architecture, replikasi, transaksi pada database, TCP, dan JDBC. Landasan teori ini akan memberikan pemahaman

Lebih terperinci

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol

BAB II DASAR TEORI. Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol BAB II DASAR TEORI 2.1 Teknologi TCP/IP Teknologi TCP/IP adalah hasil penelitian dan pengembangan protocol yang dilaksanakan dan dibiayai oleh Defense Advanced Research Project Agency (DARPA). Paket TCP/IP

Lebih terperinci

Standard IEEE 802. Pertemuan II

Standard IEEE 802. Pertemuan II Standard IEEE 802 Pertemuan II Latar Belakang Jaringan Wireless Local Area Network yang distnadarisasi oleh IEEE (International of Electrical and Elctronic Engeeners) dengan penomoran 802 Sejarah penamaan

Lebih terperinci

Modul 8 TCP/IP Suite Error dan Control Messages

Modul 8 TCP/IP Suite Error dan Control Messages Modul 8 TCP/IP Suite Error dan Control Messages Pendahuluan Tidak ada mekanisme untuk menjamin bahwa data yang dikirim melalui jaringan berhasil. Data mungkin gagal mencapai tujuan dengan berbagai macam

Lebih terperinci

TRANSPORT LAYER DEFINISI

TRANSPORT LAYER DEFINISI TRANSPORT LAYER DEFINISI Transport layer merupakan lapisan keempat pada lapisan OSI layer. Lapisan ini bertanggung jawab menyediakan layanan pengiriman dari sumber data menuju ke tujuan data dengan cara

Lebih terperinci

PROSES & THREADS 2 AGUS PAMUJI. SISTEM OPERASI - Proses & Threads

PROSES & THREADS 2 AGUS PAMUJI. SISTEM OPERASI - Proses & Threads PROSES & THREADS 2 AGUS PAMUJI 1 Hubungan antara proses Proses yang kooperatif Concurrent Process Proses yang bersifat simultan Independent Process Cooperating Process Tidak terpengaruh / dipengaruhi oleh

Lebih terperinci

FAILOVER CLUSTER SERVER DAN TUNNELING EOIP UNTUK SISTEM DISASTER RECOVERY

FAILOVER CLUSTER SERVER DAN TUNNELING EOIP UNTUK SISTEM DISASTER RECOVERY FAILOVER CLUSTER SERVER DAN TUNNELING EOIP UNTUK SISTEM DISASTER RECOVERY Nanang Purnomo 1) - Melwin Syafrizal 2) 1) PT. Lintas Data Prima (LDP)Yogyakarta Jl. Suryatmajan no. 22 Yogyakarta 2) Sistem Informasi

Lebih terperinci

FILE SERVICE DI DALAM SISTEM INFORMASI TERDISTRIBUSI

FILE SERVICE DI DALAM SISTEM INFORMASI TERDISTRIBUSI FILE SERVICE DI DALAM SISTEM INFORMASI TERDISTRIBUSI Apa itu File? File File adalah kumpulan informasi yang berhubungan dan tersimpan dalam secondary storage. Seperti apa contoh type File? Contoh Type

Lebih terperinci

Replikasi. Ridzky Novasandro, Alvian Edo Kautsar, Jurusan Teknik Elektro FT UGM, Yogyakarta

Replikasi. Ridzky Novasandro, Alvian Edo Kautsar, Jurusan Teknik Elektro FT UGM, Yogyakarta Replikasi Ridzky Novasandro, 32349 Alvian Edo Kautsar, 32647 Jurusan Teknik Elektro FT UGM, Yogyakarta I. KONSEP DASAR REPLIKASI Replikasi adalah suatu teknik untuk melakukan copy dan pendistribusian data

Lebih terperinci

Static Routing & Dynamic Routing

Static Routing & Dynamic Routing Modul 20: Overview Routing tak lain adalah untuk menentukan arah paket data dari satu jaringan ke jaringan lain. Penentuan arah ini disebut juga sebagai route, routing dapat diberikan secara dinamis (dynamic

Lebih terperinci

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol Nama : Qonita Al afwa NIM : 09011281520103 Kelas : SK5C Dosen Pengampuh : Deris Stiawan, M.T., Ph.D. SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS

Lebih terperinci

BAB IV REKAYASA SISTEM

BAB IV REKAYASA SISTEM 38 BAB IV REKAYASA SISTEM Bab ini akan memberikan gambaran umum mengenai kondisi analisa aplikasi dan proses pada pengiriman pesan dan simulator yang digunakan dalam proses pengiriman yang dititikberatkan

Lebih terperinci

Southeast Asian Education Network (SEA EduNet), solusi Pendidikan Jarak Jauh berbasis teknologi Multicast

Southeast Asian Education Network (SEA EduNet), solusi Pendidikan Jarak Jauh berbasis teknologi Multicast Southeast Asian Education Network (SEA EduNet), solusi Pendidikan Jarak Jauh berbasis teknologi Multicast Oleh: Khalid Mustafa (Staf IT SEAMEO SEAMOLEC) A. Latar Belakang Perkembangan teknologi informasi

Lebih terperinci

9/6/2014. Dua komputer atau lebih dapat dikatakan terinterkoneksi apabila komputer-komputer tersebut dapat saling bertukar informasi.

9/6/2014. Dua komputer atau lebih dapat dikatakan terinterkoneksi apabila komputer-komputer tersebut dapat saling bertukar informasi. Danny Kriestanto 2 Pengantar Jaringan Komputer Konsep Jaringan Komputer Sesi 1 Pengantar Jaringan Komputer Klasifikasi Jaringan Komputer Terminologi Jaringan Komputer Komponen Jaringan Komputer Kode MK

Lebih terperinci

TUGAS I SISTEM TERDISTRIBUSI

TUGAS I SISTEM TERDISTRIBUSI TUGAS I SISTEM TERDISTRIBUSI Oleh : Rachmat Ade Okiarlis NPM. G1A012018 Dosen Pengampu : Ferzha Putra Utama, S.T., M.Eng PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS BENGKULU 2015 SISTEM

Lebih terperinci

Amalia Zakiyah D4 LJ TI. LAPORAN RESMI TELNET dan SSH

Amalia Zakiyah D4 LJ TI. LAPORAN RESMI TELNET dan SSH Nama : Amalia Zakiyah NRP : 2110165021 Kelas : 1 D4 LJ TI LAPORAN RESMI TELNET dan SSH 1. Jelaskan secara terknis tentang aplikasi Telnet dan SSH, meliputi: Fungsi Nama package File konfigurasi Port number

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Defenisi Jaringan Komputer Wendell Odom (2004, hal: 5) menyatakan bahwa jaringan adalah kombinasi perangkat keras, perangkat lunak, dan pengkabelan (cabeling), yang memungkinkan

Lebih terperinci

Sequential Process. Keterangan SISTEM OPERASI KOMUNIKASI ANTAR PROSES

Sequential Process. Keterangan SISTEM OPERASI KOMUNIKASI ANTAR PROSES SISTEM OPERASI KOMUNIKASI ANTAR PROSES 1 2 Keterangan Sequential Process Model konseptual untuk empat sequential proses yang independent Multiprogramming dengan empat program Pada kenyataannya hanya satu

Lebih terperinci

BAB IV HASIL SIMULASI DAN KINERJA SISTEM

BAB IV HASIL SIMULASI DAN KINERJA SISTEM BAB IV HASIL SIMULASI DAN KINERJA SISTEM Pada bab ini membahas mengenai hasil dan kinerja sistem yang telah dirancang sebelumnya yaitu meliputi delay, jitter, packet loss, Throughput dari masing masing

Lebih terperinci

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih

BAB II KONSEP DASAR VIDEO STREAMING SERVER. komputer. Komputer server didukung dengan spesifikasi hardware yang lebih BAB II KONSEP DASAR VIDEO STREAMING SERVER 2.1 Pengertian Server Server adalah komputer yang berfungsi untuk melayani, membatasi, dan mengontrol akses terhadap klien-klien dan sumber daya pada suatu jaringan

Lebih terperinci

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK

IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK IMPLEMENTASI APLIKASI CHEPPYCHAT UNTUK JARINGAN KOMPUTER PADA LOCAL AREA NETWORK Nama Mahasiswa : Tadeus Utha D NIM : 04104025 Jurusan : Sistem Komputer Dosen Pembimbing : Yulius Satmoko R,S.kom, M.kom

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. penggunaan bandwidth. Solusi yang sering dilakukan adalah

BAB II ANALISIS DAN PERANCANGAN. penggunaan bandwidth. Solusi yang sering dilakukan adalah BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan Sering kali permasalahan dalam sebuah jaringan computer adalah proses pengiriman data lambat, rusak, dan tidak sampai ke tujuan. Permasalahan muncul

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut:

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut: 52 BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Jaringan Perancangan jaringan untuk aplikasi video streaming dengan metode multicast menggunakan perangkat-perangkat sebagai berikut: 1. 3 buah PC dan 1 buah

Lebih terperinci

Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama.

Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama. Operating System (OS) Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama. 1 Beberapa masalah yang harus diselesaikan:

Lebih terperinci

BAB III TOKEN RING. jaringan cincin (ring) dan sistem token passing untuk mengontrol akses menuju jaringan.

BAB III TOKEN RING. jaringan cincin (ring) dan sistem token passing untuk mengontrol akses menuju jaringan. BAB III TOKEN RING 3.1 Token Ring Token ring adalah sebuah arsitektur jaringan yang menggunakan topologi jaringan cincin (ring) dan sistem token passing untuk mengontrol akses menuju jaringan. Arsitektur

Lebih terperinci

4. SISTEM OPERASI TERDISTRIBUSI

4. SISTEM OPERASI TERDISTRIBUSI 4. SISTEM OPERASI TERDISTRIBUSI APAKAH SISTEM OPERASI TERDISTRIBUSI? Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang

Lebih terperinci

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP

26/09/2013. Pertemuan III. Elisabeth, S.Kom - FTI UAJM. Referensi Model TCP/IP Pertemuan III Referensi Model TCP/IP 1 TCP/IP dikembangkan sebelum model OSI ada. Namun demikian lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI. Protokol TCP/IP hanya

Lebih terperinci

Sistem Operasi Komputer. Pembahasan Deadlock

Sistem Operasi Komputer. Pembahasan Deadlock Sistem Operasi Komputer Pertemuan VII Deadlock Pembahasan Deadlock Model sistem Karakteristik deadlock Metode penanganan deadlock Deadlock prevention (mencegah) Deadlock avoidance (menghindari) Deadlock

Lebih terperinci

BAB II JARINGAN LOCAL AREA NETWORK (LAN) Jaringan komputer merupakan sekumpulan komputer yang berjumlah

BAB II JARINGAN LOCAL AREA NETWORK (LAN) Jaringan komputer merupakan sekumpulan komputer yang berjumlah BAB II JARINGAN LOCAL AREA NETWORK (LAN) 2.1 Pendahuluan Jaringan komputer merupakan sekumpulan komputer yang berjumlah banyak yang saling terpisah-pisah, akan tetapi saling berhubungan dalam melaksanakan

Lebih terperinci

Protokol dan Arsitekturnya

Protokol dan Arsitekturnya Protokol dan Arsitekturnya Karakteristik Langsung atau tidak langsung Monolitik atau terstruktur Simetrik atau tidak simetrik Standar atau tidak standar Langsung atau Tidak Langsung Langsung Sistem terkait

Lebih terperinci

RANDOM LINEAR NETWORK CODING UNTUK PENGIRIMAN PAKET YANG HANDAL DI NETWORK Reza Zulfikar Ruslam

RANDOM LINEAR NETWORK CODING UNTUK PENGIRIMAN PAKET YANG HANDAL DI NETWORK Reza Zulfikar Ruslam RANDOM LINEAR NETWORK CODING UNTUK PENGIRIMAN PAKET YANG HANDAL DI NETWORK Reza Zulfikar Ruslam 0500060 Email : mathley@elect-eng.its.ac.id Bidang Studi Telekomunikasi Multimedia Jurusan Teknik Elektro-FTI,

Lebih terperinci

LOCAL AREA NETWORK: JARINGAN KOMPUTER ANTAR GEDUNG UNTUK OTOMASI PERPUSTAKAAN SEKOLAH

LOCAL AREA NETWORK: JARINGAN KOMPUTER ANTAR GEDUNG UNTUK OTOMASI PERPUSTAKAAN SEKOLAH LOCAL AREA NETWORK: JARINGAN KOMPUTER ANTAR GEDUNG UNTUK OTOMASI PERPUSTAKAAN SEKOLAH Makalah Disampaikan dalam Diklat Otomasi Perpustakaan Sekolah Bagi Mahasiswa Jurusan Teknologi Pendidikan Fakultas

Lebih terperinci

Lapisan Data Link. Frame adalah PDU pada lapisan data link.

Lapisan Data Link. Frame adalah PDU pada lapisan data link. Lapisan Data Link Lapisan data Link melakukan dua servis dasar, yaitu membolehkan lapisan upper untuk mengakses media menggunakan teknik seperti framing dan mengontrol bagaimana data ditempatkan pada media

Lebih terperinci

TUGAS JARINGAN KOMPUTER

TUGAS JARINGAN KOMPUTER TUGAS JARINGAN KOMPUTER Visualisasi Layanan Yang Berjalan Pada Protokol UDP Dan TCP Nama : Alfiansyah Nim : 09011281520131 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERISTAS SRIWIJAYA 2017/2018 1. Layanan

Lebih terperinci

IP Routing. Olivia Kembuan, M.Eng PTIK -UNIMA

IP Routing. Olivia Kembuan, M.Eng PTIK -UNIMA IP Routing Olivia Kembuan, M.Eng PTIK -UNIMA Routing? Routing Routing adalah proses meneruskan suatu paket data dari suatu jaringan ke jaringan lain yang dituju. Router alat jaringan komputer yang melakukan

Lebih terperinci

Naufal Ilham Ramadhan SOAL

Naufal Ilham Ramadhan SOAL SOAL 1. Jelaskan perbedaan antara dua model jaringan komputer : OSI model dan TCP/IP model! 2. Jelaskan fungsi tiap layer pada model TCP/IP! 3. Apa yang dimaksud dengan protokol? 4. Jelaskan tentang konsep

Lebih terperinci

ASYNCHRONOUS TRANSFER MODE

ASYNCHRONOUS TRANSFER MODE ASYNCHRONOUS TRANSFER MODE Makalah Keempat Sebagai Tugas Kuliah Teknologi Informasi EL-517 Dosen Ir. Ono. W. Purbo, PhD Nama Mahasiswa : Adzan Rio Djatmiko NIM : 13293030 Tanggal 15 Oktober 1997 Jurusan

Lebih terperinci

BAB 3 METODOLOGI. Gambar 3.1 Kerangka Metodologi

BAB 3 METODOLOGI. Gambar 3.1 Kerangka Metodologi BAB 3 METODOLOGI 3.1 Metodologi Gambar 3.1 Kerangka Metodologi Dari kerangka metodologi yang telah dibuat, dapat dilihat bahwa terdapat 4 hal yang dilakukan terlebih dahulu yaitu : 1. Analisis Masalah

Lebih terperinci

Nama : Putra Adi Nugraha dan Priska Kalista Kelas : B

Nama : Putra Adi Nugraha dan Priska Kalista Kelas : B Nama : Putra Adi Nugraha 0606104321 dan Priska Kalista 0606101842 Kelas : B Pada kesempatan kali ini, kami membahas bab 21 mengenai Transaksi Atomik. Adapun bab ini berbicara tenang sifat keatomikan suatu

Lebih terperinci

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server.

DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP Server. DHCP ( Dynamic Host Control protocol ) adalah protokol yang berbasis arsitektur client/server yang dipakai untuk memudahkan pengalokasian alamat IP dalam satu jaringan DHCP server merupakan sebuah mesin

Lebih terperinci

BAB II. Kelebihan DNS server

BAB II. Kelebihan DNS server BAB II LANDASAN TEORI 2.1 Jaringan Komputer Jaringan komputer adalah sekumpulan peralatan atau komputer yang saling dihubungkan untuk berbagi sumber daya. (Andi Micro, 2011 : 6). Agar terjadi jaringan

Lebih terperinci

Distance Vector Routing Protocols

Distance Vector Routing Protocols Distance Vector Routing Protocols Artikel ini fokus pada Interior Gateway Protokol (IGPs). IGPs diklasifikasikan sebagai distance vector atau link-state routing protokol. artikel ini menjelaskan karakteristik,

Lebih terperinci