Bagaimana Cara Kerja Enkapsulasi dalam Jaringan?
Diterbitkan: 2023-01-12Enkapsulasi data dalam jaringan memiliki peran penting dalam memungkinkan komunikasi yang efektif antara komputer sumber dan tujuan.
Dan proses kebalikannya, de-enkapsulasi, juga penting untuk tujuan yang sama. Kedua proses ini bekerja secara bersamaan untuk memastikan komunikasi dan aliran data yang tepat melalui jaringan.
Saat pengguna ingin mengakses beberapa data di komputer mereka, yang mereka lakukan hanyalah memasukkan beberapa kata kunci, dan hasilnya ditampilkan dalam beberapa saat.
Tetapi banyak hal terjadi di balik layar dan dengan kecepatan luar biasa. Jaringan mereka dan komponennya sibuk mendapatkan informasi yang diminta pengguna.
Namun kebanyakan orang memiliki sedikit gagasan tentang mekanisme yang bekerja di latar belakang untuk menyelesaikan pekerjaan mereka. Pada kenyataannya, jaringan, komponen, dan konsep terkait memainkan peran penting dalam kehidupan sehari-hari pengguna modern.
Pada artikel ini, saya akan membahas enkapsulasi dan de-enkapsulasi untuk lebih dekat dengan konsep jaringan.
Mari kita mulai!
Apakah Enkapsulasi Data dan De-Enkapsulasi?
Enkapsulasi data : Dalam jaringan, enkapsulasi data berarti menambahkan lebih banyak informasi ke item data saat bepergian dalam model jaringan OSI atau TCP/IP dari sumber ke tujuan untuk memberikan fitur tambahan padanya.
Melalui enkapsulasi data, informasi protokol ditambahkan ke header atau footer data untuk melakukan transmisi data dengan benar. Itu terjadi di ujung pengirim dari lapisan aplikasi ke lapisan fisik. Di sini, setiap lapisan menerima informasi yang dienkapsulasi dari yang sebelumnya dan menambahkan lebih banyak data untuk merangkumnya lebih lanjut, dan mengirimkannya ke lapisan berikutnya.
Proses ini mungkin termasuk deteksi kesalahan, pengurutan data, kontrol kemacetan, kontrol aliran, data perutean, dll.
De-enkapsulasi data : Ini adalah kebalikan dari enkapsulasi data. Data yang dienkapsulasi dihapus dari data yang diterima saat berjalan dari lapisan fisik ke lapisan aplikasi di ujung penerima untuk mendapatkan informasi asli.
Proses ini terjadi pada lapisan yang sama dengan lapisan enkapsulasi di sisi pengirim. Informasi header dan trailer yang baru ditambahkan kemudian dihilangkan dari data.
Pada akhirnya, data dienkapsulasi di ujung pengirim di setiap lapisan dan kemudian dienkapsulasi di sisi penerima di lapisan yang sama dari model jaringan TCP/IP atau OSI.
Apa Itu Unit Data Protokol (PDU)?
Protocol Data Unit (PDU) mengacu pada data kontrol yang dilampirkan ke item data di setiap lapisan model OSI atau TCP/IP selama transmisi data. Informasi ini ditambahkan ke tajuk bidang item data tetapi di bagian akhir atau cuplikannya.
Jadi, setiap lapisan dalam model jaringan menggunakan PDU untuk berinteraksi dan bertukar data dengan lapisan tetangganya. PDU ini dikemas dengan menambahkannya di setiap lapisan ke data. Setiap PDU diberi nama berdasarkan data yang dikandungnya. Lapisan tetangga yang terletak di tujuan hanya dapat membaca data sebelum dihapus dan diserahkan ke lapisan berikutnya.
PDU dalam Model OSI
Seperti dibahas di atas, PDU di setiap lapisan model OSI diberi nama. Faktanya, istilah yang berbeda digunakan untuk data yang dienkapsulasi dalam lapisan yang berbeda dalam model yang berbeda, seperti yang tercantum dalam tabel di bawah ini.
Di lapisan Aplikasi jaringan TCP/IP dan Lapisan Aplikasi, Presentasi, dan Sesi dari model OSI, itu hanya disebut "data", tetapi di lapisan lain dari kedua model, itu berbeda.
Istilah yang dikemas | Lapisan OSI | Lapisan TCP/IP |
Data | Aplikasi | Aplikasi |
Data | Presentasi | – |
Data | Sidang | – |
Segmen | Mengangkut | Mengangkut |
Paket | Jaringan | Internet |
Bingkai | Hubungan data | Hubungan data |
Bit | Fisik | Fisik |
Mari kita pahami satu per satu secara detail dan pentingnya mereka dalam berjejaring.
Lapisan Transportasi PDU
Di lapisan transport, unit data protokol disebut "segmen". Lapisan membuat tajuk dan kemudian melampirkannya dengan potongan data. Di sini, unit data akan berisi data yang akan digunakan oleh host jarak jauh untuk memasang kembali semua bagian data.
Jadi, header dengan potongan data pada lapisan transport disebut segmen yang akan ditransfer oleh lapisan tersebut ke lapisan berikutnya (Lapisan jaringan) untuk diproses lebih lanjut.
PDU Lapisan Jaringan
PDU di lapisan jaringan disebut "paket". Lapisan jaringan juga akan membuat header untuk setiap segmen yang diterimanya dari lapisan transport. Header akan berisi data tentang perutean dan pengalamatan.
Setelah lapisan jaringan membuat tajuk, kemudian menempelkannya ke segmen. Di sinilah item data menjadi paket, yang kemudian berpindah ke lapisan berikutnya.
PDU Lapisan Tautan Data
Di lapisan ini, PDU dikenal sebagai "bingkai". Lapisan Data Link akan menerima paket dari lapisan sebelumnya dan kemudian membuat header dan trailer untuk setiap paket yang diterima. Header ini akan memiliki data switching seperti alamat komputer sumber, alamat komputer tujuan, dll. Di sisi lain, trailer memiliki data paket data yang rusak.
Lapisan Data Link akan melampirkan informasi header dan trailer ke paket. Ini adalah saat unit data menjadi Frame yang akan dikirim ke lapisan berikutnya (Lapisan fisik).
PDU Lapisan Fisik
PDU di lapisan Fisik dikenal sebagai "Bit". Lapisan Fisik mendapatkan bingkai dari lapisan sebelumnya dan kemudian mengubahnya menjadi format yang dapat dibawa oleh media transmisi. Sedikit tidak lain adalah format ini.
Bagaimana Enkapsulasi Bekerja
Enkapsulasi terjadi pada unit data atau paket tempat ia memulai dan mengakhiri. Bagian awalnya adalah header, sedangkan bagian akhirnya adalah trailer. Dan data antara header dan trailernya bisa disebut payload.
Header paket berisi data dalam byte awalnya, menandai awal paket dan mengidentifikasi informasi yang dibawa. Sekarang, paket berpindah dari komputer sumber ke komputer tujuan. Juga, header berisi data berdasarkan protokol yang digunakan karena setiap protokol memiliki format yang pasti.
Selanjutnya, trailer paket menunjuk ke komputer penerima yang telah mencapai ujung paket. Ini mungkin memiliki nilai pemeriksaan kesalahan yang digunakan oleh perangkat untuk mengonfirmasi apakah telah menerima paket lengkap atau belum.
Proses enkapsulasi langkah demi langkah:
Langkah 1 : Lapisan Aplikasi, Presentasi, dan Sesi model OSI atau lapisan Aplikasi model TCP/IP mengambil data pengguna sebagai aliran data. Ini kemudian merangkum data dan meneruskannya ke lapisan berikutnya, yaitu lapisan Transport. Namun, ini tidak berarti menambahkan header atau footer ke data ini. Ini khusus untuk aplikasi dan hanya menambahkan header atau footer yang diperlukan.
Langkah 2 : Saat data berpindah ke lapisan Transport pada model TCP/IP dan OSI, lapisan tersebut menggunakan aliran data yang berasal dari lapisan yang lebih tinggi dan membaginya menjadi beberapa bagian. Lapisan ini melakukan enkapsulasi data dengan menambahkan header yang sesuai ke setiap bagian data yang disebut segmen. Header tambahan berisi informasi pengurutan, sehingga segmen dipasang kembali di sisi penerima.
Langkah 3: Sekarang, item data dengan informasi header yang ditambahkan masuk ke lapisan berikutnya yang disebut lapisan Jaringan (model OSI) atau lapisan Internet (model TCP/IP). Lapisan mengambil segmen dari lapisan sebelumnya dan melakukan enkapsulasi dengan menambahkan informasi perutean yang diperlukan agar data dikirimkan dengan benar. Setelah enkapsulasi, data menjadi datagram atau paket di lapisan ini.
Langkah 4 : Paket data sekarang berpindah ke lapisan Data Link dalam model TCP/IP atau OSI. Lapisan mengambil paket dan merangkumnya dengan melampirkan header dan footer. Pada titik ini, header akan memiliki informasi pengalihan untuk memastikan data dikirimkan dengan benar ke komponen perangkat keras penerima. Sebaliknya, cuplikan akan memiliki data terkait deteksi dan mitigasi kesalahan. Pada tahap ini, data menjadi sebuah frame, yang menuju ke lapisan akhir.
Langkah 5: Bingkai data yang berasal dari lapisan Data Link sekarang beralih ke lapisan Fisik dalam model TCP/IP atau OSI. Lapisan merangkumnya dengan mengubah data menjadi bit atau sinyal data.
Bagaimana De-Enkapsulasi Bekerja
Dekapsulasi bekerja dengan urutan kebalikan dari enkapsulasi, dari lapisan Fisik ke Lapisan Aplikasi dalam model OSI atau TCP/IP. Semua info tambahan yang ditambahkan ke bagian data selama enkapsulasi di ujung pengirim akan dihapus saat berjalan ke ujung penerima.
Inilah proses langkah demi langkah tentang cara kerja dekapsulasi:
Langkah 1 : Data yang dienkapsulasi di lapisan Fisik, yang disebut bit atau sinyal data, akan diambil oleh lapisan untuk di-enkapsulasi. Data sekarang menjadi bingkai data, yang akan diteruskan ke lapisan yang lebih tinggi atau lapisan Data Link.
Langkah 2 : Lapisan Data Link sekarang mengambil bingkai data ini dan mendekapsulasinya. Lapisan juga memeriksa apakah header bingkai data dialihkan ke perangkat keras yang tepat. Jika bingkai data sesuai dengan tujuan yang salah atau salah, itu akan dibuang. Tapi itu benar, layer akan memeriksa trailer data frame untuk mendapatkan informasi.
Saat menemukan kesalahan dalam trailer atau data, itu akan meminta pengiriman ulang data. Tetapi jika trailer memiliki informasi yang benar, layer akan mende-enkapsulasinya untuk membentuk datagram atau paket data dan kemudian meneruskannya ke layer yang lebih tinggi.
Langkah 3: Paket data yang berasal dari lapisan Data Link sekarang menuju ke lapisan Internet (model TCP/IP) atau lapisan Jaringan (model OSI). Lapisan mengambil paket untuk mendekapsulasinya dan membentuk segmen data.
Lapisan memeriksa header paket untuk informasi perutean jika dialihkan ke tujuan yang benar. Jika tidak dirutekan dengan benar, paket data akan dibuang. Tetapi jika ia memiliki informasi perutean yang benar, lapisan tersebut akan mendekapsulasinya dan mengirimkannya ke lapisan atas, yaitu lapisan Transport.
Langkah 4 : Segmen data yang berasal dari lapisan Internet atau lapisan Jaringan menuju ke lapisan Transport pada model TCP/IP dan OSI. Lapisan Transport mengambil segmen dan memeriksa informasi tajuknya, Selanjutnya, ia mulai menyusun kembali segmen dan membentuk aliran data, yang kemudian berpindah ke lapisan yang lebih tinggi.
Langkah 5 : Aliran data dari lapisan Transport mencapai lapisan Aplikasi dalam model TCP/IP. Dalam model OSI, mencapai lapisan Sesi, lapisan Presentasi, dan akhirnya, lapisan Aplikasi. Lapisan akan mengambil aliran data dan mendekapsulasinya sementara hanya meneruskan data khusus aplikasi ke komputer atau aplikasi penerima.
Keuntungan Enkapsulasi
Keuntungan enkapsulasi dalam jaringan adalah sebagai berikut:
#1. Keamanan data
Enkapsulasi membantu meningkatkan keamanan dan privasi data dari akses yang tidak sah. Dan Anda tahu betapa pentingnya perlindungan data dalam skenario saat ini. Dengan demikian, Anda dapat menghindari risiko online seperti pencurian data, serangan, dll. Selain itu, Anda dapat memberikan akses ke level pengguna tertentu tanpa kerumitan.
#2. Data Andal
Enkapsulasi memastikan integritas data inti sehingga tidak dapat dirusak oleh kode klien mana pun. Itu juga memutuskan apakah informasi inti dapat dilihat oleh objek eksternal. Dengan tidak adanya enkapsulasi data, bahkan perubahan kecil pada data dapat menyebabkan kerusakan pada jaringan.
#3. Menambahkan Fitur dan Fungsionalitas
Dalam enkapsulasi, data ditambahkan dalam berbagai lapisan. Ini menambah lebih banyak fitur dan fungsionalitas pada transmisi data antara pengirim dan penerima melalui jaringan. Fitur dan fungsionalitas ini dapat berupa kontrol aliran data, perutean, deteksi kesalahan, pengurutan data, dan lainnya. Ini juga membantu memungkinkan transmisi data menjadi tepat dan efektif.
#4. Komunikasi yang efektif
Enkapsulasi dan de-enkapsulasi berjalan secara bersamaan dalam jaringan. Enkapsulasi dijalankan di ujung pengirim, sedangkan de-enkapsulasi dilakukan di ujung penerima. Ini membuat komunikasi lebih efektif, yang penting bagi penerima dan pengirim.
#5. Perawatan Mudah
Kesalahan dapat terjadi kapan saja karena alasan tertentu, menyebabkan gangguan pada transmisi data antara kedua ujungnya. Tetapi enkapsulasi yang dilakukan pada data membantu mengamankan koneksi dan menghindari perusakan data. Oleh karena itu, informasi inti tetap aman, mengurangi kemungkinan kesalahan, sehingga memudahkan pemeliharaan.
Kesimpulan
Enkapsulasi data dan de-enkapsulasi adalah aspek penting dari jaringan. Teknik-teknik ini memastikan aliran data yang tepat dalam jaringan dengan keamanan data, privasi, keandalan, dan komunikasi yang lebih baik.