BAB II. Protocol and Error Handling

dokumen-dokumen yang mirip
LAPISAN JARINGAN (NETWORK LAYER) Budhi Irawan, S.Si, M.T

Materi Kuliah Jaringan Komputer ke-1 : DATA PROSES INFORMASI. Hand Out : Piping Supriatna

CARA KERJA TCP/IP. Bab 1. Pendahuluan

KOMUNIKASI DATA. Sumber Media Transmisi Penerima

ERROR DETECTION. Parity Check (Vertical Redudancy Check) Longitudinal Redudancy Check Cyclic Redudancy Check Checksum. Budhi Irawan, S.Si, M.

DETEKSI DAN KOREKSI KESALAHAN

Flow Control. stop-and-wait

PERCOBAAN IV Komunikasi Data MODEM

Pertemuan I. Ali Tarmuji, S.T., M.Cs. Fiftin Noviyanto, S.T., M.Cs.

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

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

Aplikasi Dasar Internet

RANGKUMAN TEKNIK KOMUNIKASI DATA DIGITAL

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

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

BAB 2 LANDASAN TEORI. TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah

Gambar 1.1 Contoh Jaringan Peer To Peer

Serial Communication II

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

Badiyanto, S.Kom., M.Kom. Refrensi : William Stallings Data and Computer Communications

DATA LINK LAYER. Gambar. 1: Fungsi dari Data Link Layer. Gambar. 2: PDU pada Data Link Layer berupa Frames

BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu

Internet. Internet dapat diarekan sebagai jaringan komputer luas dan besar yang mendunia,

Deteksi dan Koreksi Error

TCP/IP (singkatan dari "Transmission Control Protocol")

AMALIA ZAKIYAH 1 D4LJ-TI

Deteksi & Koreksi Kesalahan

Selama tahun 1973, Cerf dan Kahn menyusun beberapa protokol pertama komunikasi data untuk mendukung arsitektur yang mereka miliki

Pertemuan III. Referensi Model TCP/IP

JARINGAN KOMPUTER PENDAHULUAN STMIK TASIKMALAYA

TCP dan Pengalamatan IP

Referensi Model OSI & TCP/IP

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

DIKTAT MATA KULIAH KOMUNIKASI DATA BAB V DETEKSI DAN KOREKSI KESALAHAN

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

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

PENGANTAR KOMPUTER & SOFTWARE I PENGENALAN JARINGAN KOMPUTER

BAB 2: INTRODUCTION TCP/IP

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing.

Tugas Jaringan Komputer

Rahmady Liyantanto liyantanto.wordpress.com

MAKALAH TIK PROTOKOL JARINGAN INTERNET

STMIK AMIKOM YOGYAKARTA. Oleh : Nila Feby Puspitasari

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

MODEM. Internal /Onboard Modem. External Modem. Jaringan Teleponi 1 1. Prima K PENS

IP Address. Dedi Hermanto

PENGANTAR KOMPUTER DAN TI 2C

Week #5 Protokol Data Link Control

Sejarah TCP/IP TCP/IP

Kelompok 2 (3KA35) Dedy Setyo Pangestu ( ) Febri Markuri ( ) Melpin Agun Framansa ( ) DATA LINK LAYER

Bab I PENDAHULUAN. Voice over Internet Protocol (VoIP) adalah teknologi yang mampu

MAKALAH PERBEDAAN TCP/IP DENGAN OSI

We Can Start From Nothing

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

TRANSPORT LAYER DEFINISI

diperoleh gambaran yang lebih baik tentang apa yang terjadi di jaringan dan dapat segera diketahui penyebab suatu permasalahan.

KONSEP JARINGAN KOMPUTER

Pertemuan III. Referensi Model TCP/IP

MODEL REFERENSI OSI & TCP/IP. Budhi Irawan, S.Si, M.T

JARINGAN KOMPUTER. APA ITU JARINGAN COMPUTER PENGGUNA JARINGAN COMPUTER Business application Home application Mobile users

Pengenalan Internet. Arrummaisha A

Komputer Perkantoran. Salhazan Nasution, S.Kom

Konsep Bilangan Biner & Desimal. Contoh :

Pemrograman Jaringan

Data and Computer BAB 1

Materi 1. Pendahuluan

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


BAB II GAMBARAN UMUM OBJEK. Aplikasi dan layanan yang menggunakan jaringan komputer terus

KOMUNIKASI DATA Kontrol Komunikasi

Pengenalan Internet dan Protokol HTTP

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

Model Protokol dan Referensi Jaringan. Pertemuan 4

JARINGAN KOMPUTER. : Karyn Vusvyta NIM : DOSEN PEMBIMBING : Dr. Deris Stiawan, M.T. FAKULTAS ILMU KOMPUTER JURUSAN SISTEM KOMPUTER

MENGENAL JARINGAN LAN (LOCAL AREA NETWORK) Awalina Kurniastuti Staff Jurusan Matematika FMIPA UNDIP

TUGAS JARINGAN KOMPUTER : REVIEW TCP/IP

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang

