PEMBAHASAN
1.1 Pengertian TCP/ IP
TCP/IP (Transmission Control Protocol/Internet Protocol) adalah sekelompok
protocol yang mengatur komunikasi data komputer di Internet. Komputer-komputer yang
terhubung ke internet berkomunikasi dengan protocol ini. Karena menggunakan bahasa
yang sama, yaitu protocol TCP/IP, perbedaan jenis komputer dan system operasi tidak
menjadi masalah. Komputer PC dengan system Operasi Windows dapat berkomunikasi
dengan komputer Macintosh atau dengan Sun SPARC yang menjalankan Solaris. Jadi,
jika sebuah komputer menggunakan protocol TCP/IP dan terhubung langsung ke
Internet, maka komputer tersebutdapat berhubungan dengan komputer di belahan dunia
manapun yang juga terhubung ke Internet.
1.2 Arsitektur protocol TCP/ IP
Karena tidak ada perjanjian umum tentang bagaimana melukiskan TCP/IP dengan
model layer, biasanya TCP/IP didefinisikan dalam 3-5 level fungsi dalam arsitektur
protocol. Kali ini kita akan melukiskan TCP/IP dalam 4 layer model, yaitu seperti
digambarkan dalam diagram di bawah ini :
1. Application Layer
Fungsi application layer yaitu bertugas untuk melayani permintaan data atau
servis, aplikasi pada layer ini menunggu di portnya masing-masing pada suatu antrian
untuk diproses. Yang bekerja pada layer ini yaitu aplikasi:
.
2. Transport Layer/Host to Host
Divisi ini bertugas untuk menerima data dari layer diatasnya yaitu application
layer, dan menentukan jenis protocol yang akan digunakan untuk pengiriman data, 2
protocol yang umum digunakan adalah UDP (User Datagram Protocol) dan
TCP(Transmission Control Protocol)
TCP- digunakan untuk mengirim data dengan prioritas keutuhan data, dimana data
yang
dikirim dan diterima sama peris atau jaminan 100% bagian pecahan data yang dikirim
akan benar-benar utuh.
Jika sampai data hilang 1bit saja,file akan rusak dan tidak berguna, seperti ketika
melakukan pengiriman file aplikasi maka dipilih protocol TCP untuk memastikan file
tidak korup ketika dikirim melalui jalur internet.
Protocol TCP bekerja agak lambat karena harus bekerja extra untuk memastikan data
telah dikirim dan diterima dengan utuh.
UDP- protocol ini mengabaikan keutuhan data yang dikirim dan diterima,
tugasnyahanya mengirim data tanpa peduli apakah data diterima dengan utuh atau
tidak.
Protocol ini sangat cepat dalam mengrim data karena seperti orang asal lempar barang
saja tanpa peduli barang sampai /tidak. penggunaan protocol ini dikhususkkan untuk
mentransfer data/informasi dengan target data tersaji secara real time dan tanpa delay.
Misalnya game online, streaming (radio streaming /video streaming) , jenis
data video/audio /game online hanya akan lag/ glitch saja dan tidak ada istilah korup.
karena memang yang diperluakan adalah real time.
Di layer ini koneksi antara 2 komputer terbentuk secara virtual dan terjadi proses kirim
dan menerima data.(seperti kita mengirimkan paket ke seseorang menggunakan jasa
kirim seperti JNE)
3. Network Layer/Internet Layer
Fungsi layer internet pada TCP/IP yaitu berisi protokol yang mempunyai
tanggung jawab dalam pengalamatan dan enkapsulasi paket data jaringan. Pada
Internet layer terdiri dari beberapa protokol yaitu :
1. Data dipecah menjadi paket kecil dengan tujuan agar bisa ditransmisikan melalui
media dan protocol yang sesuai,setiap paket data diberi label dan tujuan paket dikirim.
2. paket-paket akan melewati router didalam jaringan internet, router bertugas untuk
mengantar dan menentukan rute dari paket yang dikirimkan nya.
Didalam jaringan yang cukup besar paket-paket akan melewati puluhan bahkan ratusan
router, setiap router hanya mengantarkan paket ke ruter terdekat sambil dicarikan jalan/
ruter yang pas.
3. Ketika paket sampai pada tujuan,protocol TCP/IP akan bertugas sesuai tugas di
divisi/layer masing2-masing,dimulai dari layer paling bawah yang menterjemahkan
signal/isyarat menjadi logical data dan diteruskan ke layer diatasnya untuk memastian
apakah paket data sudah diterima apa belum disesuaikan dengan pemilihan protocol
TCP/UDP.
1.4 Apa Bedanya IP dan IP Address?
Internet Protocol (IP) adalah layer 2 dalam model TCP/IP . sedangkan IP address
adalah identitas /alamat /pengenal yang digunakan dalam pelabelan perangkat komputer di
jaringan internet.
Setiap komputer yang terhubung ke jaringan internet harus memiliki IP address yang unik
(Tidak boleh sama) agar dapat berkomunikasi dengan komputer lain di dalam network.
IP Address ibaratnya alamat rumah, yang digunakan kita untuk menerima paket barang biar gak
kesasar dan digunakan untuk mengisi alamat paket asal ketika kita mengirim paket.
Tujuan nya adalah jika mengalami kerusakan bisa dikembalikan ke kita, IP Address sama seperti
alamat rumah di dunia nyata,dimana paket data dikirim dengan tujuan IP Address yang ditentukan.
IP address biasanya kita dapatkan secara otomatis ketika konek ke hotspot gratisan atau diset
manual jika kita mengelola jaringan yang lumayan besar.
IP address dikelompokan ,dibagi dan distandarkan sesuai tujuan penggunaan dalam jaringan
internet agar tidak kacau.
IP address juga ada dibagi menjadi 2 jenis yaitu ip public dan ip private
IP Public adalah IP yang dapat diakses langsung dari jaringan global internet sedangkan
IP address private adalah IP address yang digunakan dalam jaringan local
/intranet/private yang tidak bisa secara langsung diakses melalui internet.