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

dokumen-dokumen yang mirip
TUGAS JARINGAN KOMPUTER : REVIEW TCP/IP

JARINGAN KOMPUTER MODUL 3

Monitoring Jaringan. Rijal Fadilah, S.Si

Lapisan Transport. Menjamin komunikasi yang handal antara dua buah komputer yang terhubung Terdiri atas :

AMALIA ZAKIYAH 1 D4LJ-TI

Jaringan Komputer Dasar. Oleh : Defi Pujianto, S.Kom

SEKILAS TENTANG JATINGAN KOMPUTER BESERTA MANFAATNYA

ARSITEKTUR PROTOKOL TCP/IP

REVIEW MODEL OSI DAN TCP/IP

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

TRANSPORT LAYER. Aplikasi dan Operasi pada TCP dan UDP

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

KONSEP IP ADDRESS DAN PERHITUNGAN SUBNETTING

TCP dan Pengalamatan IP

Tugas Jaringan Komputer

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

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

TRANSPORT LAYER. Fikri Fadlillah, ST

Gambar 11. Perbandingan Arsitektur OSI dan TCP/IP

Referensi Model OSI & TCP/IP

Pemrograman Jaringan

Sejarah TCP/IP TCP/IP

Referensi Model OSI & TCP/IP

Tugas Jaringan Komputer

JARINGAN KOMPUTER Layanan Dari TCP dan UDP Protocol

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

MODUL 2 WIRESHARK Protokol TCP

SERVER MANAGEMENT DAN KLASIFIKASI IP

JARINGAN KOMPUTER : RANGKUMAN KOMUNIKASI DAN PROTOKOL JARINGAN

We Can Start From Nothing

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

BAB 2: INTRODUCTION TCP/IP

DASAR JARINGAN. TCP (Transmission Control Protocol) merupakan protokol (penterjemah) dalam

Modul 10 TCP/IP Lanjutan

Fungsi Lapis Transport

Rangkuman Bab I Konsep Jaringan. Jaringan adalah kumpulan dari komputer yang saling terhubung dan berkomunikasi. Menurut

Pertemuan III. Referensi Model TCP/IP

MAKALAH PERBEDAAN TCP/IP DENGAN OSI

BAB 2 TINJAUAN PUSTAKA

TRANSPORT LAYER DEFINISI

Networking Model. Oleh : Akhmad Mukhammad

Pertemuan III. Referensi Model TCP/IP

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

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

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

TASK V OBSERVING TCP/IP, PORT USING COMMAND PROMPT AND WIRESHARK

MODUL 2 WIRESHARK Protokol TCP

BAB II DASAR TEORI. 2.1 Pentingnya Efisiensi Energi pada Perangkat Komunikasi Bergerak

Naufal Ilham Ramadhan SOAL

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

CARA KERJA TCP/IP. Bab 1. Pendahuluan

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

Laporan Pratikum Instalasi Jaringan Komputer Installasi Perangkat Jaringan Lokal

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

DISUSUN OLEH BAGAS RIVALDI (04) WONDO DWI PRASETYO (31)

Protokol Jaringan JARINGAN KOMPUTER. Ramadhan Rakhmat Sani, M.Kom

Memahami cara kerja TCP dan UDP pada layer transport

Refrensi OSI

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

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

Transport Layer. Oleh : Akhmad Mukhammad

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

Dasar Dasar Jaringan

BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu

Fungsi Lapis Transport

Minggu 6 Transport Layer

Transport Layer. Flow Control

PEMROGRAMAN JARINGAN

Penelusuran Data Melalui Jaringan Internet

Dosen Pengampu : Muhammad Riza Hilmi, ST.

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

BAB II LANDASAN TEORI

Bab 2 LANDASAN TEORI

: M Rasyid Darmawan NIM : TCP. Pengertian TCP. Karakteristik TCP

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

MODEL OSI DAN DOD. Referensi Model OSI (Open System Interconnections).

The OSI Reference Model

Konsep Bilangan Biner & Desimal. Contoh :

TUGAS JARKOM. *OSI Layer dan TCP/IP* A. OSI layer

Protokol TCP/IP. Oleh: Eko Marpanaji

BAB 2 LANDASAN TEORI

IP Address. Dedi Hermanto

Bab 5: Lapisan Transport

Pengertian TCP IP, Konsep Dasar Dan Cara Kerja Layer TC IP

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

JARINGAN KOMPUTER. Disusun Oleh : Nama : Febrina Setianingsih NIM : Dosen Pembimbing : Dr. Deris Stiawan, M.T., Ph.D.

