Protokol TCPIP TA : Analisis Pola Keyword Pencarian Pada Google Menggunakan Market Basket Analysis (Studi Kasus: Stikom Wireless Connection).

2.9 Protokol TCPIP

Pada dasarnya komunikasi data merupakan proses mengirimkan data dari satu komputer ke komputer yang lain. Untuk dapat mengirimkan data, pada komputer harus ditambahkan alat khusus, yang dikenal sebagai network interface interface jaringan. Jenis interface jaringan ini bermacam-macam, bergantung pada media fisik yang digunakan untuk mentransfer data tersebut. Dalam proses pengiriman data ini terdapat beberapa masalah yang harus dipecahkan. Pertama, data harus dapat dikirimkan ke komputer yang tepat, sesuai tujuannya. Hal ini akan menjadi rumit jika komputer tujuan transfer data ini tidàk berada pada jaringan lokal, melainkan di tempat yang jauh. Jika lokasi komputer yang saling berkomunikasi jauh secara jaringan maka terdapat kemungkinan data rusak atau hilang Karenanya, perlu ada mékanisme yang mencegah rusaknya data. Hal lain yang perlu diperhatikan ialah, pada komputer tujuan transfer data mungkin terdapat lebih dari. satu aplikasi yang menunggu datangnya data. Data yang dikirim harus sampai ke aplikasi yang tepat, pada komputer yang tepat, tanpa kesalahan. Cara alamiah, untuk menghadapi setiap masalah yang rumit ialah memecahkan masalah tersebut menjadi bagian yang lebih kecil. Dalam memecahkan masalah transfer data di atas, para ahli jaringan komputer pun melakukan hal yang sama. Untuk setiap problem komunikasi data, diciptakan solusi khusus berupa aturan-aturan untuk menangani problem tersebut. Untuk me- nangani semua rnasalah komunikasi data, keseluruhan aturan ini harus bekerja sama satu dengan lainnya. Sekumpulan aturan untuk mengatur proses pengiriman data ini disebut sebagai protokol kornunikasi data. Prbtokol ini diimplementasikan dalam bentuk program komputer software yang terdapat pada komputer dan, peralatan komunikasi data lainnya. TCPIP adalah sekumpulan protokol yang didesain untuk melakukan fungsi- fungi komunikasi data pada Wide Area Network WAN. TCPIP terdiri atas sekumpulan protokol yang masing-masing bertanggung jawab atas bagian-bagian tertentu dari komunikasi data. Berkat prinsip in tugas masing-masing protokol menjadi jelas dan sederhana. Protokol yang satu tidak perlu mengetahui cara kerja protokol yang lain, sepanjang ia masih bisa saling mengirim dan menerima data. Berkat penggunaan prinsip ini, TCPIP menjadi protokol komunikasi data yang fleksibel. Protokol TCPIP dapat diterapkan dengan mudah di setiap jenis komputer dan interface jaringan, karena sebagian besar isi kumpulan protokol im tidak spesifik terhadap satu komputer atau peralatan jaringan tertentu. Agar TCPIP dapat berjalan di atas interface jaringan tertentu, hanya perlu dilakukan perubahan path protokol yang berhubungan dengan interface jaringan saja. Sekumpulan protokol TCPIP ini dimodelkan dengan empat layer TCPIP, sebagaimana terlihat pada gambar di bawah ini. Gambar 2.1 Layer TCPIP TCPIP terdiri atas empat lapis kumpulan protokol yang tertingkat. Keempat lapislayer tersebut adalah: 1. Network Interface Layer 2. Internet Layer 3. Transport Layer 4. Application Layer Dalam TCPIP, terjadi penyampaian data dan protokol yang berada di satu layer ke protokol yang berada di layer yang lain. Setiap protokol memperlakukan semua informasi yang diterimanya dari protokol lain sebagai data Jika suatu protokol menerima data dari protokol lain di layer atasnya, ia akan menambahkan informasi tambahan miliknya ke data tersebut. Informasi ini memiliki fungsi yang sesuai dengan fungsi protokol tersebut. Setelah itu, data ini diteruskan lagi ke protokol path layer di bawahnya. Hal yang sebaliknya terjadi jika suatu protokol menerima data dari protokol lain yang berada pada layer di bawahnya. Jika data ini dianggap valid, protokol akan melepas informasi tambahan tersebut, untuk kemudian meneruskan data itu ke protokol lain yang berada pada layer di atasnya. Gambar 2.2 Pergerakan data dalam layer TCPIP LapisanLayer terbawah, yaitu Network Interface layer, bertanggung jawab mengirim dan menerima data dari media fisik. Media fisiknya dapat berupa kabe, serat optik, atau gelombang radio. Karena tugasnya ini, protokol pada layer ini harus mampu menerjemahkan sinyal listrik menjadi data digital yang dimengerti komputer, yang berasal dari peralatan lain yang sejenis. LapisanLayer protokol berikutnya ialah Internet Layer. Protokol yang berada pada layer ini 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 Resolution Protocol ialah protokol yang digunakan untuk menemukan alamat hardware dari komputer yang terletak pada network yang sama. Sedangkan ICMP Internet Control Message Protocol ialah protokol yang digunakan untuk mengirimkan pesan dan melaporkan kegagalan pengiriman data. Layer berikutnya, yaitu Transport Layer, berisi protokolyang bertanggung jawab untuk mengadakan kornunikasi antara dua komputer. Kedua protokol terse- but ialah TCP Transmission Control Protocol dan UDP User Datagram Protocol. Layer teratas, ialah Application Layer. Pada layer inilah terletak semua aplikasi yang menggunakan protokol TCPIP.

2.10 Interaksi Manusia dan Komputer