2.12 Protokol Jaringan
2.12.1 Definisi Protokol
Protokol merupakan
himpunan aturan-aturan
yang memungkinkan komputer satu dapat berhubungan dangan komputer
yang lain. Aturan-aturan ini meliputi tatacara bagaimana agar komputer bisa saling berkomunikasi. Syafrizal, 2005
Sedangkan menurut Jogiyanto, 1999 Protokol adalah suatu kumpulan dari aturan-aturan yang berhubungan dengan komunikasi
data antara alat-alat komunikasi supaya komunikasi data dapat dilakukan dengan benar.
2.12.2 Fungsi Protokol
Secara umum
fungsi dari
protokol adalah
untuk menghubungkan sisi pengirim dan penerima dalam berkomunikasi
serta dalam bertukar informasi agar dapat berjalan dengan baik dan benar dengan keandalan yang tinggi Kristanto, 2003
2.12.3 TCP Transmission Control Protokol
TCP merupakan protokol yang bersifat connection oriented. Artinya sebelum proses transmisi data terjadi, dua aplikasi TCP harus
melakukan pertukaran kontrol infromasi handshaking. TCP juga bersifat reliable karena menerapkan fitur deteksi kesalahan dan
retransmisi apabila ada data yang rusak. Sehingga keutuhan data dapat terjamin. Sofana, 2010
2.12.4 UDP User Datagram Protokol
UDP merupakan protokol yang bersifat connectionless oriented. Artinya, saat melakukan pengiriman data tidak dilakukan
proses handshaking, tidak ada sequencing datagram, dan tidak ada garansi bahwa paket data datagram yang dikirim akan tiba dengan
selamat. UDP juga tidak menyediakan fitur kesalahan. Sofana, 2010
2.12.5 IP Address
IP addres atau alamat IP yang bahasa awamnya bisa di sebut
dengan kode pengenal komputer pada jaringan merupakan komponen vital pada internet, karena tanpa alamat IP seseorang tidak akan dapat
terhubung ke internet. Setiap komputer yang terhubung ke internet setidaknya harus memiliki satu buah alamat IP pada setiap perangkat
yang terhubung ke internet dan alamat IP itu sendiri harus unik karena
tidak boleh ada komputer atau server dan juga perangkat jaringan
lainnya yang menggunakan alamat IP yang sama di internet. Sugeng,
2006 Alamat IP IPv4 pada mulanya adalah deretan bilangan biner
sepanjang 32 bit yang dipakai untuk mengindentifikasi host pada
jaringan. Alamat IP ini di berikan secara unik pada masing-masing komputerhost yang terhubung ke internet. Prinsip kerjanya adalah
paket yang membawa data dimuati alamat IP dari komputer pengirim data kepada alamat IP pada komputer yang akan dituju, kemudian
data tersebut dikirim ke jaringan. Packet ini kemudian di kirim dari router ke router dengan berpedoman pada alamat IP tersebut menuju
ke komputer yang dituju. Sugeng, 2006
2.12.6 Subnet Mask