Pertemuan 2. Komunikasi Data

JENIS-JENIS JARINGAN. Jaringan yang memiliki ruang lingkup yang sangat luas, karena radiusnya mencakup sebuah negara dan benua.

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

TK 2134 PROTOKOL ROUTING

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

DAFTAR ISTILAH / SINGKATAN

TCP/IP Transmission Control Protocol/ Internet Protocol

BAB 2 TINJAUAN PUSTAKA

Oleh ALI SHODIKIN, SH MUHAMMADIYAH 5

Analisis Perbandingan Performansi Server VoIP. berbasis Parallel Processing

STANDARISASI JARINGAN KOMPUTER. Pertemuan 5

JARINGAN KOMPUTER. A. PENGERTIAN Apa itu Jaringan Komputer

Introduction Information Technology: NETWORKING

UNIVERSITAS GUNADARMA

Transkripsi:

Dalam konsep komunikasi data suatu jaringan komputer, ada mekanisme pengiriman data dari komputer sumber ke komputer tujuan dimana proses pengiriman paket data tersebut sampai dengan benar ke komputer yang dituju. Tentunya dalam proses pengiriman yang terjadi tidak semudah yang dipikirkan. Alasan pertama, komputer tujuan berada jauh dari komputer sumber sehingga paket data yang dikirimkan bisa saja hilang atau rusak di tengah jalan. Alasan lainnya, mungkin komputer tujuan sedang menunggu/mengirimkan paket data dari/ke komputer yang lain. Tentunya paket data yang akan dikirimkan diharapkan sampai dengan tepat tanpa terjadi kerusakan. Untuk mengatur mekanisme komunikasi data tersebut dibutuhkan pengaturan proses pengiriman data yang dikenal sebagai protocol. Protokol di sini adalah sebuah perangkat lunak yang melekat pada setiap sistem operasi tertentu. TCP/IP (singkatan dari "Transmission Control Protocol") adalah sekumpulan protokol yang didesain untuk melakukan fungsi-fungsi komunikasi data pada jaringan komputer. TCP/IP terdiri atas sekumpulan protokol yang masing-masing bertanggung jawab atas bagian-bagian tertentu dari komunikasi data. Kesimpulannya, TCP/IP inilah yang memungkinkan kumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu jaringan. TCP/IP dapat diterapkan dengan mudah di setiap jenis komputer dan inteface jaringan, karena sebagian besar isi kumpulan protokol ini tidak spesifik terhadap satu komputer atau peralatan jaringan tertentu. Sekumpulan protokol TCP/IP ini dimodelkan dengan empat layer TCP/IP, sebagaimana terlihat pada gambar dibawah ini. Konsep TCP/IP Dalam konsep komunikasi data suatu jaringan komputer, ada mekanisme pengiriman data dari komputer sumber ke komputer tujuan dimana proses pengiriman paket data tersebut sampai dengan benar ke komputer yang dituju. Tentunya dalam proses pengiriman yang terjadi tidak semudah yang dipikirkan. Alasan pertama, komputer tujuan berada jauh dari komputer sumber 1 / 10

sehingga paket data yang dikirimkan bisa saja hilang atau rusak di tengah jalan. Alasan lainnya, mungkin komputer tujuan sedang menunggu/mengirimkan paket data dari/ke komputer yang lain. Tentunya paket data yang akan dikirimkan diharapkan sampai dengan tepat tanpa terjadi kerusakan. Untuk mengatur mekanisme komunikasi data tersebut dibutuhkan pengaturan proses pengiriman data yang dikenal sebagai protocol. Protokol di sini adalah sebuah perangkat lunak yang melekat pada setiap sistem operasi tertentu. Lapisan Network Lapisan Network bertanggung jawab mengirim dan menerima data ke dan dari media fisik. Media fisiknya dapat berupa kabel, serat optik atau gelombang radio. Karena tugasnya ini, protokol pada layer ini harus mampu menterjemahkan sinyal listrik menjadi data digital yang di mengerti oleh komputer, yang berasal dari peralatan lain yang sejenis. Lapisan Internet Lapisan Internet bertanggung jawab dalam proses pengiriman paket ke alamat yang tepat. Pada layer ini terdapat tiga macam protokol, yaitu IP, ARP, dan ICMP. IP (Internet Protocol) berfungsi untuk menyampaikan paket data ke alamat yang tepat. ARP (Address Resulotion Protocol) ialah protokol yang digunakan untuk menemukan alamat hardaware dari host/komputer yang terletak pada network yang sama. Sedangkan ICMP (Internet Control Massage Protocol) ialah protokol yang digunakan untuk mengirimkan pesan dan melaporkan kegagalan pengiriman data. Lapisan Transport Layer Transport, berisi protokol yang bertanggung jawab untuk mengadakan komunikasi antara dua host/komputer. Pada lapisan Transport menggunakan Acknowledgement positif dan Acknowledgement negative pada aliran datanya. Acknowlegment positif akan memberitahukan pesan apabila data yang di transferkan telah sampai sedangkan Acknowledgement negative jika paket yang ditransfer tidak sampai ke tujuan maka akan terjadi pengiriman ulang. Kedua protokol tersebut ialah TCP (Transmission Control Protokol) dan UDP (User Datagram Protocol). 2 / 10

