Pengertian dan Analogi TCP/IP | AnungNet


A. Pendahuluan
Assalamu’alaikum Wr.Wb, gimana kabar kalian hari ini gayss, kali ini aku akan membagikan informasi tentang Pengalamatan TCP/IP
B. Latar Belakang
Pada arikel ini saya akan membahas tentang TCP/IP di mulai dari pengertian dan cara kerjanya.
C. Maksud dan Tujuan
Dengan membaca artikel ini membuat pembaca dapat memahami tentang TCP/IP dan bagaimana cara kerjanya.
D. Pembahasan
Ok gays kali ini kita akan membahas tentang TCP/IP yang dimana agar bisa di pahami kita akan menganalogikan 2 buah berkas yang masing-masing berkas tersebut memiliki sebuah aturan atau protokol yang menjelaskan bagaimana agar jaringan bisa bekerja dengan baik.
Apa itu Protokol?
Protokol adalah sebuat aturan atau prosedur yang membimbing bagaimana sebuah aktivitas selajaknya di jalankan.
Nah kita analogikan layaknya Blueprint . Lalu apa itu BluePrint ? Blueprint adalah sebuah rancangan yang bagimana bentuk rumah yang kita buat dengan warna cat apa lalu sesuai dengan sebuah fondasi dan semen yang bagimana apakah atapnya mau dengan genting atau seng. Maka masing-masing dari semuanya bisa bekerja sama dalam membangun sebuah rumah yang kokoh dan sesuai yang kita inginkan. Nah begitulah analogi dari sebuah protokol jaringan yang mengatur dan menjadi standar dari sebuah jaringan .
Kalau Sudah Tau Analoginya kita lanjut pembahasannya.
TCP/IP merupakan singkatan dari Transmission Control Protokol/ Internet Protokol dan merupakan sekelompok protokol yang mengatur komunikasi data dalam proses tukar menukar data dari satu komputer ke komputer yang lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju.
Sebenarnya TCP/IP memiliki 4 layer namun tidak terlalu berbeda dengan Osi layer yang memiliki 7 layer dan perbedaan itu terletak pada Layer Layer yang dimiliki kedua model tersebut.

Tapi untuk saat ini, anggap saja kita mengacu kepada TCP/IP layer yang original dengan 4 layer.

Sebenarnya ada banyak protokol pada setiap layer , namun agar mudah di pahami kali ini kita akan menggunakan studi kasus , kasusnya “disaat kita akan mengakses halaman web” maka prosses yang terjadi pada saat itu adalah :
Pada aplication layar
Aplikation layer berfungsi sebagai penyedia layanan bagi aplikasi yang kita gunakan dan dihubungkan dengan protokolnya. Ingat aplikasi ini sebagai penghubung antara aplikasi dan protokolnya. Contoh adalah yang paling sering kita gunakan saat ini untuk mengakses protokol dengan web browser, nah jadi tugas pada layer ini adalah mendefinisikan bagaimana browser kita bisa mengambil konten yang kita akses dai server sehingga biasa tampil di browser kita.
Intinya adalah ketika kita meng-akses suatu atau me-reseacrh kita akan melakukan permintaan kepada server dan server pun memberikan homepage dari apa yang kita akses tadi.
Untuk dapat memahami proses yang terjadi pada HTTP . Dicek dlu gambarnya.

Dari gambar yang telah kalian perhatikan diatas terdapat 3 proses yang terjadi yaitu.
l  Proses Get Header
Anggap kita akan mengakses https://AnungNet.blogspot.com/ maka artinya kita sedang meminta homepage (halaman) dari situs tersebut kepada server.
l  Proses Get Reply
Disini server akan membahas sesuatu untuk kita , kalau permintaan kita berhasil maka server akan terlebih dahulu membalas dengan HTTP header ‘OK’ yang bernilai ‘200’ lalu mengirimkan Homepage yang dimaksud, kalau ternyata permintaan kita tidak bisa di proses oleh server maka server akan membalas dengan HTTP Header ‘404’ yang berarti ERROR NOT FOUND.
n  Proses HTTP Data
Karena komunikasi sudah berjalan maka server akan terus megirimkan konten pada https://AnungNet.blogspot.com/ ini.
Nah gayss udah paham blum pada Layer ini ?
Ok lanjut pada Layer selanjutnya...  :D
l  Layer Transport
Layer Transport merupakan lapisan ke 4 pada osi layer namun pada tcp/ip layer ini merupakan lapisan 2. Layer ini berfunsi sebagai penyedia layanan yang dapat di andalkan kepada protokol yang terletak di atasnya. Transport layer ini menggunakan protokol, misal TCP dan UDP:
TCP???
Analogi dari TCP . Pernahkah kalian mendownload musik/video di internet? Yah pasti pernah . Apakah kalian sadar bahwa selama ini kalian telah menggunakan protokol TCP dalam proses komunikasi antara kalian dengan server dan pasti kalian tidak bisa membuka dan mendengarkan musik hasil download kalian kecuali sudah terdownload 100%, ya kan?? Hal tersebut terjadi kerena fungsi dari TCP untuk mengirimkan seluruh segmen secara keseluruhan full dan tidak boleh ada segsem yang tidak terkirim.
UDP???
Protokol UDP , berbeda dengan TCP si client hanya bisa menikmati layanan yang di akses ketika server telah mengirim keseluruhan segmen. Protokol UDP memungkinkan client mendapatkan layanan dari server walaupun data belum terkirim semua. Contoh ketika kita sedang memutar musik/video dalam Server tersebut dan masih banyak yang lainnya.
l  Network Layer
Network layer/Lapisan jaringan yang bertanggung jawab untuk melakukan pemetaan dan engkapsulasi dari paket-paket jaringan menjadi paket-paket IP.
l  Link Layer
Lapisan Link layer adalah lapisan yang dapat melakukan konversi frame-frame jaringan yang berisi data yang mendeteksi kesalahan dan pentransmisian ulang terhadap freme yang gagal.
Analoginya Link ini merupakan istilah yang digunakan untuk menyebutkan jalur antara node yang saling terhubung. Data yang dikirim adalah nilai bits,pada physical , dan frame pada data link.
Maka ip packet yang dibentuk di layer network tadi akan di bungkuslagi seperti ini:

n  Ethernet frame ini di transmisikan menggunakan sinyal bit melalui media penghubung.
n  R1 menerima sinyal bit tersebut dan mengartikannya menjadi ethernet frame.
n  Setelah ethernet frame terbentuk, maka ethernet header dan ethernet trailer tadi dibuang, menyisahkan IP packet.
Nah maka packet yang telah di terjemahkan lagi oleh si Link Layer penerima yang tadinya berbentuk bits paket bisa di teruskan melalui layer berikutnya yaitu network, transport, dan application layer si penerima.
Nah apakah kalian sudah paham tentang TCP/IP ???
E. Kesimpulan
Nah gayss itulah tadi penjelasan saya tentang TCP/IP semoga artikel ini dapat bermanfaat.
F. Penutup
Akhir kata dari saya bila ada pengetikan atau pembahasan yang tidak sesuai dengan pemikiran kalian mohon maaf dan jangan lupa untuk membuka blog saya. Wassalamu’alaikum Wr.Wb.
G. Referensi
https://id.wikipedia.org/wiki/Suit_protokol_internet

Comments