Pendahuluan
Assalamualaikum
Wr.Wb.
Kembali
lagi di blog seerhana saya, kali ini saya akan membagikan pengetahuan
mengenai TCP/IP.
Latar Belakang
Membagikan
pengetahuan mengenai TCP/IP, kepada teman-teman pembaca.
Maksud dan Tujuan
Dengan membaca
artikel ini, saya harap teman-teman dapat mengetahui dan memahami apa
itu TCP/IP.
Pembahasan
pada pertemuan 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 .
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.
Proses Get Header
Anggap kita akan
mengakses https://AnungNet.blogspot.com/ maka artinya kita sedang
meminta homepage (halaman) dari situs tersebut kepada server.
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.
Kesimpulan
Nah gayss itulah
tadi penjelasan saya tentang TCP/IP semoga artikel ini dapat
bermanfaat.
Penutup
Sekian yang bisa
saya bagikan kali ini, semoga bermanfaat bagi teman-teman pembaca.
Jika ada kesalahan dalam penulisan artikel, mohon di maafkan.
Wassalamualaikum
Wr.Wb.
0 komentar:
Posting Komentar