Lapisan Aplikasi Layer teratas adalah Aplication Layer. Pada layer inilah terletak semua aplikasi yang menggunakan protokol TCP/IP misalnya http, ftp, telnet, smpt dan lain sebagainya. IP Addressing IP address digunakan untuk mengidentifikasi interface jaringan pada host dari suatu komputer. Dengan adanya IP address masing-masing host dapat terhubung dan saling bertukar informasi melalaui media transmisi kabel seperti UTP, koaksil atau fiber optic. Sebagai contoh sederhana, jika sebuah surat akan dikirimkan/ ditujukan ke orang lain maka surat tersebut harus dilengkapi dengan alamat lengkap si penerima. Tentu juga alamat si pengirim perlu dicantumkan untuk memudahkan penerima dari mana datangnya surat tersebut. Jika alamat si penerima tidak lengkap misalnya tidak ada nomor rumah, tidak di cantumkan nama penerima maka surat tersebut dipastikan tidak akan sampai. IP address adalah sekelompok bilangan biner 32 bit yang dibagi menjadi 4 bagian yang masing-masing bagian itu terdiri dari 8 bit, angka pada masing-masing bit tersebut adalah angka 1 dan 0. misalnya : 11000111. Nilai paling besar dari biner 8 bit adalah 255, angka 255 ini dihitung dari bilangan biner 2 berpangkat. Misalnya : 11111111 = 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255 3 / 10

Dengan demikian IP address yang terdiri dari 4 bagian bilangan 8 bit maka nilai terbesar IP address tersebut adalah 11111111.11111111.11111111.11111111 atau 255.255.255.255.255 Untuk memudahkan kita dalam membaca dan mengingat suatu alamat IP maka umumnya penamaan yang digunakan adalah berdasarkan bilangan desimal. IP address dibagi menjadi kelas-kelas yang masing-masing mempunyai kapasitas jumlah IP yang berbeda-beda. IP address terdiri dari dua bagian yaitu bagian network ID dan host ID. Network ID menunjukkan ID alamat jaringan tempat host-host berada sedangkan host ID adalah bagian yang menunjukkan host itu berada. Sederhananya, Network ID seperti nama jalan sedangkan Host ID adalah nomor rumah di jalan tersebut. Kelas-kelas IP address adalah sebagai berikut : Kelas A IP address kelas A terdiri dari 8 bit untuk network ID dan sisanya 24 bit digunakan untuk host ID, sehingga IP address kelas A digunakan untuk jaringan dengan jumlah host sangat besar. Pada bit pertama berikan angka 0 sampai dengan 127. Karakteristik IP Kelas A Format : 0NNNNNNN.HHHHHHHH.HHHHHHHH.HHHHHHHH 4 / 10

Bit Pertama : 0 NetworkID : 8 bit HostID : 24 bit Bit Pertama : 0-127 Jumlah : 126 (untuk 0 dan 127 dicadangkan) Range IP : 1.x.x.x 126.x.x.x Jumlah IP : 16.777.214 Misalnya IP address 120.31.45.18 maka Network ID = 120 HostID = 31.45.18 Jadi IP di atas mempunyai host dengan nomor 31.45.18 pada jaringan 120 Kelas B 5 / 10

IP address kelas B terdiri dari 16 bit untuk network ID dan sisanya 16 bit digunakan untuk host ID, sehingga IP address kelas B digunakan untuk jaringan dengan jumlah host tidak terlalu besar. Pada 2 bit pertama berikan angka 10 sehingga bit awal IP tersebut mulai dari 128 191. Karakteristik IP Kelas B Format : 10NNNNNN..NNNNNNNN.HHHHHHHH.HHHHHHHH Bit Pertama : 10 NetworkID : 16 bit HostID : 16 bit Bit Pertama : 128-191 Jumlah : 16.384 Range IP : 128.1.x.x 191.155.x.x Jumlah IP : 65.532 Misalnya IP address 150.70.45.18 maka 6 / 10

