Jagad.id – Definisi atau pengertian TCP IP atau Transmission Control Protocol merupakan protokol standar yang dipakai di proses tukar menukar data di antara komputer pada sebuah jaringan internet. TCP berguna untuk mengatur standar data dapat dikirim serta diterima antar komputer memakai jaringan yang ada sekarang ini yakni internet.
Fungsi TCP
TCP merupakan aturan serta konsep mengolah data dari komputer yang nantinya akan dikirim serta diterima komputer memakai jaringan internet. Namun sebelum data tersebut akan dikirim atau diterima, maka harus melewati beberapa tahapan serta proses secara hardware dan software.
Supaya komputer bisa terhubung dengan internet, maka fisik komputer harus tersambung dengan jaringan komputer baik itu memakai kabel atau non kabel [wireless]. Sesudah tersambung, maka komputer harus diberi IP Adress supaya nantinya komputer bisa saling berkomunikasi dengan perangkat lain pada jaringan lokal atau internet.
Lapisan Protokol TCP
Protokol bisa disebut dengan tugas, tanggung jawab serta prosedur yang harus dilaksanakan supaya antar komputer bisa berkomunikasi. TCP dibagi menjadi beberapa divisi, bagian atau layer supaya bisa melakukan proses serta tugas dengan spesifik untuk memproses data yang nantinya akan dikirim serta diterima perangkat komputer lewat media kabel atau non kabel.
Berdasarkan dari standar TCP, maka dibagi menjadi 4 layer utama yakni application layer, transport layer, internet layer atau network layer dan juga network interface layer atau psical layer.
1. Application Layer
Application layer merupkan layer, divisi atau bagian teratas di dalam sistem TCP. Pada bagian ini harus terisi dengan aplikasi atau proses yang bisa anda pakai setiap hari seperti bekerja dan bermain komputer.
Di layer ini, akan dipilih protokol yang sesuai untuk mengirim serta menerima data seperti contohnya untuk download dan browsing, maka aplikasi web browser akan memiliki protocol HTTP. Agar bisa mengupload file menuju server, maka aplikasi FTP akan memiliki protocol FTP ketika ingin mengirim file. Aplikasi nantinya bisa memilih jenis protocol untuk mengirim serta menerima data.
Sesudah aplikasi mementukan protokol yang akan dipakai, maka selanjutnya aplikasi akan menyerahkan proses selanjutnya ke layer atau divisi yang ada dibawahnya yakni transport layer supaya proses pengiriman data bisa dilakukan.
2. Transport Layer atau Host to Host
Dalam divisi ini memiliki fungsi untuk menerima data yang berasal dari layer di atasnya yakni application layer sekaligus untuk menentukan jenis protocol yang akan dipakai untuk mengirim data. Dua protocol yang biasa dipakai adalah UDP [Use Datagram protocol] dan juga TCP [Transmission Control Protocol].
TCP akan dipakai untuk mengirimkan data dengan prioritas keutuhan data di mana data yang akan dikirim serta diterima benar benar sama atau 100% bagian pecahan data yang dikirim memang utuh.
Apabila hingga data hilang meski hanya 1 bit, maka file akan rusak dan tidak bisa digunakan. Ini seperti pada saat anda mengirim file aplikasi, maka gunakan protocol TCP supaya bisa dipastikan file tidak korup pada saat dikirim lewat jalur internet.
Protocol TCP akan bekerja dengan lambat sebab harus bekerja kuat untuk memastikan jika data sudah dikirim dan diterima secara utuh. Sedangkan UDP merupakan protokol yang mengabaikan keutuhan data yang dikirim atau diterima. Tugas dari UDP adalah hanya untuk mengirim data tanpa memperdulikan apakah data tersebut bisa diterima secara utuh atau tidak.
Protokol ini sangat cepat ketika mengirim data dan pemakaiannya lebih dikhususkan untuk transfer data atau informasi dengan target data yang disajikan secara real time serta tanpa adanya delay. Contohnya seperti streaming radio atau video dan juga game online. Pada jenis data video, audio atau game, maka hanya akan terjadi lag atau glitch dan tidak terdapat istilah corrupt sebab yang dibutuhkan adalah real time.
Pada layer ini, koneksi yang terjadi di antara dua komputer akan terbentuk secara virtual serta terjadi proses kirim dan penerimaan data.
3. Network Layer atau Internetwork Layer
Pada layer atau divisi ini yang biasa kita sebut dengan internet layer sebab paket akan dikirim ke tujuan atas dasar IP Adress yang sudah terpasang di masing masing komputer yang terhubung dengan jaringan.
Pada layer ini, data yang besar bersumber dari atasnya dan akan dipecah serta disesuaikan ukurannya seperti media yang akan dilewati. Data besar yang sudah dipecah nantinya akan berubah menjadi paket data yang lebih kecil atau frame dan akan dibungkus atau enkapsulasi serta ditambahkan label asam dan tujuan dari paket.
Layer divisi ini memiliki tanggung jawab pada routing atau menentukan tujuan serta jalur paket yang nantinya akan dikirimkan.
4. Network Interface Layer
Hardwae nantinya akan dipakai untuk transmisi data berbentuk signal. Pada layer ini, hardware serta driver akan bekerja untuk mengubah logical data untuk dijadikan signak yang akan ditransmisikan lewat media kabel tembaga atau fibre optic dan juga mengubahnya menjadi signal radio secara wireless.
Cara Kerja TCP
Protocol TCP dipakai komputer untuk berkomunikasi dengan jaringan komputer. Komputer nantinya akan memproses paket kemudian dikemas dalam bentuk paket data untuk dikirim lewat jaringan komputer. Berikut adalah cara kerja dari TCP:
Data dipecah menjadi paket kecil: Berujuan agar dapat ditransmisikan lewat media serta protocol yang tepat dan setiap paket data akan diberi label serta tujuan paket akan dikirim.
Paket data melewati router: Di dalam jaringan internet, router berfungsi untuk mengantar serta menentukan rute paker yang akan dikirim. Di jaringan yang lumayan besar, paket akan melewati puluhan hingga ratusan router dan setiap router hanya dapat mengantar paket ke router terdekat sambil mencari jalan atau router yang tepat.
Saat paket sampai ke tujuan: Protocol TCP akan berfungsi seperti tugas di divisi atau layer. Ini dimulai dari layer terbawah untuk menerjemahkan signal menjadi logical data dan kan diteruskan ke layer diatasnya agar memastikan paket data sudah diterima atau belum yang disesuaikan dengan pemilihan protocol TCP.
Rekomendasi:
- Pengertian Hardisk : Jenis dan Fungsinya Jagad.id - Komputer memiliki berbagai macam komponen, yang setiap komponennya punya fungsi tersendiri. Misalnya processor untuk mengolah perintah sistem, GPU untuk mengolah grafis, RAM untuk menampung data-data sementara dan lain-lain.…
- Pengertian Kuota (Internet) dan Tips Pemakaian yang Tepat Kuota internet merupakan batasan pemakaian internet pada waktu tertentu seperti contohnya kuota internet lokal yang dibeli sebesar 1 GB selama 1 bulan. Ini mengartikan, pengguna bisa mengakses internet dalam 1…
- Cara Konfigurasi Routing Static di Cisco Packet Tracer Jagad.id - Secara umum definisi Router adalah sebuah alat pada jaringan komputer yang berfungsi untuk mengirimkan suatu paket data melewati sebuah media jaringan atau Internet menuju tujuannya, proses tersebut lebih…
- Kelebihan IPv6 dibandingkan dengan IPv4 Jagad.id - Salah satu elemen penting dalam dunia internet adalah Internet Protocol (IP) Address yang kini telah hadir IP versi 6 (IPv6) bentuk paling baru dari IP versi 4 (IPv4).…
- Pengertian PHP : Fungsi dan Contoh Penggunaan Jagad.id - Bahasa pemrograman PHP memang tidak dipakai untuk semua pengembangan website namun dikombinasikan dengan beberapa bahasa pemrograman lain. Sebagai contohnya untuk mengatur tampilan, layout serta banyak macam menu memakai…
- Pengertian E-mail : Cara Kerja, Fungsi, Jenis dan Kelebihan Jagad.id - Pengertian Email atau Surel yang berarti surat elektronik merupakan sarana yang bisa dipakai untuk mengirimkan serta menerima pesan atau surat memakai format digital lewat jaringan internet dan komputer.…
- Pengertian Komunikasi Data : Jenis, Komponen, Karakteristik… Jagad.id - Pengertian Komunikasi Data - Secara umum komunikasi data adalah suatu proses pengiriman serta penerimaan data atau informasi yang berasal dari dua atau lebih device (perangkat) seperti contohnya komputer,…
- Pengertian Modem, Macam Jenis dan Fungsinya Pengertian Modem, Macam jenis dan Fungsinya – Seiring berkembangnya teknologi, perangkat komunikasi seperti laptop maupun PC membutuhkan modem untuk koneksi ke internet. Teknologi internet sangat dibutuhkan dalam mendukung komunikasi dua…
- Pengertian Supplier : Ciri Ciri, Fungsi, Macam Jenis,… Secara umum definisi atau pengertian Supplier merupakan pihak perusahaan atau perorangan yang memasok atau menjual sumber daya berbentuk bahan mentah ke pihak lainnya baik itu perusahaan atau perorangan agar nantinya…
- Pengertian Interface : Macam Macam dan Contoh Jagad.id - Dengan semakin berkembangnya jaman, alat digital juga ikut mengalami perkembangan pesat. Dari desain terlihat semakin baik diiringi dengan interface yang juga semakin mumpuni. Ini disebabkan karena interface terus…
- Pengertian Teknologi & Komunikasi : Fungsi Tujuan dan… Teknologi informasi dan Komunikasi adalah sebuah tempat yang mewadahi semua peralatan teknis yang digunakan dalam proses penyampaian informasi. Secara lebih terperinci, maka teknologi informasi dan komunikasi dibagi menjadi dua bagian,…
- Ethernet : Pengertian, Sejarah, Evolusi dan Kelebihannya Di era komunikasi digital seperti sekarang, setiap instansi pendidikan, pemerintah, ataupun industri bisnis skala kecil maupun besar mau tidak mau harus memiliki sistem jaringan lokal atau Local Area Network. Karena…
- Pengertian Platform : Fungsi, Macam Jenis dan Contoh Jagad.id - Platform merupakan sekelompok teknologi yang dipakai untuk basis di mana proses, aplikasi dan teknologi lainnya akan dikembangkan. Pada komputasi personal, platform memiliki arti perangkat keras dasar atau komputer…
- Pengertian Kabel Koaksial : Jenis dan Fungsinya Jagad.id - pengertian kabel koaksial merupakan kabel yang mempunyai 2 konduktor yakni copper pada bagian tengahnya atau pusat inti yang terbuat dari tembaga bertekstur keras dan dilapisi dengan isolator. Sementara…
- Pengertian Hertz [Hz] : Sejarah, Rumus, Cara Mengukur dan… Hertz merupakan satuan dasar dari pengukuran frekuensi sebuah sistem internasional atau SI dan Hz merupakan singkatan standar untuk hertz. Satu hertz bisa diartikan sebagai satu siklus lengkap per detik dan…
- Pengertian Perangkat Keras : Cara Kerja, Macam Jenis dan… Jagad.id - Pengertian Perangkat Keras - Perangkat keras pada komputer merupakan bagian dari sistem komputer yang memiliki fisik dan berguna untuk menjalankan instruksi perangkat lunak atau software. Perangkat keras pada…
- Pengertian Database : Komponen, Konsep, Jenis Tipe dan… Jagad.id - Database merupakan kumpulan informasi yang tersimpan di dalam komputer secara sistematik sehingga bisa diperiksa memakai program komputer agar bisa mendapatkan informasi dari basis data. Database merupakan representasi dari…
- Protokol : Pengertian, Jenis, dan Susunannya Jagad.id - Pengertian Protokol - Jika kita berkomunikasi dengan orang lain ada tata cara yang harus disepakati dan dipatuhi, pun demikian halnya dengan berkomunikasi antar komputer dalam suatu jaringan. Aturan…
- Pengertian Layer OSI : Macam Macam, Cara Kerja dan Contoh… Jagad.id - Pengertian Layer OSI - Di akhir tahun 1970, organisasi bernama International Organization for Standarization atau disingkat ISO membentuk standar jaringan komputer. Awalnya, akibat kondisi jaringan komputer yang saat…
- Pengertian Port : Macam Jenis, Kegunaan, Contoh Fisik dan… Jagad.id - Pada protokol jaringan TCP/IP terdapat port yakni mekanisme untuk memberi izin komputer supaya bisa mendukung beberapa sesi koneksi bersama komputer lain serta program yang ada di jaringan. Port…
- Pengertian USB : Sejarah, Jenis Konektor, Cara Kerja dan… Jagad.id - Laptop dan komputer yang ada sekarang ini bisa dikatakan sudah memiliki komponen sempurna. Semua yang anda perlukan hampir seluruhnya tersedia dalam satu laptop atau komputer. Untuk keperluan mengambil…
- Pengertian Transceiver : Macam Jenis dan Contoh Definisi atau pengertian Transceiver adalah pemancar atau penerima kombinasi yang ada di dalam satu paket. Istilah ini berlaku untuk perangkat komunikasi nirkabel seperti perangkat telepon nirkabel, telepon seluler, radio genggam…
- Topologi Star : Gambar, Cara kerja, Kelebihan dan Kekurangan Jagad.id - Pengertian topologi star, setiap komputer terhubung melalui perangkat yang disebut Hub / Switch. Hub dalam topologi ini berfungsi untuk menerima dan meneruskan sinyal yang dikirim dari satu komputer…
- Pengertian Firewall : Fungsi Dan Cara Kerjanya Firewall adalah perangkat keamanan jaringan yang memonitor lalu lintas data yang keluar (Upload) atau masuk (Download) pada sistem jaringan perangkat Komputer dan Android. Hal ini memungkinkan firewall untuk memblokir lalu…
- Tips Memilih Komputer Desktop untuk Desainer Grafis Desainer grafis adalah pekerjaan yang diminati oleh kaum millenial, karena mereka bisa mendapatkan uang walau hanya bekerja dari rumah. Pada desainer grafis membuat karya terbaik, lalu memasarkan karya mereka lewat…
- Topologi Bus Adalah : Gambar, Cara kerja, Kelebihan dan… Jagad.id - Pengertian Topologi Bus - Topologi Jaringan komputer adalah cara atau metode yang digunakan untuk menghubungkan satu komputer ke komputer yang lainnya. Adapun jaringan yang dipergunakan untuk dapat menghubungkan…
- Pengertian HTTP : Internet, Fungsi dan Cara Kerja Jagad.id - Pengertian HTTP adalah salah satu bagian penting dan tidak bisa dipisahkan dalam beberapa proses seperti mengirim file, browsing dan lainnya yang berkaitan dengan aplikasi web. Namun, apa sebenarnya…
- Pengertian Topologi Mesh : Gambar, Kelebihan dan Kekurangan Jagad.id - Pengertian Topologi Mesh - Mengapa komputer membutuhkan sebuah topologi ? Biasanya topologi digunakan untuk pertukaran data antar komputer satu dan komputer lainnya. Bisa juga untuk berbagi printer dalam…
- Pengertian Software Layer : Lapisan, Fungsi dan Jenis Jagad.id - Pengertian Software Layer - Software layer adalah salah satu konsep utama yang harus dimengerti, dikenali serta diimplementasikan ketika sedang membangun perangkat lunak atau software. Software layer sendiri terbagi…
- Pengertian HTTPS : Kelebihan, Fungsi dan Cara Kerja Jagad.id - Pengertian HTTPS - Di dalam dunia digital, terdapat istilah protokol internet yang penting untuk menambah keamanan website serta blog. Protokol internet sendiri terbagi menjadi dua yakni HTTP dan…