MEMPELAJARI JARINGAN KOMPUTER DAN INTERNET

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

REVIEW MODEL OSI DAN TCP/IP

TUGAS KELAS 1 Praktek Jaringan Komputer 2 Tentang Ringkasan Model DOD D I S U S U N OLEH :

Teknik Komunikasi Data Digital

BAB I PENDAHULUAN 1.1. Latar Belakang

Muhamad Husni Lafif. TCP/IP. Lisensi Dokumen: Copyright IlmuKomputer.

LAYERED MODEL 9/1/2010. Gambaran Umum Referensi OSI. Pertemuan 6

Dasar Jaringan Komputer

A I S Y A T U L K A R I M A

Bab 1. Pengenalan. William Stallings Komunikasi Data dan Komputer

PENGANTAR INTERNET & DESAIN WEB

Internet? Bukan merupakan suatu singkatan Terdapat berbagai definisi Internet

LAPORAN PENDAHULUAN PRAKTIKUM ADMINISTRASI MANAJEMEN JARINGAN WEB SERVER

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

Mata Kuliah : Jaringan Komputer Dosen Pengampu : Harun Mukhtar, S.Kom, M.Kom Universitas Muhammadiyah Riau

lapisan-lapisan pada TCP/IP tidaklah cocok seluruhnya dengan lapisan-lapisan OSI.