Network ID = 150.70 HostID = 60.56 Jadi IP di atas mempunyai host dengan nomor 60.56 pada jaringan 150.70 Kelas C IP address kelas C terdiri dari 24 bit untuk network ID dan sisanya 8 bit digunakan untuk host ID, sehingga IP address kelas C digunakan untuk jaringan untuk ukuran kecil. Kelas C biasanya digunakan untuk jaringan Local Area Network atau LAN. Pada 3 bit pertama berikan angka 110 sehingga bit awal IP tersebut mulai dari 192 223. Karakteristik IP Kelas C Format : 110NNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH Bit Pertama : 110 NetworkID : 24 bit HostID : 8 bit Bit Pertama : 192-223 7 / 10

Jumlah : 16.384 Range IP : 192.0.0.x.x 223.255.255.x.x Jumlah IP : 254 IP Misalnya IP address 192.168.1.1 maka Network ID = 192.168.1 HostID = 1 Jadi IP di atas mempunyai host dengan nomor 1 pada jaringan 192.168.1 Kelas IP address lainnya adalah D dan E, namum kelas IP D dan E tersebut tidak digunakan untuk alokasi IP secara normal namum digunakan untuk IP multicasting dan untuk experimental. Prinsip Kerja TCP TCP mempunyai prinsip kerja seperti "virtual circuit" pada jaringan telepon. TCP lebih mementingkan tata-cara dan keandalan dalam pengiriman data antara dua komputer dalam jaringan. TCP tidak peduli dengan apa-apa yang dikerjakan oleh IP, yang penting adalah hubungan komunikasi antara dua komputer berjalan dengan baik. Dalam hal ini, TCP mengatur bagaimana cara membuka hubungan komunikasi, jenis aplikasi apa yang akan dilakukan dalam komunikasi tersebut (misalnya mengirim e-mail, transfer file, dsb.) Di samping itu, juga 8 / 10

mendeteksi dan mengoreksi jika ada kesalahan data. TCP mengatur seluruh proses koneksi antara satu komputer dengan komputer yang lain dalam sebuah jaringan komputer. Berbeda dengan IP yang mengandalkan mekanisme connectionless pada TCP mekanisme hubungan adalah connection oriented. Dalam hal ini, hubungan secara logik akan dibangun oleh TCP antara satu komputer dengan komputer yang lain. Dalam waktu yang ditentukan komputer yang sedang berhubungan harus mengirimkan data atau acknowledge agar hubungan tetap berlangsung. Jika hal ini tidak sanggup dilakukan maka dapat diasumsikan bahwa komputer yang sedang berhubungan dengan kita mengalami gangguan dan hubungan secara logik dapat diputus. Hal yang cukup penting untuk dipahami pada TCP adalah port number. Port number menentukan servis yang dilakukan oleh program aplikasi diatas TCP. Nomor-nomor ini telah ditentukan oleh Network Information Center dalam Request For Comment (RFC) 1010 [10]. Sebagai contoh untuk aplikasi File Transfer Protokol (FTP) diatas transport layer TCP digunakan port number 20 dan masih banyak lagi. Prinsip kerja dari TCP berdasarkan prinsip client-server. Dimana server adalah program pada komputer yang secara pasif akan mendengarkan (listen) port number yang telah ditentukan pada TCP. Sedang client adalah program yang secara aktif akan membuka hubungan TCP ke komputer server untuk meminta servis yang dibutuhkan. Awalnya suatu paket dengan SYN-flag dikirim ke IP tujuan, tujuan akan memberikan respon dengan suatu ACK(SYN) flag atau suatu paket dengan RST-flag. SYN singkatan dari SYN-(synchronisation), yang digunakan untuk 'memberitahukan' komputer tujuan suatu permintaan melakukan koneksi, kalau diterima, maka permintaan tersebut akan dijawab dengan suatu paket ACK(SYN) flag. ACK singkatan dari ACK-(Acknowledgement). Setelah menerima paket dengan ACK(SYN) flag, komputer mengirim kembali suatu ACK memberitahukan host lain bahwa koneksi telah dibuat. Hal ini kita sebut sebagai "Three-Way-Handshake". Jika koneksi telah dibuat dan salah satu host ingin melakukan disconnect, akan dikirim suatu paket dengan FIN-flag diaktifkan. (FIN singkatan dari FINish). 9 / 10

Sumber : http://kwali.info 10 / 10