BAB 1 PENDAHULUAN. Teknologi Internet dewasa ini tidak lagi merupakan teknologi yang mahal (expensive

BAB IV PENGUJIAN DAN ANALISA JARINGAN

Model Komunikasi. Sumber-sumber. Alat Pengirim. Sistem Trasmisi. Alat Penerima. Tujuan (Destination) Menentukan data untuk dikirim

Jaringan Komputer dan Hardware DEPARTEMEN PENDIDIKAN NASIONAL UNIVERSITAS PENDIDIKAN INDONESIA 2008

Adapun 3 metode untuk pengalokasian alamat IP pada DHCP server :

Transkripsi:

BAB II Protocol and Error Handling A. Protocol 1. Pengertian Protocol dan TCP/IP (Transfer Control Protocol/ Internet Protocol) Protocol adalah bahasa atau prosedur hubungan yang digunakan oleh satu sistem komputer dengan sistem lainnya sehingga antara keduanya bisa saling berhubungan, untuk dapat berkomunikasi kedua sistem harus menggunakan protocol yang sama. Protocol, suatu kesepakatan mengenai bagaimana komunikasi akan dilakukan (Taneenbaum; 1992, sumber : kipsaint.com). Seperti yang dijelaskan di atas, protocol adalah bahasa atau prosedur untuk mengkomunikasikan komputer. Beberapa protocol yang biasa kita dengar lebih dikenal adalah bahasa program atau software. Namun, saat ini yang akan kita bahas adalah protocol yang termasuk dalam jenis protocol dalam bahsan jaringan, yaitu TCP/ IP (Transfer Control Protocol/ Internet Protocol). TCP/ IP adalah dua buah protokol yang dikembangkan oleh militer AS yang memungkinkan komputer pada jaringan dapat saling berhubungan. IP digunakan untuk memindahkan paket data antarsimpul. TCP digunakan untuk memverifikasi pengiriman dari client ke server. TCP/IP adalah dasar internet dan dapat ditemukan pada 3

4 semua sistem operasi modern, seperti Unix dan Windows. - Protokol komunikasi yang mula-mula dikembangkan oleh Departemen Pertahanan AS. TCP/IP menyediakan jalur transportasi data sehingga sejumlah data yang dikirim oleh suatu server dapat diterima oleh server yang lain. TCP/IP merupakan protokol yang memungkinkan sistem di seluruh dunia berkomunikasi pada jaringan tunggal yang disebut Internet. (sumber : kipsaint.com) 2. Sejarah Transfer Control Protocol / Internet Protocol dan Arsitektur TCP/IP Internet Protocol dikembangkan pertama kali oleh Defense Advanced Research Projects Agency ( DARPA) pada tahun 1970 sebagai awal dari usaha untuk mengembangkan protokol yang dapat melakukan interkoneksi berbagai jaringan komputer yang terpisah, yang masingmasing jaringan tersebut menggunakan teknologi yang berbeda. Protokol utama yang dihasilkan proyek ini adalah Internet Protocol (IP). Riset yang sama dikembangkan pula yaitu beberapa protokol level tinggi yang didesain dapat bekerja dengan IP. Yang paling penting dari proyek tersebut adalah Transmission Control Protocol (TCP), dan semua grup protocol diganti dengan TCP/IP suite. Pertamakali TCP/IP diterapkan di ARPANET, dan mulai berkembang setelah Universitas California di Berkeley mulai menggunakan TCP/IP dengan sistem operasi UNIX. Selain Defense Advanced Research Projects Agency (DARPA) ini yang

5 mengembangkan Internet Protocol, yang juga mengembangkan TCP/IP adalah Department of defense (DOD). 3. Jenis Protocol Ada dua jenis IP yang dipakai saat ini, yaitu : IPv4 dan IPv6. Penjelsannya lebih lanjut adalah : a. IPv4 Alamat IP versi 4 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 4. Panjang totalnya adalah 32-bit, dan secara teoritis dapat mengalamati hingga 4 miliar host komputer atau lebih tepatnya 4.294.967.296 host di seluruh dunia, jumlah host tersebut didapatkan dari 256 (didapatkan dari 8 bit) dipangkat 4(karena terdapat 4 oktet) sehingga nilai maksimal dari alamt IP versi 4 tersebut adalah 255.255.255.255 dimana nilai dihitung dari nol sehingga nilai nilai host yang dapat ditampung adalah 256x256x256x256=4.294.967.296 host. Seiring dengan perkembangan kepemilikan PC (Personal Computer) di dunia semakin banyak, kuota yang disediakan oleh IP versi 4 tidak dapat mencukupi. Maka dibuatlah IP versi baru yaitu IP versi 6 yang selanjutnya akan dijelaskan.

6 b. IPv6 Alamat IP versi 6 adalah sebuah jenis pengalamatan jaringan yang digunakan di dalam protokol jaringan TCP/IP yang menggunakan protokol IP versi 6. IP ini tersusun oleh gabungan antara huruf dan angka (variation character). Panjang totalnya adalah 128-bit, dan secara teoritis dapat mengalamati hingga 2128 = 3,4 x 1038 host komputer di seluruh dunia. Contoh alamat IP versi 6 adalah 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A. B. Error Handling Dalam suatu transmisi data dapat terjadi gangguan yang tidak diharapkan. Gangguan tersebut disebut noise. Agar noise tersebut tidak mengganggu terhadap koneksi, ada bberapa teknik untuk mendeteksi adanya noise tersebut dan melakukan perbaikan selanjutnya. 1. Echo Technique Paket data yang ditransmisikan oleh Transmitter dibandingkan dengan paket data yang ditransmisi balik oleh Receiver ke Transmitter. a. Jika paket data yang ditransmisikan sama dengan yang diterima kembali, berarti tidak ada kesalahan transmisi data. b. Jika paket data yang ditransmisikan tidak sama dengan yang diterima kembali, maka paket data akan ditransmisi ulang oleh Transmitter.

7 Salah satu cara pendeteksian menggunakan teknik ini adalah teknik pinging, dimana salah satu komputer memberikan semacam stimulus atau seruan kepada komputer lain. Selanjutnya apabila komunikasi lancar, maka komputer kedua akan memberi respons yang baik. Namun, jika komputer kedua merespon kurang baik (response time out), maka akan terjadi lost connection atau koneksi tidak lancar. Permintaan data akan terus dilakukan sampai ada respon yang diharapkan, namun jika koneksi memang tidak lancar maka respon yang didapat akan tetap. Pada intinya penanganan dengan menggunakan Echo technique ini adalah menyamakan jumlah paket yang dikirim oleh transmiter dengan jumlah paket yang ditransmisi balik oleh receiver, jika terjadi ketidaksamaan antara paket yang dikirim dengan paket yang diterima maka kemungkinan terjadi suatu kesalahan atau koneksi terganggu diantara pengirim dan penerima paket data itu. Sehingga paket akan terus ditransmisikan atau dikirim ulang oleh transmiter. 2. Two Way Coordinate Checking Yaitu melakukan pendeteksian data yang ditransmisikan dengan jalan memeriksa pariti dari dua arah koordinat. Tiap-tiap karakter yang ditransmisikan diberi tambahan sebuah bit yang berfungsi sebagai parity check dan satu blok karakter yang ditransmisikan diberi sebuah karakter

8 tambahan yang berfungsi sebagai Block Check Character (BCC). BCC disebut juga dengan Longitudinal Redudancy Check Character (LRCC). BCC adalah suatu karakter khusus yang terdapat pada tiap blok yang dibentuk dari bit uji pada proses deteksi kesalahan transmisi dengan teknik LRC. 3. Cyclic Redudancy Check (CRC) Sebuah system error checking yang dipergunakan dalam proses transmisi yang berfungsi mendeteksi jika data yang diterima mengalami perubahan. Sebuah angka dikalkulasi berdasarkan data asli (original), proses transmisi, data akhir yang diterima. Jika kalkulasi itu berbeda, maka telah terjadi perubahan data. CRC adalah teknik matematika yang digunakan untuk memeriksa kesalahan yang terjadi pada pengiriman data dengan modem. Karena beberapa line telepon rentan dan dapat memutuskan transmisi, pemeriksaan ini menjadi penting. Jika transmisi data gagal maka penerima transmisi data mengirimkan sinyal NAK (Negative Acknowledgment) untuk meminta dikirim data lagi. (sumber : kipsaint.com) sumber penerima remainder data Data/constant = quotien + remainder yang dikirim Data/constant = quotien + remainder yang dihitung remainder yang dikirim = remainder yang diterima??? Skema CRC